Directions in modelling large-scale software architectures

被引:0
|
作者
Grundy, J [1 ]
Hosking, J [1 ]
机构
[1] Univ Auckland, Dept Comp Sci, Auckland 1, New Zealand
关键词
D O I
10.1109/SWMT.2000.890418
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Modelling the software architectures of large systems is a challenging task. A wide variety of abstractions are required by developers to assist them in describing and analysing such architectures, including information about the components and relationships that comprise a system, the static and dynamic structure of the system, and the behaviour-al responsibilities of components in the system. Ill addition, good tool support is needed to provide modelling, analysis, design and code generation, and reverse engineering facilities. This paper analyses several architectural modelling approaches and their tools. Deficiencies with these current approaches me used to motivate a synthesised modelling approach and appropriate tool support.
引用
收藏
页码:31 / 40
页数:10
相关论文
共 50 条
  • [21] What Is Large in Large-Scale? A Taxonomy of Scale for Agile Software Development
    Dingsoyr, Torgeir
    Faegri, Tor Erlend
    Itkonen, Juha
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2014, 2014, 8892 : 273 - 276
  • [22] Large-scale Exploration of Neural Relation Classification Architectures
    Le, Hoang-Quynh
    Can, Duy-Cat
    Vu, Sinh T.
    Dang, Thanh Hai
    Pilehvar, Mohammad Taher
    Collier, Nigel
    2018 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP 2018), 2018, : 2266 - 2277
  • [23] Exploring large-scale cmp architectures using manysim
    Zhao, Li
    Lyer, Ravi
    Moses, Jaideep
    Illikkal, Ramesh
    Newell, Don
    IEEE MICRO, 2007, 27 (04) : 21 - 33
  • [24] Efficient Distributed Test Architectures for Large-Scale Systems
    de Almeida, Eduardo Cunha
    Marynowski, Joao Eugenio
    Sunye, Gerson
    Le Traon, Yves
    Valduriez, Patrick
    TESTING SOFTWARE AND SYSTEMS, 2010, 6435 : 174 - +
  • [25] A Reconfigurable Simulator for Large-scale Heterogeneous Multicore Architectures
    Meng, Jiayuan
    Skadron, Kevin
    IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE (ISPASS 2011), 2011, : 119 - 120
  • [26] The complexity nature of large-scale software systems
    Yan Dong
    Qi Guo-Ning
    Gu Xin-Jian
    CHINESE PHYSICS, 2006, 15 (11): : 2489 - 2495
  • [27] EVALUATING DESIGN METRICS ON LARGE-SCALE SOFTWARE
    ZAGE, WM
    ZAGE, DM
    IEEE SOFTWARE, 1993, 10 (04) : 75 - 81
  • [28] Visual Exploration of Large-Scale Evolving Software
    Wettel, Richard
    2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, COMPANION VOLUME, 2009, : 391 - 394
  • [29] Agile software testing in a large-scale project
    Talby, David
    Keren, Aria
    Hazzan, Orit
    Dubinsky, Yael
    IEEE SOFTWARE, 2006, 23 (04) : 30 - +
  • [30] Understanding Large-Scale Software - A Hierarchical View
    Levy, Omer
    Feitelson, Dror G.
    2019 IEEE/ACM 27TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2019), 2019, : 283 - 293