• DocumentCode
    2795027
  • Title

    An integrated framework with UML and Object-Z for developing a precise and understandable specification: the light control case study

  • Author

    Kim, Soon-Kyeong ; Carrington, David

  • Author_Institution
    Dept. of Comput. Sci. & Electr. Eng., Queensland Univ., Brisbane, Qld., Australia
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    240
  • Lastpage
    248
  • Abstract
    Presents a framework that integrates a graphical specification technique (UML) with a formal specification technique (Object-Z) to support requirements elicitation and analysis activities. Various UML diagrams are used to specify the system from different concerns during the early requirements elicitation and analysis stage. The information captured in the diagrams is used to develop a complete Object-Z specification. This paper presents a semantic translation from statechart diagrams to Object-Z specifications. Finally, based on information captured in sequence diagrams and use case diagrams, a functional model of the whole system is formally defined. The case study used in this paper is a real-time, interactive and embedded system: a light control system
  • Keywords
    diagrams; formal specification; lighting control; object-oriented languages; object-oriented methods; specification languages; Object-Z specifications; UML diagrams; Unified Modeling Language; case study; formal specification technique; functional model; graphical specification technique; integrated framework; light control system; precise understandable specification; real-time interactive embedded system; requirements elicitation; semantic translation; sequence diagrams; statechart diagrams; systems analysis; use case diagrams; Computer science; Embedded system; Formal specifications; Formal verification; Graphical models; Lighting control; Mathematical model; Real time systems; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-0915-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2000.896705
  • Filename
    896705