Computer Science ›› 2009, Vol. 36 ›› Issue (8): 177-181.
Previous Articles Next Articles
SUN Jun-mei,MIAO Huai-kou
Online:
Published:
Abstract: Design reuse becomes important in improving software development process. The concept of object oriented design pattern opens the situation for software design reuse. Inhere arc barriers when instantiating the design patterns,such as implementation, documentation, composition. This paper presented a formal modeling approach based on role.Class,attribute of class,the relation between class all are treated as roles and all roles are modeled with Object-Z. This effectively resolves the barriers when instantiating the design patterns. The formal model of design pattern is also cvolved based on role. The evolution is divides into role layer evolution and pattern layer evolution. Pattern layer evolution is composed of role layer evolution. The model consistence can be verificated with formal theory prover.
Key words: Design pattern, Object-Z, Role, Evolution, Verification
SUN Jun-mei,MIAO Huai-kou. Formal Modeling and Evolution of Design Pattern Based on Role[J].Computer Science, 2009, 36(8): 177-181.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.jsjkx.com/EN/
https://www.jsjkx.com/EN/Y2009/V36/I8/177
Cited