• DocumentCode
    971303
  • Title

    A methodological framework for viewpoint-oriented conceptual modeling

  • Author

    Andrade, Javier ; Ares, Juan ; García, Rafael ; Pazos, Juan ; Rodríguez, Santiago ; Silva, Andrés

  • Author_Institution
    Fac. de Informatica, Univ. da Coruna, Spain
  • Volume
    30
  • Issue
    5
  • fYear
    2004
  • fDate
    5/1/2004 12:00:00 AM
  • Firstpage
    282
  • Lastpage
    294
  • Abstract
    To solve any nontrivial problem, it first needs to be conceptualized, taking into account the individual who has the problem. However, a problem is generally associated with more than one individual, as is usually the case in software development. Therefore, this process has to take into account different viewpoints about the problem and any discrepancies that could arise as a result. Traditionally, conceptualization in software engineering has omitted the different viewpoints that the individuals may have of the problem and has inherently enforced consistency in the event of any discrepancies, which are considered as something to be systematically rejected. The paper presents a methodological framework that explicitly drives the conceptualization of different viewpoints and manages the different types of discrepancies that arise between them, which become really important in the process. The definition of this framework is generic, and it is therefore independent of any particular software development paradigm. Its application to software engineering means that viewpoints and their possible discrepancies can be considered in the software process conceptual modeling phase. This application is illustrated by means of what is considered to be a standard problem: the IFIP case.
  • Keywords
    software engineering; IFIP case; nontrivial problem; software development; software engineering; viewpoint-oriented conceptual modeling; Application software; Diffraction; Drives; Humans; Optical reflection; Optical refraction; Physics; Programming; Software engineering; 65; Conceptual modeling; conflicts; discrepancies; inconsistencies; methodological framework.; multiple viewpoint;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2004.1
  • Filename
    1291832