• DocumentCode
    2069270
  • Title

    Correct by construction components or: would Nasreddin use components?

  • Author

    Suenbuel, Asuman

  • Author_Institution
    Kestrel Inst., Palo Alto, CA, USA
  • fYear
    2003
  • fDate
    1-6 Sept. 2003
  • Firstpage
    12
  • Abstract
    We describe the component-based, architectural design of software systems, or service layer model (SLM) that perhaps offers a better approach to component based software development than the traditional approaches and all the drawbacks mentioned above. The development process defined in the SLM can roughly be described as follows: starting from a system specification, an initial design model is developed containing components that should be combined in the new system. This model is then step by step transformed into a description of the system that can directly be used to derive an implementation. This process is structured into different phases, which are supported by a model-checker that is used to evaluate correct specifications.
  • Keywords
    formal specification; formal verification; object-oriented programming; software architecture; component based software development; construction components; model-checker; service layer model; software system architectural design; system specification; Object oriented programming; Software requirements and specifications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 2003. Proceedings. 29th
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-1996-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.2003.1231560
  • Filename
    1231560