Title
Formally Describing Self-organizing Architectures for Systems-of-Systems on the Internet-of-Things.
Abstract
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.
Year
DOI
Venue
2018
10.1007/978-3-030-00761-4_2
Lecture Notes in Computer Science
Keywords
Field
DocType
Software architecture description,Software-intensive System-of-Systems,Self-organization,Emergence,Internet-of-Things,SosADL
Software engineering,Systems engineering,Software architecture description,Computer science,Internet of Things,Self-organization,System of systems
Conference
Volume
ISSN
Citations 
11048
0302-9743
1
PageRank 
References 
Authors
0.36
11
1
Name
Order
Citations
PageRank
fl vio oquendo120125.10