Object-oriented architectural evolution

被引:0
|
作者
Borne, I [1 ]
Demeyer, S
Galal, GH
机构
[1] Ecole Mines, Nantes, France
[2] Univ Bern, CH-3012 Bern, Switzerland
[3] UCL, London WC1E 6BT, England
来源
OBJECT-ORIENTED TECHNOLOGY | 1999年 / 1743卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software Architecture has become an established area of study within the software engineering community for a considerable time now. Recently, Software Architecture has become a topic of interest within the object-oriented community as well. The quality of an object-oriented architecture can be described by a set of characteristics, such as modularity, extensibility, flexibility adaptability, understandability, testability and reusability, which are recognized to facilitate the evolution and the maintenance of software systems. Architecture represents the highest level of design decisions about a system and evolution aspects have to be considered at this level. Moreover, the ever-changing world makes evolvability a strong quality requirement for the majority of software architectures. The main objective of this workshop was to establish a working dialogue about the effective use of techniques, formalisms and tools, as well as their combinations in order to address the architectural evolution of object oriented software systems, either in their initial development or in their later redesign. The workshop also did aim to highlight outstanding issues that should form a part of the forthcoming research agenda in the evolvability of object-oriented software architectures.
引用
收藏
页码:57 / 79
页数:23
相关论文
共 50 条
  • [1] Object-oriented architectural evolution
    Borne, I
    Galal, GH
    Evans, H
    Andrade, LF
    [J]. OBJECT-ORIENTED TECHNOLOGY, PROCEEDINGS, 2000, 1964 : 138 - 149
  • [2] 4th workshop on Object-Oriented Architectural Evolution
    Mens, T
    Galal, GH
    [J]. OBJECT-ORIENTED TECHNOLOGY, PROCEEDINGS, 2002, 2323 : 150 - 164
  • [3] ARCHITECTURAL ISSUES IN OBJECT-ORIENTED DATABASES
    KIM, W
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1990, 2 (06): : 29 - 38
  • [4] ARCHITECTURAL SUPPORT FOR OBJECT-ORIENTED PROGRAMMING
    CUNNINGHAM, W
    HEWITT, C
    PATTERSON, DA
    HARRIS, J
    SCHIFFMAN, AM
    [J]. SIGPLAN NOTICES, 1986, 21 (11): : 496 - 496
  • [5] Architectural solution to object-oriented programming
    Yiyu, Tan
    Fong, Anthony S.
    Xiaojian, Yang
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2007, 4697 : 387 - +
  • [6] OBJECT-ORIENTED SOFTWARE EVOLUTION
    LIEBERHERR, KJ
    XIAO, C
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (04) : 313 - 343
  • [7] Object-oriented database evolution
    Lagorce, JB
    Stockus, A
    Waller, E
    [J]. DATABASE THEORY - ICDT'97, 1997, 1186 : 379 - 393
  • [8] NetSim: An object-oriented architectural simulator suite
    Zier, DA
    Nelsen, JA
    Lee, B
    [J]. CDES '05: Proceedings of the 2005 International Conference on Computer Design, 2005, : 122 - 128
  • [9] Optimizing object-oriented languages through architectural transformations
    Tourwé, T
    De Meuter, W
    [J]. COMPILER CONSTRUCTION, 1999, 1575 : 244 - 258
  • [10] Molhado: Object-oriented architectural software configuration management
    Nguyen, TN
    Munson, EV
    Boyland, JT
    Thao, C
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2004, : 510 - 510