Directions in modelling large-scale software architectures

被引:0
作者
Grundy, J [1 ]
Hosking, J [1 ]
机构
[1] Univ Auckland, Dept Comp Sci, Auckland 1, New Zealand
来源
INTERNATIONAL CONFERENCE ON SOFTWARE METHODS AND TOOLS, PROCEEDING | 2000年
关键词
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
相关论文
共 22 条
  • [1] [Anonymous], INSIDE CORBA DISTRIB
  • [2] [Anonymous], 1994, SOFTWARE ARCHITECTUR
  • [3] [Anonymous], 2000, UNIFIED MODELING LAN, DOI DOI 10.1007/3-540-40011-7_10
  • [4] [Anonymous], SOFTWARE ARCHITECTUR
  • [5] FOWLER M, 1998, UML DISTILLED
  • [6] USING TOOL ABSTRACTION TO COMPOSE SYSTEMS
    GARLAN, D
    KAISER, GE
    NOTKIN, D
    [J]. COMPUTER, 1992, 25 (06) : 30 - 38
  • [7] GRAHAM TCN, 1996, J VISUAL LANGUAG JUL, P175
  • [8] Grundy J. C., 1995, Proceedings. 11th IEEE International Symposium on Visual Languages (Cat. No.95TB8105), P53, DOI 10.1109/VL.1995.520785
  • [9] GRUNDY JC, 1998, P 7 C ENG HUM COMP I
  • [10] GRUNDY JC, 1999, 1999 IEEE S REQ ENG