• DocumentCode
    2299564
  • 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
  • fYear
    1996
  • fDate
    21-25 Oct 1996
  • Firstpage
    80
  • Lastpage
    85
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 1996. Proceedings., Second IEEE International Conference on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-7614-0
  • Type

    conf

  • DOI
    10.1109/ICECCS.1996.558387
  • Filename
    558387