• DocumentCode
    289773
  • Title

    Multiple viewpoints for the development of complex software

  • Author

    CHARREL, Pierre-Jean ; Galarreta, Daniel ; HANACHI, Chihab ; Rothenburger, Bemard

  • Author_Institution
    CERISS, Toulouse I Univ., France
  • fYear
    1993
  • fDate
    17-20 Oct 1993
  • Firstpage
    556
  • Abstract
    The motivation of this paper is to study how to take into account and to model the various types of knowledge involved in large and complex software design (LCSD) processes. The main claim is to refute the classical centralised way of achieving software development. On the contrary one shall dramatically improve the conduct of a project when organizing the coexistence of several viewpoints on the project. Moreover, within a LCSD it is impossible to follow an exhaustive, analytical method because of the phenomenon of complexity attested by the simultaneous existence of these different viewpoints. To make the different viewpoints cooperate, one must not only represent each of them but also manage their various correlations and make their clustering possible. Each viewpoint is implemented by a knowledge-based system (KBS) and a cluster of viewpoints by a federated knowledge-based system (FKBS)
  • Keywords
    computer aided software engineering; knowledge based systems; knowledge representation; federated knowledge-based system; large complex software design; multiple viewpoints; Correlators; Knowledge based systems; Organizing; Postal services; Process design; Programming; Software design; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 1993. 'Systems Engineering in the Service of Humans', Conference Proceedings., International Conference on
  • Conference_Location
    Le Touquet
  • Print_ISBN
    0-7803-0911-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1993.384932
  • Filename
    384932