DocumentCode :
3109882
Title :
VisDP: a Web service for visualizing design patterns on demand
Author :
Dong, Jing ; Yang, Sheng ; Zhang, Kang
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Dallas, TX, USA
Volume :
2
fYear :
2005
fDate :
4-6 April 2005
Firstpage :
385
Abstract :
Design patterns document good design solutions to a recurring problem in a particular context. They are typically modeled using UML. In practice, however, pattern-related information is lost when a design pattern is applied or composed because UML does not keep track of this information. Consequently, the designer cannot identify design patterns used in software system design diagrams. The benefits of design patterns are compromised because the designers cannot communicate with each other in terms of the design patterns they use and their design decisions and tradeoffs. In this paper, we present a Web service (VisDP) for explicitly visualizing design patterns in UML diagrams. This Web service is developed based on a UML profile containing new stereotypes, tagged values and constraints for visualizing design patterns in UML diagrams. With this service, the user is able to identify design patterns by moving the mouse and viewing color changes in UML diagrams. Additional pattern-related information can be dynamically displayed based on the mouse location.
Keywords :
Internet; Unified Modeling Language; object-oriented methods; program visualisation; UML diagrams; VisDP; Web service; design patterns visualization; pattern-related information; software system design diagrams; software visualization; Application software; Collaborative software; Mice; Service oriented architecture; Software design; Software systems; Unified modeling language; Visualization; Web services; XML; Design pattern; UML; software visualization; visual tool; web service;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
Print_ISBN :
0-7695-2315-3
Type :
conf
DOI :
10.1109/ITCC.2005.293
Filename :
1425174
Link To Document :
بازگشت