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 条
  • [31] Architectural Complexity of Large-Scale Software Systems
    Lilienthal, Carola
    13TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: CSMR 2009, PROCEEDINGS, 2009, : 17 - 26
  • [32] Coordination in Large-Scale Agile Software Development
    Berntzen, Marthe
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, 2019, 364 : 123 - 133
  • [33] Cooperative work in large-scale software systems
    Belkhatir, N
    Estublier, J
    Melo, WL
    JOURNAL OF SOFTWARE MAINTENANCE-RESEARCH AND PRACTICE, 1994, 6 (06): : 319 - 335
  • [34] COMPETING IN LARGE-SCALE SOFTWARE-DEVELOPMENT
    GELMAN, SJ
    LAX, FM
    MARANZANO, JF
    AT&T TECHNICAL JOURNAL, 1992, 71 (06): : 2 - 11
  • [35] Rethinking Coordination in Large-Scale Software Development
    Dingsoyr, Torgeir
    Bjornson, Finn Olav
    Moe, Nils Brede
    Rolland, Knut
    Seim, Eva Amdahl
    2018 IEEE/ACM 11TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE), 2018, : 91 - 92
  • [36] Toward Effective Management of Large-Scale Software
    McAllister, Andrew J.
    O'Hara, Steven A.
    2016 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING RESEARCH AND INDUSTRIAL PRACTICE (SER&IP), 2016, : 16 - 22
  • [37] Dependable initialization of large-scale distributed software
    Ren, Y
    Buskens, R
    Gonzalez, O
    2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 335 - 344
  • [38] ACHIEVING RELIABILITY IN LARGE-SCALE SOFTWARE SYSTEMS
    SCHICK, GJ
    WOLVERTON, RW
    PROCEEDINGS ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 1974, 7 (02): : 302 - 319
  • [39] Extracting Core Nodes in Large-Scale Software
    Ye, Qian
    Li, Luyi
    Lu, Minyan
    PROCEEDINGS OF 2014 10TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY (ICRMS), VOLS I AND II, 2014, : 563 - 568
  • [40] LARGE-SCALE LAB MANAGEMENT SOFTWARE AVAILABLE
    不详
    CHEMICAL & ENGINEERING NEWS, 1986, 64 (20) : 38 - 38