A Study on Goals Specification for Systems-of-Information Systems: Design Principles and a Conceptual Model

Software-intensive information systems can be aggregated to form Systems-of-Information Systems (SoIS) and provide novel functionalities to achieve high-level goals, also known as missions. Missions represent an important concern in this context since they are related to both capabilities of constituent systems and how they shall interact with each other within a SoIS. Due to such a relevant role, we conducted an exploratory study to evaluate how a state-of-the-art language for mission specification has supported mission (renamed as goal in this study) specification for SoIS. This investigation has been carried out in the context of a space SoIS composed of independent ground information systems, satellites and other systems to provide territory monitoring and environmental data distribution. Results indicate a lack of support for the specificities of SoIS goals, such as the representation of interdependency among activities and dynamicity support. As main contributions, this paper comes up with a set of design principles and a corresponding conceptual model to be followed by languages tailored to support goal specification in SoIS.

[1]  Samir Chatterjee,et al.  A Design Science Research Methodology for Information Systems Research , 2008 .

[2]  Flavio Oquendo,et al.  Chapter 2: Smart Systems-of-Information Systems: Foundations and an Assessment Model for Research Development , 2017 .

[3]  Everton Cavalcante,et al.  A Mission-Oriented Tool for System-of-Systems Modeling , 2015, 2015 IEEE/ACM 3rd International Workshop on Software Engineering for Systems-of-Systems.

[4]  Abel Marie-Hélène,et al.  An Architectural Model for System of Information Systems , 2015 .

[5]  Martin Bichler,et al.  Design science in information systems research , 2006, Wirtschaftsinf..

[6]  Everton Cavalcante,et al.  On the Interplay of Business Process Modeling and Missions in Systems-of-Information Systems , 2017, 2017 IEEE/ACM Joint 5th International Workshop on Software Engineering for Systems-of-Systems and 11th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (JSOS).

[7]  Witold Suryn,et al.  Software Trustworthiness: Past, Present and Future , 2012, ISCTCS.

[8]  Sarah J. Dunnett,et al.  Phased mission modelling of systems with maintenance-free operating periods using simulated Petri nets , 2008, Reliab. Eng. Syst. Saf..

[9]  Barry Boehm,et al.  A view of 20th and 21st century software engineering , 2006, ICSE.

[10]  Marie-Hélène Abel,et al.  Information Systems: Towards a System of Information Systems , 2015, KMIS.

[11]  Davide Di Ruscio,et al.  Automatic generation of detailed flight plans from high-level mission descriptions , 2016, MoDELS.

[12]  Katarina Tomicic-Pupek,et al.  Strategies for information systems integration , 2012, Proceedings of the ITI 2012 34th International Conference on Information Technology Interfaces.

[13]  Shouhuai Xu,et al.  Metrics and measurement of trustworthy systems , 2016, MILCOM 2016 - 2016 IEEE Military Communications Conference.

[14]  Gordon D. Plotkin,et al.  The origins of structural operational semantics , 2004, J. Log. Algebraic Methods Program..

[15]  Flávio Oquendo,et al.  A mission-oriented approach for designing system-of-systems , 2015, 2015 10th System of Systems Engineering Conference (SoSE).

[16]  Jan Mendling,et al.  Business Process Design from Virtual Organization Intentional Models , 2012, CAiSE.

[17]  Jesper Andersson,et al.  Modeling Dimensions of Self-Adaptive Software Systems , 2009, Software Engineering for Self-Adaptive Systems.

[18]  Mark W. Maier,et al.  Architecting Principles for Systems‐of‐Systems , 1996 .

[19]  Flávio Eduardo Aoki Horita,et al.  Bridging the gap between decision-making and emerging big data sources: An application of a model-based framework to disaster management in Brazil , 2017, Decis. Support Syst..

[20]  Mark W. Maier Architecting Principles for Systems‐of‐Systems , 1996 .

[21]  Alan R. Hevner,et al.  POSITIONING AND PRESENTING DESIGN SCIENCE RESEARCH FOR MAXIMUM IMPACT 1 , 2013 .

[22]  Wil M. P. van der Aalst,et al.  A Declarative Approach for Flexible Business Processes Management , 2006, Business Process Management Workshops.

[23]  Herman Lam,et al.  Achieving dynamic inter-organizational workflow management by integrating business processes, events and rules , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[24]  Paul W. P. J. Grefen,et al.  A reference architecture for managing dynamic inter-organizational business processes , 2014, Data Knowl. Eng..

[25]  Jane P. Laudon,et al.  Management Information Systems: Managing the Digital Firm , 2010 .

[26]  Andrea Polini,et al.  Business process flexibility - a systematic literature review with a software systems perspective , 2018, Inf. Syst. Frontiers.