Title :
A process for specifying black box behavior, demonstrated in a case study
Author :
White, Stephanie ; Warner, Herbert
Author_Institution :
Adv. Technol. & Dev. Center, Northrop Grumman Corp., USA
Abstract :
Prior to designing a system, customers and contractors should agree on required black box (externally apparent) system behavior. To define this behavior, practical, precise, design independent methods are needed. This paper describes results of a case study in which formal event-based approaches are used, demonstrating that a combination of history based traces and guarded event-action statements is practical for defining black box behavior. Externally apparent modes (states) simplify the specification to promote human understanding. The specifier is allowed to use both traces and event-action statements in a single specification, as requirements that define sequential events are best specified using traces, and requirements that are conditional are best specified using event-action statements. Graph generation from the model, as opposed to graph definition makes this type of specification easier to define and maintain
Keywords :
formal specification; systems analysis; black box behavior specification; design independent methods; event-action statements; event-based approaches; guarded event-action statements; system behavior; Computer aided software engineering; Costs; Engines; System testing; Timing; Tin;
Conference_Titel :
Engineering of Complex Computer Systems, 1996. Proceedings., Second IEEE International Conference on
Conference_Location :
Montreal, Que.
Print_ISBN :
0-8186-7614-0
DOI :
10.1109/ICECCS.1996.558387