DocumentCode :
3235055
Title :
A World-Wide-Web architecture for collaborative software design
Author :
Graham, T. C Nicholas ; Stewart, Hugh D. ; Kopaee, A. Reza ; Ryman, Arthur G. ; Rasouli, Rittu
Author_Institution :
Dept. of Comput. & Inf. Sci., Queen´´s Univ., Kingston, Ont., Canada
fYear :
1999
fDate :
1999
Firstpage :
22
Lastpage :
29
Abstract :
Rosetta is a tool that supports the creation of object-oriented design documents, and which automatically checks the conformance of Java implementations to those designs. Rosetta is based on a novel World Wide Web (WWW) architecture, supporting collaborative use with heterogeneous development tools under a coevolutionary development process. Rosetta has been used extensively in our research group and in teaching at the first-year university level, and is currently undergoing industrial field trials. Rosetta has proved successful, but its deployment over the WWW has not proved as transparent to users as we had hoped
Keywords :
Java; computer aided software engineering; computer science education; conformance testing; groupware; information resources; object-oriented methods; software architecture; software tools; system documentation; teaching; Java implementations; Rosetta; World Wide Web architecture; automatic conformance checking; coevolutionary development process; collaborative software design; first-year undergraduates; heterogeneous development tools; industrial field trials; object-oriented design document creation; software tool; teaching; user transparency; Collaborative software; Computer architecture; Education; Electrical capacitance tomography; Java; Programming profession; Software design; Software maintenance; Unified modeling language; World Wide Web;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Technology and Engineering Practice, 1999. STEP '99. Proceedings
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-7695-0328-4
Type :
conf
DOI :
10.1109/STEP.1999.798404
Filename :
798404
Link To Document :
بازگشت