Modeling enterprise software architectures using UML

被引:2
|
作者
Kobryn, C [1 ]
机构
[1] MCI Systemhouse Corp, Fallbrook, CA USA
关键词
enterprise architecture; software architecture; UML; distributed enterprise; distributed object computing;
D O I
10.1109/EDOC.1998.723239
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The distributed enterprise systems encountered in domains such as finance, telecommunications, health, and aerospace tend to be large, complex and resource intensive, it is crucial that these systems are designed with robust and resilient software architectures that are efficient to construct and flexible to change. This paper describes the requirements of enterprise software architectures and examines the Unified Modeling Language (UML) constructs and techniques that specify them. These constructs, derived from field-proven methods such as Objectory, Booch, OMT, RSEB and the Unified Software Development Process, can be used to specify various enterprise architecture structures and behavior. It explains how UML can be used to model architectural views, and discusses the role of process in architectural modeling. After summarizing outstanding issues, the discussion concludes with recommendations to refine and extend UML to provide better support for architectural modeling.
引用
收藏
页码:25 / 34
页数:10
相关论文
共 50 条
  • [1] Simulation modeling of UML software architectures
    Balsamo, S
    Marzolla, M
    [J]. ESM 2003: 17TH EUROPEAN SIMULATION MULTICONFERENCE: FOUNDATIONS FOR SUCCESSFUL MODELLING & SIMULATION, 2003, : 562 - 567
  • [2] Hardware/software codesign of reconfigurable architectures using UML
    Steinbach, B
    Fröhlich, D
    Beierlein, T
    [J]. UML for SOC Design, 2005, : 89 - 117
  • [3] Using UML for Modeling PDM system architectures
    Liu, S
    [J]. PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 789 - 791
  • [4] Modeling of architectures with UML
    Weigert, T
    Garlan, D
    Knapman, J
    Moller-Pedersen, B
    Selic, B
    [J]. UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD, 2000, 1939 : 556 - 569
  • [5] Using UML for software process Modeling
    Jäger, D
    Schleicher, A
    Westfechtel, B
    [J]. SOFTWARE ENGINEERING - ESEC/FSE '99, PROCEEDINGS, 1999, 1687 : 91 - 108
  • [6] Knowledge and software modeling using UML
    Christine W. Chan
    [J]. Software and Systems Modeling, 2004, 3 (4): : 294 - 302
  • [7] Assessing Maintainability Metrics in Software Architectures Using COSMIC and UML
    dos Anjos, Eudisley Gomes
    Gomes, Ruan Delgado
    Zenha-Rela, Mario
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT IV, 2012, 7336 : 132 - 146
  • [8] Development of hierarchical broadcasting software architectures using UML 2.0
    Krüger, I
    Prenninger, W
    Sandner, R
    Broy, M
    [J]. INTEGRATION OF SOFTWARE SPECIFICATION TECHNIQUES FOR APPLICATIONS IN ENGINEERING, 2004, 3147 : 29 - 47
  • [9] Using UML2.0 and GG for describing the dynamic of software architectures
    Kacem, MH
    Jmaiel, M
    Kacem, AH
    Drira, K
    [J]. THIRD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2005, : 46 - 51
  • [10] UML 1.4 versus UML 2.0 as languages to describe software architectures
    Pérez-Martínez, J
    Sierra-Alonso, A
    [J]. SOFTWARE ARCHITECTURE, 2004, 3047 : 88 - 102