[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3415958.3433100acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmedesConference Proceedingsconference-collections
research-article

Towards a Roadmap for the Internet of Things Software Systems Engineering

Published: 27 November 2020 Publication History

Abstract

New technologies and approaches lead to the Internet of Things (IoT) paradigm. Such a paradigm enables the engineering of more autonomous and smarter software systems solutions. Due to its multidisciplinary nature, it involves several knowledge areas such as software and connectivity that should be combined coherently and uniformly. It should comprise different voices and expertise to deal with IoT in a multi-faceted way. In this context, what to consider while specifying, designing, and implementing IoT software systems? This work raises this discussion by defining a roadmap about what should be considered for engineering IoT software respecting all their facets. Such a roadmap is defined based on evidence acquired at the technical literature combined with a qualitative study.

References

[1]
Giorgia Acerbi, et al. 2017. A Wearable System for Stress Detection Through Physiological Data Analysis. In Ambient Assisted Living, Springer Publishing, 31--50.
[2]
Yuri Álvarez López et al. 2018. RFID technology for management and tracking: E-health applications. Sensors (Switzerland) 18, 8 (2018), 1--17.
[3]
Victor R. Basili, Gianluigi Caldeira, and H. Dieter Rombach. 1994. Goal Question Metric Paradigm.
[4]
Christine Bauer and Anind K. Dey. 2016. Considering context in the design of intelligent systems: Current practices and suggestions for improvement. In JSS 112, 26--47.
[5]
BKCASE Governing Board. 2014. Guide to the Systems Engineering Body of Knowledge (SEBoK) v. 1.3.1. (2014), 945.
[6]
Bruno Cartaxo, Gustavo Pinto, and Sergio Soares. 2018. The Role of Rapid Reviews in Supporting Decision-Making in Software Engineering Practice. In EASE'18, ACM Press, New York, New York, USA, 24--34.
[7]
Xin Gao, Bo Zhang, and Shudan Li. 2016. A 220-volts power switch controlled through WiFi. In ICCCI, IEEE, 526--529.
[8]
Ivar Jacobson, Ian Spence, and Pan-Wei Ng. 2017. Is there a single method for the internet of things? Communications of the ACM 60, 11 (October 2017), 46--53.
[9]
Rebeca C. Motta, Káthia M. de Oliveira, and Guilherme H. Travassos. 2018. On challenges in engineering IoT software systems. In JSERD, ACM Press, Sao Carlos, Brazil, 42--51.
[10]
Rebeca Motta, Valéria Silva, and Guilherme Travassos. 2019. Towards a more in-depth understanding of the IoT Paradigm and its challenges. JSERD 7, (August 2019), 3.
[11]
Madhukar Pai et. al. 2004. Clinical Research Methods Systematic reviews and meta-analyses: An illustrated, step-by-step guide. the National Medical Journal of India 17, 2 (2004), 86--95.
[12]
Shari Lawrence Pfleeger and Joanne M Atlee. 1998. Software engineering: theory and practice. Pearson Education India.
[13]
Francesco Salamone et. al. 2017. Design and development of a nearablewireless system to control indoor air quality and indoor lighting quality. Sensors (Switzerland) 17, 5 (2017).
[14]
Anselm Strauss and Juliet Corbin. 1990. Basics of qualitative research: Techniques and procedures for developing grounded theory. Sage Publications, Inc, Newbury Park.
[15]
Andrea C. Tricco et. al. 2015. A scoping review of rapid review methods. BMC Medicine 13, 1 (2015).
[16]
Claes Wohlin. 2014. Guidelines for snowballing in systematic literature studies and a replication in software engineering. In EASE '14, ACM Press.
[17]
Claes Wohlin et. al. 2012. Experimentation in software engineering. Springer Science & Business Media.
[18]
Franco Zambonelli. 2017. Key Abstractions for IoT-Oriented Software Engineering. IEEE Software (2017).

Cited By

View all

Index Terms

  1. Towards a Roadmap for the Internet of Things Software Systems Engineering

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    MEDES '20: Proceedings of the 12th International Conference on Management of Digital EcoSystems
    November 2020
    170 pages
    ISBN:9781450381154
    DOI:10.1145/3415958
    Publication rights licensed to ACM. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 27 November 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Internet of Things
    2. Software Engineering
    3. System Engineering

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Funding Sources

    • Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)
    • Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)

    Conference

    MEDES '20
    MEDES '20: 12th International Conference on Management of Digital EcoSystems
    November 2 - 4, 2020
    Virtual Event, United Arab Emirates

    Acceptance Rates

    MEDES '20 Paper Acceptance Rate 19 of 27 submissions, 70%;
    Overall Acceptance Rate 267 of 682 submissions, 39%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 86
      Total Downloads
    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 08 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all

    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