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 条
  • [41] Architectural complexity of large-scale software systems
    Software Engineering Group, University of Hamburg, C1 WPS GmbH, Germany
    Proc. Eur. Conf. Software Maint. Reeng., (17-26):
  • [42] Harvesting Large-Scale Grids for Software Resources
    Katsifodimos, Asterios
    Pallis, George
    Dikaiakos, Marios D.
    CCGRID: 2009 9TH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2009, : 252 - 259
  • [43] Infrastructure and interfaces for large-scale numerical software
    Freitag, LA
    Gropp, WD
    Hovland, PD
    McInnes, LC
    Smith, BF
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 2657 - 2663
  • [44] Research on Software Upgrade in a Large-scale Network
    Li, Jiaqi
    Liao, Xiangke
    Ma, Jun
    PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 2494 - 2498
  • [45] Large-scale software unit testing on the grid
    Li, Yaohang
    Dong, Tao
    Zhang, Xinyu
    Song, Yong-duan
    Yuan, Xiaohong
    2006 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING, 2006, : 596 - +
  • [46] ALLOW PLENTY OF TIME FOR LARGE-SCALE SOFTWARE
    MYERS, W
    IEEE SOFTWARE, 1989, 6 (04) : 92 - 99
  • [47] Engineering Large-Scale Observation Software Systems
    Lamb, David
    Randles, Martin
    Taleb-Bendiab, A.
    2009 SECOND INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE 2009), 2009, : 266 - 272
  • [48] Software Product Management in Large-Scale Agile
    Moe, Nils Brede
    Berntzen, Marthe
    Barbala, Astri
    Stray, Viktoria
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2024, 2024, 512 : 53 - 69
  • [49] Load Testing Large-Scale Software Systems
    Jiang, Zhen Ming
    2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, 2015, : 955 - 956
  • [50] LARGE-SCALE SCIENTIFIC COMPUTING - FUTURE-DIRECTIONS
    PATTERSON, GS
    COMPUTER PHYSICS COMMUNICATIONS, 1982, 26 (3-4) : 217 - 225