loading...
A Process for Specifying Black Box Behavior, Demonstrated in a Case Study
Montreal, CANADA October 21-October 25
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICECCS.1996.558387Second IEEE International Conference ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Stephanie White, Northrop Grumman Corporation
Herbert Warner, Northrop Grumman Corporation
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.
Index Terms:
requirements definition, formal methods, traces, scenarios, systems engineering, software engineering, system behavior, black box
Citation:
Stephanie White, Herbert Warner, "A Process for Specifying Black Box Behavior, Demonstrated in a Case Study," iceccs, pp.80, Second IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'96), 1996
Usage of this product signifies your acceptance of the Terms of Use.