{'fraction_non_alphanumeric': 0.012801204819277108, 'fraction_numerical': 0.0, 'mean_word_length': 5.389423076923077, '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}}
Towards Modelling and Analysis of Spatial and Temporal Requirements

Requirements Engineering is a key step in any project aiming at evolving an information system. The temporal dimension of requirements is already supported by specific formalisms which enable the verification of the temporal behaviour of the system under construction. In contrast, space requirements have for long been reserved to Geographic Information Systems. Nowadays, systems are becoming ubiquitous due to generalisation of mobile technologies and the emergence of the Internet of Things and Cyber-Physical Systems. This increasing level of connection of the software with the real-world requires more systematic methods for capturing and reasoning about the system not only from the temporal but also from the spatial point of views. Here, we present our ongoing effort for systematically identifying, structuring and reasoning about spatial and temporal requirements. Our work lies at the cross-roads of goal-oriented requirements engineering and geomatics. We discuss our current progress on the design of a coherent set of notations borrowed from both fields to enrich domain and goal models with spatial and temporal properties. We also sketch how specific methodologicalsupport can be provided on top of them to achieve high quality requirements.