Title :
A collaboration-oriented software architecture modeling system $JArchiDesigner
Author :
Guo, Jiang ; Liao, Yuehong ; Parviz, Behzad
Author_Institution :
Dept. of Comput. Sci., California State Univ., Los Angeles, CA
Abstract :
A critical issue for complex component-based systems design is the modeling and analysis of architecture. Architectural specifications of software systems show them as a collection of interrelated components, and constitute what has been called the software architecture level of software design. However, since most of software architecture modeling tools, such as rational software architecture (RSA), run as stand-alone programs, there are still some inconveniency and incapability in fields of team designing and data management. The JArchiDesigner System was designed as efficient, secure, and manageable networking JArchiDesigner system to support collaborative design process. With the JArchiDesigner System, multiple users are able to concurrently access and manipulate the same software architecture information stored in a server machine. This paper discusses the software architecture design and implementation of JArchiDesigner System
Keywords :
formal specification; groupware; object-oriented programming; software architecture; architectural specification; collaboration-oriented software architecture modeling system; collaborative design process; component-based systems design; data management; networking JArchiDesigner system; rational software architecture; server machine; software architecture modeling tool; software design; software system; stand-alone program; team designing; Collaborative software; Collaborative work; Computer architecture; International collaboration; Network servers; Process design; Software architecture; Software design; Software engineering; Software libraries;
Conference_Titel :
Engineering of Computer Based Systems, 2006. ECBS 2006. 13th Annual IEEE International Symposium and Workshop on
Conference_Location :
Potsdam
Print_ISBN :
0-7695-2546-6
DOI :
10.1109/ECBS.2006.5