Supporting migration to services using software architecture reconstruction

被引:0
|
作者
O'Brien, Liam [1 ]
Smith, Dennis [2 ]
Lewis, Grace [2 ]
机构
[1] Univ Limerick, Lero ISERC, Limerick, Ireland
[2] Carnegie Mellon Univ, Software Engn Inst, Pittsburgh, PA 15213 USA
关键词
architecture; architecture reconstruction; service oriented architecture; migration to services; system modernization;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
There are many good reasons why organizations should perform software architecture reconstructions. However, few organizations are willing to pay for the effort. Software architecture reconstruction must be viewed not as an effort on its own but as a contribution in a broader technical context, such as the streamlining of products into a product line or the modernization of systems that hit their architectural borders, that is require major restructuring. In this paper we propose the use of architecture reconstruction to support System Modernization through the identification and reuse of legacy components as services in a Service-Oriented Architecture (SOA). A case study showing how architecture reconstruction was used on a system to support an organization's decision-making process is presented.
引用
收藏
页码:81 / +
页数:3
相关论文
共 50 条
  • [1] Development of a methodology, software-suite and service for supporting software architecture reconstruction
    Schrettner, Lajos
    Hegedus, Peter
    Ferenc, Rudolf
    Fulop, Lajos Jeno
    Bakota, Tibor
    [J]. 14TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR 2010), 2010, : 190 - 193
  • [2] Supporting Software Architecture Learning Using Runtime Visualization
    Georgas, John C.
    Palmer, James D.
    McCormick, Michael J.
    [J]. 2016 IEEE 29TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2016, : 101 - 110
  • [3] Supporting NGNs Core Software Services: A Hybrid Architecture and its Performance Analysis
    Platania, Marco
    Beraldi, Roberto
    Lodi, Giorgia
    Querzoni, Leonardo
    Baldoni, Roberto
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2012, 20 (02) : 181 - 199
  • [4] Supporting NGNs Core Software Services: A Hybrid Architecture and its Performance Analysis
    Marco Platania
    Roberto Beraldi
    Giorgia Lodi
    Leonardo Querzoni
    Roberto Baldoni
    [J]. Journal of Network and Systems Management, 2012, 20 : 181 - 199
  • [5] Software architecture reconstruction
    van Deursen, A
    Riva, C
    [J]. ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 745 - 746
  • [6] CMS software architecture - Software framework, services and persistency in high level trigger, reconstruction and analysis
    Innocente, V
    Silvestris, L
    Stickland, D
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2001, 140 (1-2) : 31 - 44
  • [7] Supporting usability through software architecture
    Bass, L
    John, BE
    [J]. COMPUTER, 2001, 34 (10) : 113 - 115
  • [8] Using Hypergraph Clustering for Software Architecture Reconstruction of Data-Tier Software
    Ersoy, Ersin
    Kaya, Kamer
    Altinisik, Metin
    Sozer, Hasan
    [J]. SOFTWARE ARCHITECTURE, ECSA 2016, 2016, 9839 : 326 - 333
  • [9] A software architecture reconstruction method
    Guo, GYB
    Atlee, JM
    Kazman, R
    [J]. SOFTWARE ARCHITECTURE, 1999, 12 : 15 - 33
  • [10] A cellular architecture for supporting geocast services
    An, B
    Tekinay, S
    Papavassiliou, S
    Akansu, AN
    [J]. IEEE VEHICULAR TECHNOLOGY CONFERENCE, FALL 2000, VOLS 1-6, PROCEEDINGS: BRINGING GLOBAL MOBILITY TO THE NETWORK AGE, 2000, : 1452 - 1459