{'fraction_non_alphanumeric': 0.019857029388403495, 'fraction_numerical': 0.0, 'mean_word_length': 5.363636363636363, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
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.