A software workshop for cooperative design using software components

G. Desnoix, Angéla Barthes · 2004

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.

Read the paper · More papers on PaperTik