期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
A Critical Analysis and Treatment of Important UML Diagrams Enhancing Modeling Power 被引量:1
1
作者 fahad alhumaidan 《Intelligent Information Management》 2012年第5期231-237,共7页
Requirements analysis and design specification are serious issues in systems development because of the semantics involved in transformation of real world problems to computer software systems. Although unified modeli... Requirements analysis and design specification are serious issues in systems development because of the semantics involved in transformation of real world problems to computer software systems. Although unified modeling language (UML) is now accepted as a de facto standard for design and specification of object oriented systems but its structures have various disadvantages. For example, it lacks of defining semantics of the systems to be developed. Formal me-thods are proved powerful, particularly, at requirement specification and design level. To address and realize the bene-fits of UML and formal methods our project on “formalization of UML diagrams using Z notation” is under progress. This paper is continuation of the same project in which some important diagrams namely use case, class and sequence diagrams are selected for critical analysis. Merits and demerits of the diagrams are addressed after a brief introduction. Applications of the diagrams are observed reducing complexity and proposing a good design of a system. Finally, a treatment to link diagrams with appropriate approaches is suggested to enhance modeling power of UML for facilitating the systems development. 展开更多
关键词 UML CRITICAL Analysis Use Cases SEQUENCE DIAGRAMS Class DIAGRAMS
下载PDF
State Based Static and Dynamic Formal Analysis of UML State Diagrams
2
作者 fahad alhumaidan 《Journal of Software Engineering and Applications》 2012年第7期483-491,共9页
Design and specification is a serious issue in software engineering because of the semantics involved in transforming the real world problems to computer software systems. Unified Modeling Language (UML) has been acce... Design and specification is a serious issue in software engineering because of the semantics involved in transforming the real world problems to computer software systems. Unified Modeling Language (UML) has been accepted as a de facto standard for design and specification of object oriented systems. Unfortunately, UML structures lack defining semantics of a system. Formal methods are proved powerful, particularly, at requirement specification and design level. For a moment, formal methods are not welcomed because of much use of mathematics in formal languages. Therefore, a linkage between UML and formal methods is required to overcome the above deficiencies. In this paper, a new approach is developed by integrating UML and Z specification focusing on state diagram considering both the syntax and semantics. It is believed that this new approach will be effective and useful both at academics and industrial level. The resultant formal models of the approach are analyzed and validated using Z/Eves tool. 展开更多
关键词 UML STATE DIAGRAM FORMAL Methods Z Notation VALIDATION and VERIFICATION
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部