Recovering Runtime Architecture Models and Managing their Complexity using Dynamic Information and Composite Structures

被引:0
|
作者
Zellagui, Soumia [1 ,2 ]
Tibermacine, Chouki [1 ,2 ]
El Boussaidi, Ghizlane [3 ]
Seriai, Abdelhak-Djamel [1 ,2 ]
Bouziane, Hinde-Lilia [1 ,2 ]
Dony, Christophe [1 ,2 ]
机构
[1] CNRS, LIRMM, Paris, France
[2] Univ Montpellier, Montpellier, France
[3] Ecole Technol Super, Montreal, PQ, Canada
关键词
Architecture Recovery; Static and Dynamic analyses;
D O I
10.1145/3167132.3167420
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Program comprehension during software maintenance is a difficult task, hence the need to support it by recovering the as-built architecture of the system to be maintained. In this paper, we propose a method to recover runtime architecture models of object-oriented systems. The method combines static and dynamic analysis to recover an Object Graph (OG) and uses two techniques to manage the complexity of this graph.
引用
收藏
页码:1454 / 1456
页数:3
相关论文
共 50 条
  • [41] Thermal effects on measurements of dynamic processes in composite structures using piezoelectric sensors
    Birman, V
    [J]. SMART MATERIALS & STRUCTURES, 1996, 5 (04): : 379 - 385
  • [42] Optimization of hybrid thermoplastic composite structures using surrogate models and genetic algorithms
    Jansson, N.
    Wakeman, W. D.
    Manson, J.-A. E.
    [J]. COMPOSITE STRUCTURES, 2007, 80 (01) : 21 - 31
  • [43] Generic error compensation algorithm for managing flexibility dynamic structures using neural fuzzy approaches
    Shih, CHV
    Sherkat, N
    Thomas, P
    [J]. INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 1285 - 1290
  • [44] A Large Scale Analysis of Information-Theoretic Network Complexity Measures Using Chemical Structures
    Dehmer, Matthias
    Barbarini, Nicola
    Varmuza, Kurt
    Graber, Armin
    [J]. PLOS ONE, 2009, 4 (12):
  • [45] Managing dynamic enterprise and urgent workloads on clouds using layered queuing and historical performance models
    Bacigalupo, David A.
    van Hemert, Jano
    Chen, Xiaoyu
    Usmani, Asif
    Chester, Adam P.
    He, Ligang
    Dillenberger, Donna N.
    Wills, Gary B.
    Gilbert, Lester
    Jarvis, Stephen A.
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2011, 19 (06) : 1479 - 1495
  • [46] Arcade: early dynamic property evaluation of requirements using partitioned software architecture models
    K. Suzanne Barber
    Tom Graser
    Jim Holt
    Geoff Baker
    [J]. Requirements Engineering, 2003, 8 (4) : 222 - 235
  • [47] Analysis and dynamic testing of structures subjected to vibration and shock using scale models
    Jha, A.
    Sedaghati, R.
    Bhat, R.
    [J]. Canadian Aeronautics and Space Journal, 2006, 52 (03): : 95 - 108
  • [48] Characterizations of Bivariate Models Using Some Dynamic Conditional Information Divergence Measures
    Navarro, J.
    Sunoj, S. M.
    Linu, M. N.
    [J]. COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2014, 43 (09) : 1939 - 1948
  • [49] Expected Value of Partial Perfect Information in Hybrid Models Using Dynamic Discretization
    Yet, Barbaros
    Constantinou, Anthony
    Fenton, Norman
    Neil, Martin
    [J]. IEEE ACCESS, 2018, 6 : 7802 - 7817
  • [50] MODELLING COMPOSITE NET STRUCTURES USING THE METHOD OF POINT MASSES IN DYNAMIC STATEMENT OF A PROBLEM
    Nedostup, Aleksandr A.
    Razhev, Aleksey O.
    Korotkov, Viktor K.
    [J]. MARINE INTELLECTUAL TECHNOLOGIES, 2018, 4 (04): : 254 - 258