skip to main content
10.1145/2642803.2642828acmotherconferencesArticle/Chapter ViewAbstractPublication PagesecsawConference Proceedingsconference-collections
research-article

On the Development of Systems-of-Systems based on the Internet of Things: A Systematic Mapping

Published: 25 August 2014 Publication History

Abstract

The Internet of Things (IoT) has emerged as a paradigm in which smart things actively collaborate among them and with other physical and virtual objects available in the Web in order to perform high level tasks. These things can be engaged in complex relationships including the composition and collaboration with other independent and heterogeneous systems in order to provide new functionalities, thus leading to the so-called systems-of-systems (SoS). In the context of integrating IoT-based systems in order to compose complex, large-scale SoS, this paper presents a systematic mapping aimed to discuss current scenarios and approaches in the development of IoT-based SoS, as well as some challenges and research opportunities in this context.

References

[1]
A. Attwood, M. Merabti, P. Fergus, and O. Abuelmaatti. SCCIR: Smart cities critical infrastructure response framework. In Proceedings of the 2011 Developments in e-Systems Engineering Conference, pages 460--464, Piscataway, NJ, USA, 2011. IEEE Computer Society.
[2]
L. Atzori, A. Iera, and G. Morabito. The Internet of Things: A survey. Computer Networks, 54(15):2787--2805, Oct. 2010.
[3]
S. Bandyopadhyay, M. Sengupta, S. Maiti, and S. Dutta. Role of middleware for Internet of Things: A study. International Journal of Computer Science & Engineering Survey, 2(3):94--105, Aug. 2011.
[4]
D. Budgen, M. Turner, P. Brereton, and B. Kitchenham. Using mapping studies in software engineering. In Proceedings of the 20th Annual Meeting of the Psychology of Programming Interest Group, pages 195--204, Lancaster, England, United Kingdom, 2008. Lancaster University.
[5]
CPSoS: Towards a European Roadmap on Research and Innovation in Engineering and Management of Cyber-Physical Systems of Systems. Available at: http://www.cpsos.eu/ (accessed on Jul. 2014).
[6]
F. C. Delicato, P. F. Pires, T. Batista, E. Cavalcante, B. Costa, and T. Barros. Towards an IoT ecosystem. In Proceedings of the First International Workshop on Software Engineering for Systems-of-Systems, pages 25--28, New York, NY, USA, 2013. ACM.
[7]
O. Dieste, A. Grimán, and N. Juristo. Developing search strategies for detecting relevant experiments. Empirical Software Engineering, 14(5):513--539, Oct. 2009.
[8]
T. S. Dillon, H. Zhuge, C. Wu, J. Singh, and E. Chang. Web-of-Things framework for cyber-physical systems. Concurrency and Computation: Practice and Experience, 23(9):905--923, Jun. 2011.
[9]
T. Dybå, T. Dingsøyr, and G. K. Hanssen. Applying systematic reviews to diverse study types: An experience report. In Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, pages 225--234, Washington, DC, USA, 2007. IEEE Computer Society.
[10]
T. Dybå, B. A. Kitchenham, and M. Jørgensen. Evidence-Based Software Engineering for practitioners. IEEE Software, 22(1):58--65, Jan. 2005.
[11]
D. Firesmith. Profiling systems using the defining characteristics of systems of systems (SoS). Technical report, Software Engineering Institute, Carnegie Mellon University, 2010.
[12]
D. A. Fisher. An emergent perspective on interoperation in systems of systems. Technical report, Software Engineering Institute, Carnegie Mellon University, 2006.
[13]
J. M. Hernández-Muñoz, J. B. Vercher, L. Muñoz, J. A. Galache, M. Presser, L. A. H. Gómez, and J. Pettersson. Smart cities at the forefront of the Future Internet. In J. D. et al., editor, The Future Internet, volume 6656 of Lecture Notes in Computer Science, pages 447--462. Springer-Verlag Berlin Heidelberg, Germany, 2011.
[14]
S. Jalali and C. Wohlin. Systematic literature studies: Database searches vs. backward snowballing. In Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, pages 29--38, New York, NY, USA, 2012. ACM.
[15]
M. Jamshidi, editor. Systems of Systems Engineering: Innovations for the 21st Century. John Wiley & Sons, Inc., Hoboken, NJ, USA, 2009.
[16]
B. Kitchenham, O. P. Brereton, D. Budgen, M. Turner, J. Bailey, and S. Linkman. Systematic literature reviews in software engineering: A systematic literature review. Information and Software Technology, 51(1):7--15, Jan. 2009.
[17]
B. Kitchenham, D. Budgen, and O. P. Brereton. Using mapping studies as the basis for further research: A participant-observer case study. Information and Software Technology, 53(6):638--651, Jun. 2011.
[18]
B. A. Kitchenham. Procedures for performing systematic reviews. Technical report, Keele University/National ICT Australia Ltd., 2004.
[19]
B. A. Kitchenham and S. Charters. Guidelines for performing systematic literature reviews in software engineering. Technical report, Keele University/University of Durham, 2007.
[20]
B. A. Kitchenham, T. Dybå, and M. Jørgensen. Evidence-Based Software Engineering. In Proceedings of the 26th International Conference on Software Engineering, pages 273--281, Washington, DC, USA, 2004. IEEE Computer Society.
[21]
M. W. Maier. Architecting principles for systems-of-systems. Systems Engineering, 1(4):267--284, Feb. 1998.
[22]
V. Mayer-Schönberger and K. Cukier. Big Data: A revolution that will transform how we live, work, and think. Houghton Mifflin Harcourt Publishing Company, New York, NY, USA, 2013.
[23]
N. Mitton, S. Papavassiliou, A. Puliafito, and K. S. Trivedi. Combining cloud and sensors in a smart city environment. EURASIP Journal on Wireless Communications and Networking, Aug. 2012.
[24]
K. Petersen, R. Feldt, S. Mujtaba, and M. Mattsson. Systematic mapping studies in software engineering. In Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering, pages 68--77, Swinton, England, United Kingdom, 2008. British Computer Society.
[25]
H. Sundmaeker, P. Guillemin, P. Friess, and S. Woelfflé. Visions and challenges for realising the Internet of Things. Technical report, Cluster of European Research Projects on the Internet of Things / European Comission, 2010.
[26]
T. Teixeira, S. Hachem, V. Issarny, and N. Georgantas. Service-oriented middleware for the Internet of Things: A perspective. In W. Abramowicz, I. M. Llorente, M. Surridge, A. Zisman, and J. Vayssière, editors, Proceedings of the 4th European Conference on Towards a Service-Based Internet, volume 6994 of Lecture Notes in Computer Science, pages 220--229. Springer-Verlag Berlin Heidelberg, Germany, 2011.
[27]
J. Webber, S. Parastatidis, and I. Robinson. REST in practice: Hypermedia and systems architecture. O'Reilly Media, Sebastopol, CA, USA, 2010.
[28]
C. Wohlin, P. Runeson, M. Höst, M. C. Ohlsson, B. Regnell, and A. Wesslén. Experimentation in Software Engineering. Springer-Verlag Berlin Heidelberg, Germany, 2012.
[29]
H. Zhang, M. A. Babar, and P. Tell. Identifying relevant studies in software engineering. Information and Software Technology, 53(6):625--637, Jun. 2011.

