• DocumentCode
    1998966
  • Title

    Consistency checking between data and process diagrams based on formal methods

  • Author

    Kouno, Syouri ; Chang, Han-Myung ; Araki, Keijiro

  • Author_Institution
    Dept. of Investment Manage. Syst., Nomura Res. Inst. Ltd., Tokyo, Japan
  • fYear
    1996
  • fDate
    21-23 Aug 1996
  • Firstpage
    261
  • Lastpage
    269
  • Abstract
    One of the most important problems in software development using CASE tools is that it is impossible to verify semantical consistency between data and procedure descriptions expressed in structured diagrams. We introduce formal methods into the CASE tools in order to verify strictly the consistency between them. We present methods for verifying that the behavior of PAD (process action diagram) keeps the data constraints of the ERD (entity relationship diagram) using the Z notation. We may improve accuracy of specification by means of giving assurance of validity among different kinds or different abstract levels of diagrams, based on the formal descriptions in Z
  • Keywords
    computer aided software engineering; diagrams; entity-relationship modelling; formal specification; program verification; software tools; CASE tools; Z notation; consistency checking; data; entity relationship diagram; formal methods; procedure descriptions; process action diagram; process diagrams; semantical consistency; software development; specification; structured diagrams; Atherosclerosis; Cities and towns; Computer aided software engineering; Data models; Design for disassembly; Engineering management; Formal specifications; Information technology; Programming; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1996. COMPSAC '96., Proceedings of 20th International
  • Conference_Location
    Seoul
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-7579-9
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1996.544175
  • Filename
    544175