• DocumentCode
    328106
  • Title

    From formal metamodels to metrics: an object-oriented approach

  • Author

    Misic, Vojislav B. ; Moser, Simon

  • Author_Institution
    Hong Kong Univ. of Sci & Technol., Kowloon, Hong Kong
  • fYear
    1997
  • fDate
    35674
  • Firstpage
    330
  • Lastpage
    339
  • Abstract
    Classical system development techniques often cannot cope with the ever increasing size and complexity of modern software systems. Promising ways to overcome this are formal methods and metamodels, which should provide precision and provable consistency of system specifications, as well as the better understanding of the software development process through modeling the process itself. In this paper a generic metamodel of object-oriented systems is specified using the Z formal notation. The metamodel is, then, applied towards derivation of complexity metrics, including the well-known function point measure and a recently introduced generic measure, the System Meter. Both applications demonstrate the genericity of the approach
  • Keywords
    formal specification; object-oriented programming; software metrics; specification languages; System Meter; Z formal notation; complexity metrics; formal metamodels; formal methods; formal specifications; function point measure; object-oriented approach; software development process; software metrics; system development; Databases; Formal specifications; Metamodeling; Modems; Object oriented modeling; Productivity; Programming; Size measurement; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1997. TOOLS 24. Proceedings
  • Conference_Location
    Beijing
  • Print_ISBN
    0-8186-8551-4
  • Type

    conf

  • DOI
    10.1109/TOOLS.1997.713560
  • Filename
    713560