DocumentCode
1693348
Title
A software workshop for cooperative design using software components
Author
Desnoix, Guillaume ; Barthès, Jean-Paul
Author_Institution
Centre d´´Etudes Techniques Maritimes et Fluviales, France
Volume
2
fYear
2004
Firstpage
39
Abstract
The article describes a new approach to handling large software projects using components. We developed a software workshop, ALMA, in which components are modeled in a shared repository, allowing to improve software development by favoring the use of design patterns, the reuse of (source) code, and the writing of documentation. Parsers allow to input data from various languages, editors allow to modify the content of the repository (model) using various perspectives, and generators produce different types of output (code or documents). The paper discusses the improvement brought by the existence of the model and presents possible extensions.
Keywords
groupware; object-oriented programming; program compilers; project management; software engineering; ALMA; cooperative design; design patterns; documentation writing; software components; software development; software projects; software workshop; source code reuse;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Supported Cooperative Work in Design, 2004. Proceedings. The 8th International Conference on
Print_ISBN
0-7803-7941-1
Type
conf
DOI
10.1109/CACWD.2004.1349154
Filename
1349154
Link To Document