• DocumentCode
    2289470
  • Title

    Timing analysis in OO system life-cycles

  • Author

    Naks, Tonu ; Motus, Leo ; Holt, Jon

  • Author_Institution
    Tallinn Tech. Univ., Estonia
  • fYear
    1998
  • fDate
    20-22 Apr 1998
  • Firstpage
    327
  • Lastpage
    334
  • Abstract
    The paper discusses the role of timing analysis through the whole system life cycle. It is suggested that the handling of non functional requirements, especially timing requirements, should be regulated by a life cycle model in the same way as other system development activities. Timing analysis should first be applied at the requirements phase and continued, in different forms and with different objectives, right up until the retirement phase. The feasibility and necessity of timing analysis in each stage of the lifecycle is then discussed. A set of procedures is proposed based on GOOSE (Guidelines for Object Oriented Software Engineering) and TOM (Timed Object Modelling). The paper concludes by considering the application of these techniques in the design and development of a case based reasoning tool-Bridge
  • Keywords
    case-based reasoning; formal specification; object-oriented programming; temporal logic; Bridge; GOOSE; Guidelines for Object Oriented Software Engineering; OO system life cycles; TOM; Timed Object Modelling; case based reasoning tool; life cycle model; non functional requirements handling; requirements phase; retirement phase; system development activities; timing analysis; timing requirements; Control systems; Electrical capacitance tomography; Guidelines; IEC standards; Manufacturing processes; Real time systems; Safety; Software engineering; Software quality; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    0-8186-8430-5
  • Type

    conf

  • DOI
    10.1109/ISORC.1998.666804
  • Filename
    666804