Collaborative Computing: Networking, Applications and Worksharing. 15th EAI International Conference, CollaborateCom 2019, London, UK, August 19-22, 2019, Proceedings

Research Article

Maintainable Software Solution Development Using Collaboration Between Architecture and Requirements in Heterogeneous IoT Paradigm (Short Paper)

Download
122 downloads
  • @INPROCEEDINGS{10.1007/978-3-030-30146-0_34,
        author={Wajid Rafique and Maqbool Khan and Wanchun Dou},
        title={Maintainable Software Solution Development Using Collaboration Between Architecture and Requirements in Heterogeneous IoT Paradigm (Short Paper)},
        proceedings={Collaborative Computing: Networking, Applications and Worksharing. 15th EAI International Conference, CollaborateCom 2019, London, UK, August 19-22, 2019, Proceedings},
        proceedings_a={COLLABORATECOM},
        year={2019},
        month={8},
        keywords={Software architecture IoT Requirement Engineering IoT solution development Maintainability},
        doi={10.1007/978-3-030-30146-0_34}
    }
    
  • Wajid Rafique
    Maqbool Khan
    Wanchun Dou
    Year: 2019
    Maintainable Software Solution Development Using Collaboration Between Architecture and Requirements in Heterogeneous IoT Paradigm (Short Paper)
    COLLABORATECOM
    Springer
    DOI: 10.1007/978-3-030-30146-0_34
Wajid Rafique,*, Maqbool Khan,*, Wanchun Dou,*
    *Contact email: rafiqwajid@smail.nju.edu.cn, maqbool@163.com, douwc@nju.edu.cn

    Abstract

    Internet of Things (IoT) has been tremendously involved in the development of smart infrastructure. Software solutions in IoT have to consider lack of abstractions, heterogeneity, multiple stakeholders, scalability, and interoperability among the devices. The developers need to implement application logic on multiple hardware platforms to satisfy the fundamental business goals. Moreover, long-term maintenance issues due to the frequent introduction of new requirements and hardware platforms pose a vital challenge in IoT solution development.