DocumentCode :
2096269
Title :
Modeling Object-Oriented Framework with Z
Author :
Zhang, Tiange ; Xiao, Xiaochun ; Qian, Leqiu
Author_Institution :
Sch. of Comput. Sci., Fudan Univ., Shanghai, China
Volume :
2
fYear :
2008
fDate :
20-22 Dec. 2008
Firstpage :
165
Lastpage :
170
Abstract :
Object-oriented framework is increasingly recognized as an efficient reuse mechanism in software development, but for its intrinsic abstract and complex, it is still difficult to develop for framework designer and instantiate for framework user, this is partly due to the lack of formal framework modeling language guiding the framework developer, user and tool builder. We propose a formal way to model framework in Z so that framework can be modeled in a precise, modular and compositional manner. This approach also supports framework extension and composition. Design patterns are closely related to framework. We unify the modeling of design pattern, framework and their relationship so that design patterns can be referenced by framework smoothly.
Keywords :
formal specification; object-oriented programming; specification languages; design patterns; efficient reuse mechanism; formal framework modeling language; framework composition; framework extension; object-oriented framework; software development; Application software; Computational modeling; Computer science; Concrete; Object oriented modeling; Pattern recognition; Programming; Z notation; design pattern; object-oriented framework;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Computational Technology, 2008. ISCSCT '08. International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-3746-7
Type :
conf
DOI :
10.1109/ISCSCT.2008.251
Filename :
4731595
Link To Document :
بازگشت