• DocumentCode
    2254208
  • Title

    Enabling automated analysis through the formalization of object-oriented modeling diagrams

  • Author

    Cheng, Betty H C ; Campbell, Laura A. ; Wang, Enoch Y.

  • Author_Institution
    Michigan State Univ., East Lansing, MI, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    305
  • Lastpage
    314
  • Abstract
    As the impact of and demand for software increases, there is greater need for rigorous software development techniques that can be used by a typical software engineer. In order to integrate informal and formal approaches to software development, we added formal syntax and semantics definitions to existing object-oriented modeling notations. This formalization enables developers to construct object-oriented models of requirements and designs and then automatically generate formal specifications for the diagrams. This paper describes how the resulting diagrams via their specifications can be analyzed using automated techniques to validate behavior through simulation or to check for numerous properties of the diagrams, including inter- and intramodel consistency
  • Keywords
    computer aided software engineering; diagrams; formal specification; object-oriented methods; automated analysis; automatic formal specification generation; object-oriented modeling diagrams; rigorous software development techniques; semantics; software engineering; syntax; Analytical models; Costs; Electrical capacitance tomography; Electronic mail; Formal specifications; Intelligent networks; Object oriented modeling; Software quality; Software safety; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2000. DSN 2000. Proceedings International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-7695-0707-7
  • Type

    conf

  • DOI
    10.1109/ICDSN.2000.857554
  • Filename
    857554