Extending UML for model composition

被引:9
|
作者
Estublier, J [1 ]
Ionita, AD [1 ]
机构
[1] Imag Lab Grenoble, LSR, F-38041 Grenoble, France
关键词
D O I
10.1109/ASWEC.2005.25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The success of UML and more generally, of the model driven approach, has led to a Proliferation of models, representing various systems, but the description of large applications may actually be composed of several system models. Therefore, the challenge is to determine how to compose independent system models, in order to build large applications. We present in this paper the software federation approach developed by our team. A federation relies on the concept of a domain, which describes a specific application domain, represented with a specific meta-model. Building a software federation means composing independently developed domains, by composing their meta-models. The UML standard, which is well supported by tools, has been found convenient for describing our meta-models, but it turns out that it does not contain sufficient modelling capabilities for the composition of these models. This paper analyses the need for model composition, the available UML concepts related to model composition and proposes an UML profile allowing the composition of models in software federations.
引用
收藏
页码:31 / 38
页数:8
相关论文
共 50 条
  • [31] Extending architectural representation in UML with view integration
    Egyed, A
    Medvidovic, N
    [J]. UML'99 - THE UNIFIED MODELING LANGUAGE: BEYOND THE STANDARD, 1999, 1723 : 2 - 16
  • [32] On extending inheritance in UML and its errors evaluation
    Zhao Bo
    Feng Jie
    [J]. ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, PROCEEDINGS, 2007, : 988 - 991
  • [33] Extending the UML class diagram with deontic constraints
    Ramos, PN
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2003, : 104 - 109
  • [34] Extending UML for designing secure data warehouses
    Fernández-Medina, E
    Trujillo, J
    Villarroel, R
    Piattini, M
    [J]. CONCEPTUAL MODELING - ER 2004, PROCEEDINGS, 2004, 3288 : 217 - 230
  • [35] EXTENDING UML STATE DIAGRAMS WITH BEHAVIORAL PATTERNS
    Suciu, Dan Mircea
    [J]. KEPT 2011: KNOWLEDGE ENGINEERING PRINCIPLES AND TECHNIQUES, 2011, : 355 - 365
  • [36] Extending OCL to Specify and Validate Integrity Constraints in UML-GeoFrame Conceptual Data Model
    Ribeiro, Angelica Ap. de A.
    Stempliuc, Sergio M.
    Lisboa-Filho, Jugurta
    Oliveira, Italo Lopes
    [J]. ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 286 - 293
  • [37] Model Checking of UML-RT Models Using Lazy Composition
    Zurowska, Karolina
    Dingel, Juergen
    [J]. MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2013, 8107 : 304 - 319
  • [38] Extending UML for trajectory data warehouses conceptual modelling
    Oueslati, Wided
    Akaichi, Jalel
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (11) : 7 - 12
  • [39] Panel: Extending UML from software to systems engineering
    White, S
    Cantor, M
    Friedenthal, S
    Kobryn, C
    Purves, B
    [J]. ECBS 2003: 10TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2003, : 271 - 273
  • [40] Extending the model of Arabidopsis telomere length and composition across Brassicaceae
    Nelson, Andrew D. L.
    Forsythe, Evan S.
    Gan, Xiangchao
    Tsiantis, Miltos
    Beilstein, Mark A.
    [J]. CHROMOSOME RESEARCH, 2014, 22 (02) : 153 - 166