• DocumentCode
    3236438
  • Title

    The Systems Engineering Process Activities (SEPA) - supporting early requirements analysis and integration prior to implementation design

  • Author

    Barber, K. Suzanne ; Graser, Thomas J. ; Jernigan, Stephen R. ; Silva, Col John

  • Author_Institution
    Lab. for Intelligent Processes & Syst., Texas Univ., Austin, TX, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    50
  • Lastpage
    59
  • Abstract
    The SEPA methodology and its supporting tool suite address critical issues for software development practices: traceability between requirements, design and implementation; requirements reuse and code reuse; and systems integration. SEPA focuses on requirements analysis and integration prior to implementation design by supporting the capture of a spectrum of user inputs/requirements that are narrowed, refined and structured into a system design. User inputs require refinement for a number of reasons, including the need to (1) merge inputs from multiple sources, (2) discard irrelevant information, and (3) distinguish between general domain requirements and those relating to a specific implementation. Tools currently under development support (i) synthesizing requirements into a functional domain model, (ii) deriving object-oriented classes from the domain model, and (iii) producing a system design specification satisfying functional, performance and infrastructure requirements
  • Keywords
    computer aided software engineering; formal specification; integrated software; object-oriented methods; project support environments; software reusability; systems engineering; SEPA methodology; Systems Engineering Process Activities; code reuse; early requirements analysis; functional domain model; functional requirements; general domain requirements; implementation design; implementation-specific requirements; infrastructure requirements; irrelevant information; object-oriented classes; performance requirements; requirements analysis; requirements reuse; software development practices; software tool suite; system design specification; systems integration; traceability; user input refinement; Crisis management; Design engineering; Intelligent systems; Knowledge engineering; Laboratories; Programming; Read only memory; Speech analysis; System analysis and design; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering Practice, 1999. STEP '99. Proceedings
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-7695-0328-4
  • Type

    conf

  • DOI
    10.1109/STEP.1999.798479
  • Filename
    798479