{'fraction_non_alphanumeric': 0.01675041876046901, 'fraction_numerical': 0.0008375209380234506, 'mean_word_length': 5.494565217391305, '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}}
Systematic derivation of operational scenarios using ECSAM

ECSAM is a method for modeling, analysis, and derivation of requirements of embedded computer systems and their software. Previous ECSAM papers described its application in the conceptual modeling of system internals, providing white box models. The current paper extends the use of ECSAM to the systematic derivation of the system's external specifications taking into consideration the behavior of the environmental systems. The application of the method described in the paper results in a black box external model, which can serve as a basis for the development of operational specifications of the system in terms of system modes and its behavioral processes. The resulting external and internal system models are inherently consistent. The external specifications are translatable into use cases and operational scenarios, which can successively be transformed into operational and test requirements. The approach is demonstrated on a simplified Home Alarm System (HAS). The approach can be automated using CAS/sup 2/E tools, to systematically generate operational and test requirements from a system's black box external model.