作者: Ana Moreira , Joao Araujo
DOI:
关键词: Computer science 、 UML tool 、 Object-oriented analysis and design 、 Object Definition Language 、 Programming language 、 Unified Modeling Language 、 Object Constraint Language 、 Applications of UML 、 Use case 、 Object-Z
摘要: UML is a standard modelling language that able to specify wide range of object-oriented concepts. Among them, we have collaborations, serve realise use cases, powerful abstraction concept. The behaviour part collaboration rendered using diagrams. However, the lack formalisation compromises precision specification. By formal description techniques, such as Object-Z, can reason about requirements and identify ambiguities inconsistencies earlier in development process. In general, say helps obtaining more reliable system. Our aim formalise collaborations Object-Z class schemas. This accomplished by proposing an integrated