Managing Conflicting Requirements in Systems of Systems by Adaptation

نویسندگان

  • Andrea Zisman
  • Arosha Bandara
چکیده

A System of Systems (SoS) is an arrangement of useful and independent complex systems, which are integrated into a bigger system that delivers unique capabilities [1]. In this context, it is important to notice that each independent system should be capable of operate and fulfil useful purposes on its own environment, but, when these independent systems are together and become a SoS they are able to achieve new objectives that could not be achieved by the individual systems. This means that, while at the same time achieving key quality objectives such as performance, reliability or security, a SoS can offer more functionality than the sum of the constituent systems [2]. However, as the SoS is formed by the integration of independent complex systems, this will increase the complexity of the SoS to, at least, one more order than its component systems [3]. This means that problems in the SoS environment are harder to handle than in the component system environment. A common problem that is present into all types of systems is the conflicting requirements. Due to voluminous requirements documents, constant changes into requirements, complexity and presence of different stakeholders, conflicts arise within each component system and also across the SoS due to unexpected interactions between components, users and SoS goals [4]. In the SoS environment, there are different component systems that often came from different domains, developed by different teams, under different circumstance and time. Also, each component system evolves into a different rhythm. Therefore, the SoS environment is even more likely to present and be affected by conflicting requirements. Actually, there are approaches to handle with conflicting requirements, however, no one of them takes into account the differences present in the SoS environment: the independence of each component system, the increased order of complexity, the distributed nature and the dynamic and flexible boundaries. On the other hand, adaptation is way to support a system and help it to modify their behaviour and structure in response to their perception of the environment [5]. Moreover, the SoS is known to be adaptive by nature [6]. Thus, this research aims to propose a way to support the SoS in its task to manage conflicting requirements by adaptation. II. CONFLICTING REQUIREMENTS

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Managing Conflicting Requirements in Systems of Systems

Software systems have evolved from being stand-alone systems to being composed into Systems of Systems. A System of Systems (SoS) is defined as an arrangement of independently created, discovered, and selected systems, which are integrated into a single system in order to deliver unique capabilities [1]. In this context, each participating system can operate and support different goals in its o...

متن کامل

Optimal Power Flow With Four Conflicting Objective Functions Using Multiobjective Ant Lion Algorithm: A Case Study of the Algerian Electrical Network

In this study, a multiobjective optimization is applied to Optimal Power Flow Problem (OPF). To effectively achieve this goal, a Multiobjective Ant Lion algorithm (MOALO) is proposed to find the Pareto optimal front for the multiobjective OPF. The aim of this work is to reach good solutions of Active and Reactive OPF problem by optimizing 4-conflicting objective functions simultaneously. Here a...

متن کامل

بررسی تطبیقی قابلیتهای سیستم پرونده الکترونیک دندانپزشکی تخصصی

Introduction: There are many problems to achieve the adoption of electronic dental record systems. Limited functionalities are one of the most important barriers to the use of electronic dental records. Therefore, this study aimed to identify and compare features and functionalities of specialized electronic dental record systems. Methods: This descriptive-comparative study was conducted in 20...

متن کامل

Improving the Resilience of Military Hospitals Through Self-Adaptation of Hospital Systems Using Organic Computing

Background and Aim: Among the failures of a disaster, the disruption of the critical infrastructure of the community causes the most damage to society. Therefore, the ability of critical infrastructure such as hospitals to anticipate, absorb, adapt or rapidly recover from a devastating event is essential. The purpose of this study is to design a self-adaptive model for resilient hospital system...

متن کامل

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016