• DocumentCode
    1739226
  • Title

    Directions in modelling large-scale software architectures

  • Author

    Grundy, John ; Hosking, John

  • Author_Institution
    Dept. of Comput. Sci., Auckland Univ., New Zealand
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    31
  • Lastpage
    40
  • Abstract
    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 behavioural responsibilities of components of the system. In 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 are used to motivate a synthesised modelling approach and appropriate tool support
  • Keywords
    large-scale systems; reverse engineering; software architecture; software tools; systems analysis; abstractions; behavioural responsibilities; code generation; dynamic structure; large-scale software architecture modelling; reverse engineering facilities; software tool support; static structure; synthesised modelling approach; system components; system design; systems analysis; Application software; Collaboration; Collaborative software; Computer architecture; Large-scale systems; Middleware; Reverse engineering; Software architecture; System analysis and design; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Methods and Tools, 2000. SMT 2000. Proceedings. International Conference on
  • Conference_Location
    Wollongong, NSW
  • Print_ISBN
    0-7695-0903-7
  • Type

    conf

  • DOI
    10.1109/SWMT.2000.890418
  • Filename
    890418