• DocumentCode
    3395533
  • Title

    Issues in architectural modeling and evolution in the know-it-all case study

  • Author

    Butler, Greg ; Shen, Xin ; Xu, Lugang

  • Author_Institution
    Dept. of Comput. Sci., Concordia Univ., Montreal, Que., Canada
  • fYear
    2003
  • fDate
    7-10 April 2003
  • Firstpage
    321
  • Lastpage
    330
  • Abstract
    The Know-It-All Project is investigating methodologies for the development, application, and evolution of frameworks. A concrete framework for database management systems is being developed as a case study for the methodology research. The methodology revolves around a set of models for the domain, the functionality, the architecture, the design, and the code. These models reflect the common and variable features of the domain. There are several issues with respect to architecture that we have encountered and are exploring. These include: (1) the choice of models for the architecture; (2) the design of the architecture and its evaluation; (3) the evolution of the architecture by extending the concept of refactoring from source code to architecture; and (4) the modeling of variation in architectures across the product line. The point of the paper is to report on the status of architectural modeling in our case study and to highlight issues still to be resolved.
  • Keywords
    database management systems; software architecture; software prototyping; architectural evolution; architectural modeling; architecture design; database management systems; know-it-all case study; methodology research; product line; refactoring; source code; Application software; Bioinformatics; Computer aided software engineering; Computer architecture; Concrete; Data models; Database systems; Object oriented databases; Object oriented modeling; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 2003. Proceedings. 10th IEEE International Conference and Workshop on the
  • Print_ISBN
    0-7695-1917-2
  • Type

    conf

  • DOI
    10.1109/ECBS.2003.1194814
  • Filename
    1194814