Abstract
Existing IoT reference architectures specify system structures, but provide little guidance for the semantic foundations required to create and verify system functionality and quality (e.g. security, performance) attributes. Three types of semantics are investigated: (1) Flow Semantics, (2) Quality Semantics, and (3) Evolution Semantics. We propose that IoT architectures include prescriptive models and processes to support the analysis and design of flows, qualities, and evolutions in IoT applications. The goal is to develop engineering principles and practices for maintaining intellectual control in the development of IoT systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Agarwal, R., & Tiwana, A. (2015). Editorial—Evolvable systems: Through the looking glass of IS. Information Systems Research, 26(3), 473–479.
ARM. (2013). Introduction to the architectural reference model for the internet of things.
Atzori, L., Iera, A., & Morabito, G. (2010). The internet of things: A survey. Computer Networks, 54, 2787–2805.
Cisco. (2014). The internet of things reference model. Cisco White Paper.
Da Silva, W., Tomas, G., Alvaro, A., Dias, K., & Garcia, V. (2013). Smart cities software architectures: A survey. In Proceedings of the 28th Annual ACM Symposium on Applied Computing.
Gil-Castineira, F., Costa-Montenegro, E., Gonzalez-Castano, F., Lopez-Bravo, C., Ojala, T., & Bose, R. (2011). Experiences inside the ubiquitous oulu smart city. IEEE Computer, 44(6), 48–55.
Hevner, A., & Linger, R. (2012). Dynamic systems security testing using function extraction. In Sixth International Workshop on Advances and Innovations in Software Testing, Memphis.
Hevner, A., Linger, R., Pleszkoch, M., Prowell, S., & Walton, G. (2009). Flow-Service-Quality (FSQ) engineering: A discipline for developing systems of systems. In R. Chiang, K. Siau, & B. Hardgrave (Eds.), Chapter 2 in systems analysis and design: Techniques, methodologies, approaches, and architectures.
Hevner, A., Linger, R., Sobel, A., & Walton, G. (2002). The flow-service-quality framework: Unified engineering for large-scale, adaptive systems. In Proceedings of the 35th Annual Hawaii International Conference on System Science (HICSS35).
Linger, R. (2018). Computing the behavior of aerospace software for validation of security and functionality. In Proceedings AIAA 2018 Space Conference. Orlando, FL.
Linger, R. C., Pleszkoch, M. G., Burns, L., Hevner, A. R., & Walton, G. H. (2007). Next-generation software engineering: Function extraction for computation of software behavior. In Proceedings of the 40th Annual Hawaii International Conference on System Sciences.
Linger, R., & Hevner, A. (2018). Flow semantics for intellectual control in IoT systems. Journal of Decision Systems, 27(2), 63–72.
Linger, R., Mills, H., & Witt, B. (1979). Structured programming: Theory and practice. Reading, MA: Addison-Wesley.
Linger, R., Pleszkoch, M., Walton, G., & Hevner, A. (2002). Flow-Service-Quality (FSQ) engineering: Foundations for network system analysis and development.
Mullarkey, M., & Hevner, A. (2018). An elaborated action design research process model. European Journal of Information Systems.
Pleszkoch, M., Linger, R., Prowell, S., Sayre, K., & Burns, L. (2012). Automated behavior computation for software analysis and validation. In Proceedings of Hawaii International Conference on System Sciences.
Vlacheas, P., Giaffreda, R., Stavroulaki, V., Kelaidonis, D., Foteinos, V., Poulios, G., … Moessner, K. (2013). Enabling smart cities though a cognitive management framework for the internet of thing. IEEE Communications Magazine, 51(6), 102–111.
Walton, G., Longstaff, T., & Linger, R. (2009). Computational evaluation of software security attributes. In Proceedings of the 42nd Hawaii International Conference on System Sciences.
Weber, R. (2013). Internet of things–Governance Quo Vadis? Computer Law & Security Review, 29, 341–347.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Hevner, A., Linger, R. (2019). Augmenting Internet of Things (IoT) Architectures with Semantic Capabilities. In: Bergener, K., Räckers, M., Stein, A. (eds) The Art of Structuring. Springer, Cham. https://doi.org/10.1007/978-3-030-06234-7_37
Download citation
DOI: https://doi.org/10.1007/978-3-030-06234-7_37
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-06233-0
Online ISBN: 978-3-030-06234-7
eBook Packages: Business and ManagementBusiness and Management (R0)