会议专题

Automatic Generation of Object-Z Specification from UML Diagrams

High quality software requirement specification is crucial for software development. Although efforts and research works have been devoted to address the problem, the errors in user requirement still hinder us from development high quality software. Formal methods have been proposed as the one of the most promising solutions to the problem.Butformal specification is difficult to create. One recent trend in the software requirement engineering research field is to integrate UML with a suitable formal notation. The UML/OCL notation offers a standard language for system modeling. However, the current lack of formal semantics for UML/OCL makes it hard to validate and verify UML models. And formal methods provide mature tools for validation and verification. In this paper, we propose an approach to transforming class and statechart diagrams, as well as OCL constraints into Object-Z specification and design an automated tool UMLFormalzier to support our approach.

UML Object- Z formalization method integration UMLFormalizer

MIAO Huaikou CHEN Yihai

School of Computer Engineering and Science Shanghai University 149 Yanchang Road, 200072, Shanghai, School of Computer Engineering and Science Shanghai University 149 Yanchang Road, 200072,,Shanghai,

国际会议

第一届国际计算机新科技与教育学术会议(Proceedings of the First International Conference on Computer Science & Education ICCSE2006)

厦门

英文

857-862

2006-07-27(万方平台首次上网日期,不代表论文的发表时间)