The Library
The SOTA approach to engineering collective adaptive systems
Tools
Abeywickrama, Dhaminda B., Bicocchi, Nicola, Mamei, Marco and Zambonelli, Franco (2020) The SOTA approach to engineering collective adaptive systems. International Journal on Software Tools for Technology Transfer, 22 . pp. 399-415. doi:10.1007/s10009-020-00554-3 ISSN 1433-2779.
|
PDF
WRAP-The SOTA-approach-engineering-Abeywickrama-2020.pdf - Accepted Version - Requires a PDF viewer. Download (925Kb) | Preview |
Official URL: http://dx.doi.org/10.1007/s10009-020-00554-3
Abstract
The emergence of collective adaptive systems—i.e., computational systems made up of an ensemble of autonomous components that have to operate in a coordinated and adaptive way in open-ended and unpredictable environments—calls for innovative modeling and software engineering tools, to support their systematic and rigorous design and development. In this paper, we present a general model for collective adaptive systems called SOTA (“State Of The Affairs”). SOTA brings together the lessons of goal-oriented requirements modeling, context-aware system modeling, and dynamical systems modeling. It has the potential for acting as a general reference model to help tackling some key issues in the design and development of collective adaptive systems. In particular, as we will show with reference to a scenario of collectives of autonomous vehicles, SOTA enables: early verification of requirements, identification of knowledge requirements for self-adaptation, and the identification of the most suitable architectural patterns for self-adaptation.
Item Type: | Journal Article | ||||||||
---|---|---|---|---|---|---|---|---|---|
Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software | ||||||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||||||
Library of Congress Subject Headings (LCSH): | Computer software -- Development, Computer network architectures, Formal methods (Computer science), Autonomous vehicles | ||||||||
Journal or Publication Title: | International Journal on Software Tools for Technology Transfer | ||||||||
Publisher: | Springer | ||||||||
ISSN: | 1433-2779 | ||||||||
Official Date: | August 2020 | ||||||||
Dates: |
|
||||||||
Volume: | 22 | ||||||||
Page Range: | pp. 399-415 | ||||||||
DOI: | 10.1007/s10009-020-00554-3 | ||||||||
Status: | Peer Reviewed | ||||||||
Publication Status: | Published | ||||||||
Access rights to Published version: | Restricted or Subscription Access | ||||||||
Date of first compliant deposit: | 1 May 2020 | ||||||||
Date of first compliant Open Access: | 26 February 2021 |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |
Downloads
Downloads per month over past year