Separation of concerns in modeling distributed component-based architectures

被引:1
|
作者
Marvie, R [1 ]
Merle, P [1 ]
Geib, JM [1 ]
机构
[1] Univ Sci & Technol Lille, UPRESA 8022 CNRS, Lab Informat Fondamentale Lille, UFR IEEA, F-59655 Villeneuve Dascq, France
关键词
D O I
10.1109/EDOC.2002.1137704
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Building component-based distributed applications is a complex task involving a set of cooperating actors like architects, developers, transactions or persistency specialists. For more than ten years, the Object Management Group (OMG) defines open standards to build interoperable distributed applications. First, the Common Object Request Broker Architecture (CORBA) introduced interoperability, between heterogeneous distributed objects: An object oriented middleware. Now, the Model Driven Architecture (MDA) introduces interoperability between heterogeneous models: A model oriented middleware. In this context, we advocate the separation of concerns in order to structure the modeling and meta modeling of enterprise distributed component architectures. In the meantime, design related knowledge is most often lost at runtime. Nevertheless, this knowledge could be important to reify architectures of applications at runtime and to support their administration and reconfiguration. Thus, we intend to support separation of concerns front design to runtime of applications, using a meta data repository centric approach. This paper discusses our proposal, CODeX, to structure the definition of meta models in order to offer dedicated points of view of a model to each of the actors of the software engineering process, from architects to application administrators.
引用
收藏
页码:144 / 154
页数:11
相关论文
共 50 条
  • [1] Modelling predictable component-based distributed control architectures
    Schmidt, HW
    Peake, ID
    Xie, J
    Thomas, I
    Krämer, BJ
    Fay, A
    Bort, P
    [J]. NINTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, 2004, : 339 - 346
  • [2] Component-based modeling of enterprise architectures for collaborative manufacturing
    Heekwon Chae
    Younghwan Choi
    Kwangsoo Kim
    [J]. The International Journal of Advanced Manufacturing Technology, 2007, 34 : 605 - 616
  • [3] Component-based modeling of enterprise architectures for collaborative manufacturing
    Chae, Heekwon
    Choi, Younghwan
    Kim, Kwangsoo
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 34 (5-6): : 605 - 616
  • [4] Component-Based Modeling and Integration of Automotive Application Architectures
    Schorp, Konstantin
    Sommer, Stephan
    [J]. 2014 IEEE INTERNATIONAL ELECTRIC VEHICLE CONFERENCE (IEVC), 2014,
  • [5] Unit Testing Non-functional Concerns of Component-based Distributed Systems
    Hill, James H.
    Turner, Hamilton A.
    Edmondson, James R.
    Schmidt, Douglas C.
    [J]. SECOND INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION, PROCEEDINGS, 2009, : 406 - 415
  • [6] Querying reflexive component-based architectures
    Alia, M
    Lenglet, R
    Coupaye, T
    Lefebvre, A
    [J]. PROCEEDINGS OF THE 30TH EUROMICRO CONFERENCE, 2004, : 127 - 134
  • [7] Optimal Refinement for Component-based Architectures
    Bibartiu, Otto
    Duerr, Frank
    Rothermel, Kurt
    [J]. 2021 IEEE 25TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2021), 2021, : 142 - 151
  • [8] Customizing component-based architectures by contract
    Loques, O
    Sztajnberg, A
    [J]. COMPONENT DEPLOYMENT, 2004, 3083 : 18 - 34
  • [9] Mediator: A component-based modeling language for concurrent and distributed systems
    Li, Yi
    Sun, Weidi
    Sun, Meng
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2020, 192
  • [10] Modeling event-based communication in component-based software architectures for performance predictions
    Rathfelder, Christoph
    Klatt, Benjamin
    Sachs, Kai
    Kounev, Samuel
    [J]. SOFTWARE AND SYSTEMS MODELING, 2014, 13 (04): : 1291 - 1317