The Open UniversitySkip to content

Identifying Conflicting Requirements in Systems of Systems

Viana, Thiago; Zisman, Andrea and Bandara, Arosha K. (2017). Identifying Conflicting Requirements in Systems of Systems. In: 2017 IEEE 25th International Requirements Engineering Conference (RE), IEEE, Lisbon, Portugal, pp. 436–441.

Full text available as:
PDF (Accepted Manuscript) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (507kB) | Preview
DOI (Digital Object Identifier) Link:
Google Scholar: Look up in Google Scholar


A System of Systems (SoS) is an arrangement of useful and independent sub-systems, which are integrated into a larger system. Examples are found in transport systems, nutritional systems, smart homes and smart cities. The composition of component sub-systems into an SoS enables support for complex functionalities that cannot be provided by individual sub-systems on their own. However, to realize the benefits of these functionalities it is necessary to address several software engineering challenges including, but not limited to, the specification, design, construction, deployment, and management of an SoS. The various component sub-systems in an SoS environment are often concerned with distinct domains; are developed by different stake-holders under different circumstances and time; provide distinct functionalities; and are used by different stakeholders, which allow for the existence of conflicting requirements. In this paper, we present a framework to support management of emerging conflicting requirements in an SoS. In particular, we describe an approach to support identification of conflicts between resource-based requirements (i.e. requirements concerned with the consumption of different resources). In order to illustrate and evaluate the work, we use an example of a pilot study of an IoT SoS ecosystem designed to support food security at different levels of granularity, namely individuals, groups, cities, and nations.

Item Type: Conference or Workshop Item
Copyright Holders: 2017 IEEE Computer Society
ISBN: 1-5386-3191-1, 978-1-5386-3191-1
ISSN: 2332-6441
Keywords: conflicting requirements; systems of systems; conflict Identification
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
Related URLs:
Item ID: 49855
Depositing User: Arosha Bandara
Date Deposited: 19 Jul 2017 12:33
Last Modified: 26 May 2019 17:33
Share this page:


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