DocumentCode
3031375
Title
Distributed Constraints Maintenance in Collaborative UML Modeling Environments
Author
Shen, Haifeng ; Liu, Siyuan ; Xia, Steven ; Sun, Chengzheng
Author_Institution
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore
fYear
2008
fDate
15-19 Sept. 2008
Firstpage
367
Lastpage
370
Abstract
Constraints maintenance plays an important role in keeping the integrity and validity of models in UML software modeling. Constraints maintenance capabilities are reasonably adequate in UML modeling applications, but few work has been done to address the distributed constraints maintenance issue in collaborative UML modeling environments. In this paper, we propose a novel solution to the issue, which can retain the effects of all concurrent modeling operations even though they may cause constraints violations. We further contribute a distributed constraints maintenance framework, in which the solution is encapsulated as a generic engine to be mounted in a variety of single-user UML modeling applications for supporting distributed collaborative UML modeling and distributed constraints maintenance.
Keywords
Unified Modeling Language; concurrency control; groupware; software maintenance; Unified Modeling Language; collaborative UML software modeling environment; concurrent modeling operation; distributed constraint maintenance; generic engine; Application software; Collaboration; Collaborative software; Distributed computing; Engines; Interference constraints; Java; Software maintenance; Sun; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location
L´Aquila
ISSN
1938-4300
Print_ISBN
978-1-4244-2187-9
Electronic_ISBN
1938-4300
Type
conf
DOI
10.1109/ASE.2008.50
Filename
4639343
Link To Document