• DocumentCode
    1727563
  • Title

    Software reuse in the IV&V of system of systems

  • Author

    Otani, Thomas W. ; Michael, James Bret ; Shing, Man-Tak

  • Author_Institution
    Naval Postgrad. Sch., Monterey, CA, USA
  • fYear
    2009
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In this paper we address the need to increase the effectiveness and productivity of independent verification and validation (IV&V) of complex system-of-systems software via software reuse. We build upon our previous work on computer-aided IV&V techniques that advocate the use of a system reference model (SRM) to capture the IV&V team´s understanding of the problem. An SRM is composed of use cases, Unified Modeling Language (UML) artifacts (e.g., activity diagrams, sequence diagrams, and class diagrams), and executable statechart-based assertions. Each statechart-based assertion is accompanied by a set of test scenarios, which is indispensable for a precise description of the required behaviors that satisfy the system goals. This paper describes a framework for reusing the SRM artifacts in the IV&V of system-of-systems software and presents a high-level architecture of a software reuse environment to support the framework.
  • Keywords
    Unified Modeling Language; program testing; program verification; software architecture; software reusability; Unified Modeling Language; computer-aided IV&V technique; high-level architecture; independent complex system-of-systems software verification-validation; software reuse; statechart-based assertion; system reference model; test scenario; Automation; Computer architecture; Government; Libraries; Manuals; Productivity; Software systems; Software tools; System testing; Unified modeling language; IV&V; Software reuse; System Reference Model; System of systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System of Systems Engineering, 2009. SoSE 2009. IEEE International Conference on
  • Conference_Location
    Albuquerque, NM
  • Print_ISBN
    978-1-4244-4766-4
  • Electronic_ISBN
    978-1-4244-4767-1
  • Type

    conf

  • Filename
    5282320