A Platform for the Automated Provisioning of Architecture Information for Large-Scale Service-Oriented Software Systems

被引:1
|
作者
Buchgeher, Georg [1 ]
Weinreich, Rainer [2 ]
Huber, Heinz [3 ]
机构
[1] Software Competence Ctr Hagenberg GmbH, Hagenberg Im Muhlkreis, Austria
[2] Johannes Kepler Univ Linz, Linz, Austria
[3] Raiffeisen Software GmbH, Linz, Austria
来源
关键词
Software architecture knowledge; Architecture documentation; Architecture model; Architecture extraction; Service-based systems; Code analysis; Software analytics;
D O I
10.1007/978-3-030-00761-4_14
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Providing valid architecture information to stakeholders remains a challenge, as the effort required for documenting and maintaining this information over a longer period of time is very high. Automatically and continuously extracting architecture information from the system implementation makes it possible to document and keep architecture information up-to-date. In large software systems, architecture extraction has to deal with the continuous and efficient extraction of architectural information from very large code bases. In cooperation with a company from the financial sector, we have developed over several years a platform for the automatic extraction and provision of architectural information for large-scale service-oriented software systems. The platform was evaluated in a real industrial environment. The results of this evaluation show that it can provide up-to-date architectural information for large code bases on a daily basis. It also provides information on the trustworthiness of the extracted information and how it can be improved.
引用
收藏
页码:203 / 218
页数:16
相关论文
共 50 条
  • [41] Information extraction agents for service-oriented architecture using web service systems: A framework
    Conlon, Sumali J.
    Hale, Jason G.
    Lukose, Susan
    Strong, Jody
    [J]. JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2008, 48 (03) : 74 - 83
  • [42] Service-Oriented Publish/Subscribe Architecture for Large Scale Wireless Sensor Networks
    Chen Jin-hui
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON MECHATRONICS, ELECTRONIC, INDUSTRIAL AND CONTROL ENGINEERING, 2015, 8 : 1438 - 1441
  • [43] Software Evolution Information Driven Service-Oriented Software Clustering
    Zhong, Linhui
    He, Jing
    Zhang, Nengwei
    Zhang, Peng
    Xia, Ping
    [J]. 2016 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2016, 2016, : 493 - 500
  • [44] Automated Testing for Large-Scale Critical Software Systems
    Liu, Zheng
    Mei, Paul
    [J]. 2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, : 200 - 203
  • [45] A Service-Oriented Platform for Pervasive Awareness Systems
    Goumopoulos, C.
    Kameas, A.
    Berg, E.
    Calemis, I.
    [J]. 2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS: WAINA, VOLS 1 AND 2, 2009, : 470 - +
  • [46] Conceptual Modelling of Service-Oriented Software Systems
    Schewe, Klaus-Dieter
    Bosa, Karoly
    Buga, Andreea
    Nemes, Sorana Tania
    [J]. ENTERPRISE MODELLING AND INFORMATION SYSTEMS ARCHITECTURES-AN INTERNATIONAL JOURNAL, 2018, 13 : 216 - 233
  • [47] MINERVA: An automated resource provisioning tool for large-scale storage systems
    Alvarez, GA
    Borowsky, E
    Go, S
    Romer, TH
    Becker-Szendy, R
    Golding, R
    Merchant, A
    Spasojevic, M
    Veitch, A
    Wilkes, J
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2001, 19 (04): : 483 - 518
  • [48] Technical Debt in Service-Oriented Software Systems
    Nikolaidis, Nikolaos
    Ampatzoglou, Apostolos
    Chatzigeorgiou, Alexander
    Tsekeridou, Sofia
    Piperidis, Avraam
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2022, 2022, 13709 : 265 - 281
  • [49] Simulating adaptive service-oriented software systems
    Muqsith, Mohammed A.
    Sarjoughian, Hessam S.
    Huang, Dazhi
    Yau, Stephen S.
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2011, 87 (11): : 915 - 931
  • [50] Approaches to Testing Service-Oriented Software Systems
    Bertolino, Antonia
    [J]. QUASSOSS 09: 1ST INTERNATIONAL WORKSHOP ON THE QUALITY OF SERVICE-ORIENTED SOFTWARE SYSTEM, 2009, : 1 - 2