• 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