The Open UniversitySkip to content
 

Towards a Framework for Managing Inconsistencies in Systems of Systems

Viana, Thiago; Bandara, Arosha and Zisman, Andrea (2016). Towards a Framework for Managing Inconsistencies in Systems of Systems. In: Colloquium on Software-intensive Systems-of-Systems at 10th European Conference on Software Architecture, 29 Nov 2016, Copenhagen, ACM.

Full text available as:
[img]
Preview
PDF (Accepted Manuscript) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview
[img]
Preview
PDF (Publication Extract) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (132kB) | Preview
DOI (Digital Object Identifier) Link: https://doi.org/10.1145/3175731.3176177
Google Scholar: Look up in Google Scholar

Abstract

The growth in the complexity of software systems has led to a proliferation of systems that have been created independently to provide specific functions, such as activity tracking, household energy management or personal nutrition assistance. The runtime composition of these individual systems into Systems of Systems (SoSs) enables support for more sophisticated functionality that cannot be provided by individual constituent systems on their own. However, in order to realize the benefits of these functionalities it is necessary to address a number of challenges associated with SoSs, including, but not limited to, operational and managerial independence, geographic distribution of participating systems, evolutionary development, and emergent conflicting behavior that can occur due interactions between the requirements of the participating systems. In this paper, we present a framework for conflict management in SoSs. The management of conflicting requirements involves four steps, namely (a) overlap detection, (b) conflict identification, (c) conflict diagnosis, and (d) conflict resolution based on the use of a utility function. The framework uses a Monitor-Analyze-Plan- Execute- Knowledge (MAPE-K) architectural pattern. In order to illustrate the work, we use an example SoS ecosystem designed to support food security at different levels of granularity.

Item Type: Conference or Workshop Item
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Research Group: Centre for Research in Computing (CRC)
Health and Wellbeing PRA (Priority Research Area)
International Development & Inclusive Innovation
Item ID: 48014
Depositing User: Thiago de Melo Novaes Viana
Date Deposited: 21 Dec 2016 15:56
Last Modified: 02 May 2018 14:24
URI: http://oro.open.ac.uk/id/eprint/48014
Share this page:

Metrics

Altmetrics from Altmetric

Citations from Dimensions

Download history for this item

These details should be considered as only a guide to the number of downloads performed manually. Algorithmic methods have been applied in an attempt to remove automated downloads from the displayed statistics but no guarantee can be made as to the accuracy of the figures.

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU