An integrated approach to design complex CORBA systems

被引:1
|
作者
Cotroneo, D [1 ]
Russo, S [1 ]
Savy, C [1 ]
机构
[1] Univ Naples Federico II, Dipartimento Informat & Sistemist, I-80125 Naples, Italy
关键词
CORBA; distributed systems; object oriented design; UML;
D O I
10.1109/SWMT.2000.890432
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an approach for designing complex distributed systems based on CORBA. The approach stems from the integration of an object-oriented (OO) development process, the GRASP patterns, and the environmental object model. GRASP is a structured OO analysis and design method; it is use-cases driven, pattern-based, iterative and incremental, and it provides the software engineer with sound guidelines for analyzing system requirements and for high-level design of the software infrastructure. The environmental object model is the basis of a component-oriented design method specifically defined to address issues of distribution in the design of CORBA systems. Our approach is based on the integration of the environmental model into the GRASP approach. We use the Unified Modeling language (UML) for system modeling. We define a new UML stereotype, the environmental class, in order to include in a class specification aspects of synchronization and concurrency, and a new, type of link, named containment (a special kind of aggregation) that highlights the containment tree on the class diagram. Issues of the proposed integrated approach are discussed in the framework of a real-world complex CORBA-based system, represented by an intelligent building management system.
引用
收藏
页码:167 / 176
页数:10
相关论文
共 50 条
  • [41] Formal Approach to Control Design of Complex and Dynamical Systems
    Kadri, Hela
    Ben Ahmed, Samir
    Collart-Dutilleul, Simon
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 2512 - 2516
  • [42] Educating for a systems design approach to complex societal problems
    da Costa Junior, Jairo
    Diehl, Jan Carel
    Secomandi, Fernando
    [J]. JOURNAL OF ENGINEERING DESIGN, 2018, 29 (03) : 65 - 86
  • [43] The conceptual-level design approach to complex systems
    Lidsky, DB
    Rabaey, JM
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1998, 18 (01): : 11 - 24
  • [44] A control design approach for complex automatic manufacturing systems
    Kato, ERR
    Morandin, O
    Politano, PR
    Camargo, HD
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2475 - 2480
  • [45] The Conceptual-Level Design Approach to Complex Systems
    David B. Lidsky
    Jan M. Rabaey
    [J]. Journal of VLSI signal processing systems for signal, image and video technology, 1998, 18 : 11 - 24
  • [46] A framework for a systems design approach to complex societal problems
    da Costa Junior, Jairo
    Diehl, Jan Carel
    Snelders, Dirk
    [J]. DESIGN SCIENCE, 2019, 5
  • [47] An approach for structuring design specifications for complex systems by optimization
    Grante, C
    Williander, M
    Krus, P
    Palmberg, JO
    [J]. DESIGN MANAGEMENT - PROCESS AND INFORMATION ISSUES, 2001, : 513 - 520
  • [48] The Funnel of Game Design - An Adaptive Game Design Approach for Complex Systems
    Freese, Maria
    Lukosch, Heide
    [J]. SIMULATION & GAMING, 2024, 55 (02) : 323 - 341
  • [49] Design and implementation of CORBA-based integrated network management system
    Kwon, JH
    Park, JT
    [J]. NETWORKING - ICN 2001, PART II, PROCEEDINGS, 2001, 2094 : 409 - 421
  • [50] A scenario-integrated approach for functional design of smart systems
    Gui, Fajun
    Chen, Yong
    [J]. AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2021, 35 (02): : 165 - 179