Cited By

View all
  • (2020)Simulating Systems-of-Systems With Agent-Based Modeling: A Systematic Literature ReviewIEEE Systems Journal10.1109/JSYST.2020.298089614:3(3609-3617)Online publication date: Sep-2020
  • (2019)Emergent Behavior in System-of-SystemsProceedings of the XXXIII Brazilian Symposium on Software Engineering10.1145/3350768.3350779(140-149)Online publication date: 23-Sep-2019
  • (2019)Identifying Requirements for Architectural Modeling in Internet of Things Applications2019 IEEE International Conference on Software Architecture Companion (ICSA-C)10.1109/ICSA-C.2019.00011(19-26)Online publication date: Mar-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ECSAW '14: Proceedings of the 2014 European Conference on Software Architecture Workshops
August 2014
214 pages
ISBN:9781450327787
DOI:10.1145/2642803
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 August 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Internet of Things
  2. IoT
  3. SoS
  4. Systematic Mapping
  5. Systems-of-Systems

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ECSAW '14

Acceptance Rates

ECSAW '14 Paper Acceptance Rate 29 of 43 submissions, 67%;
Overall Acceptance Rate 80 of 120 submissions, 67%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Simulating Systems-of-Systems With Agent-Based Modeling: A Systematic Literature ReviewIEEE Systems Journal10.1109/JSYST.2020.298089614:3(3609-3617)Online publication date: Sep-2020
  • (2019)Emergent Behavior in System-of-SystemsProceedings of the XXXIII Brazilian Symposium on Software Engineering10.1145/3350768.3350779(140-149)Online publication date: 23-Sep-2019
  • (2019)Identifying Requirements for Architectural Modeling in Internet of Things Applications2019 IEEE International Conference on Software Architecture Companion (ICSA-C)10.1109/ICSA-C.2019.00011(19-26)Online publication date: Mar-2019
  • (2017)Modeling and automatic code generation for wireless sensor network applications using model-driven or business process approachesJournal of Systems and Software10.1016/j.jss.2017.06.024132:C(50-71)Online publication date: 1-Oct-2017
  • (2016)Storing and Indexing IoT Context for Smart City ApplicationsInternet of Things, Smart Spaces, and Next Generation Networks and Systems10.1007/978-3-319-46301-8_10(115-128)Online publication date: 20-Sep-2016
  • (2015)Computational Intelligence Based Complex Adaptive System-of-System Architecture Evolution StrategyComplex Systems Design & Management10.1007/978-3-319-26109-6_9(119-132)Online publication date: 31-Oct-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media