Formally Describing Self-organizing Architectures for Systems-of-Systems on the Internet-of-Things

被引:4
|
作者
Oquendo, Flavio [1 ]
机构
[1] Univ Bretagne Sud, CNRS, IRISA, UMR, Vannes, France
来源
关键词
Software architecture description; Software-intensive System-of-Systems; Self-organization; Emergence; Internet-of-Things; SosADL;
D O I
10.1007/978-3-030-00761-4_2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays, the Internet-of-Things (IoT) enables the engineering of Software-intensive Systems-of-Systems (SoS), which are opportunistically created for achieving specified missions in specific operational environments. A challenging issue in the architectural design of SoS on IoT is to conceive concepts and mechanisms for describing how an SoS architecture is able to create, on the fly, emergent behaviors from elementary IoT systems/devices. To address this challenge, this paper investigates the theory of self-organization, which makes possible that, in an SoS, its constituent systems spontaneously create and maintain a valid SoS architecture enabling the evolutionary development of the required emergent behavior to fulfill the specified SoS mission. In particular, it describes how SosADL, a formal SoS Architecture Description Language (ADL), based on the novel pi-Calculus for SoS, was enhanced to support the architectural description of self-organizing SoSs on the IoT, upwardly causing SoS emergent behaviors at run-time.
引用
收藏
页码:20 / 36
页数:17
相关论文
共 50 条
  • [1] Software Architecture of Self-Organizing Systems-of-Systems for the Internet-of-Things with SosADL
    Oquendo, Flavio
    [J]. 2017 12TH SYSTEM OF SYSTEMS ENGINEERING CONFERENCE (SOSE), 2017,
  • [2] Establishing Rules for Self-Organizing Systems-of-Systems
    Curry, David M.
    Dagli, Cihan H.
    [J]. COMPLEX ADAPTIVE SYSTEMS CONFERENCE WITH THEME: ENGINEERING CYBER PHYSICAL SYSTEMS, CAS, 2017, 114 : 14 - 18
  • [3] Formally Describing the Software Architecture of Systems-of-Systems with SosADL
    Oquendo, Flavio
    [J]. 2016 11TH SYSTEMS OF SYSTEM ENGINEERING CONFERENCE (SOSE), IEEE, 2016,
  • [4] Towards Self-organizing Internet of Things - aware Systems for Online Sales
    Yamamoto, Yukiko
    Kawabe, Takashi
    Tsuruta, Setsuo
    Damiani, Ernesto
    Yoshitaka, Atsuo
    Mizuno, Yoshiyuki
    Knauf, Rainer
    [J]. 2015 11TH INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY & INTERNET-BASED SYSTEMS (SITIS), 2015, : 208 - 215
  • [5] Self-aware systems for the Internet-of-Things
    Moestl, Mischa
    Schlatow, Johannes
    Ernst, Rolf
    Hoffmann, Henry
    Merchant, Arif
    Shraer, Alexander
    [J]. 2016 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2016,
  • [6] π-Calculus for SoS: A Foundation for Formally Describing Software-intensive Systems-of-Systems
    Oquendo, Flavio
    [J]. 2016 11TH SYSTEMS OF SYSTEM ENGINEERING CONFERENCE (SOSE), IEEE, 2016,
  • [7] Formally Describing the Architectural Behavior of Software-intensive Systems-of-Systems with SosADL
    Oquendo, Flavio
    [J]. 2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016), 2016, : 13 - 22
  • [8] Organizing Self-Organizing Systems
    Chertow, Marian
    Ehrenfeld, John
    [J]. JOURNAL OF INDUSTRIAL ECOLOGY, 2012, 16 (01) : 13 - 27
  • [9] A Message-Passing Approach to Self-Organizing Internet-of-Things Based Public Safety Networks
    Sohn, Illsoo
    Lee, Sang Hyun
    [J]. IEEE ACCESS, 2018, 6 : 71783 - 71792
  • [10] SELF-ORGANIZING SYSTEMS
    SWANENBURG, TJB
    [J]. PHILIPS TECHNICAL REVIEW, 1979, 38 (11-1): : 364 - 371