Modeling Techniques for Multi-level Abstraction

被引:0
|
作者
Neumayr, Bernd [1 ]
Schrefl, Michael [1 ]
Thalheim, Bernhard [2 ]
机构
[1] Johannes Kepler Univ Linz, Dept Business Informat Data & Knowledge Engn, Altenberger Str 69, A-4040 Linz, Austria
[2] Christian Albrechts Univ Kiel, Dept Comp Sci & Appl Math, D-24098 Kiel, Germany
关键词
Multi-Level Modeling; Ontological Metamodeling; Deep Instantiation; Materialization; Powertypes; M-Objects;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Employing multi-level abstraction in modeling refers to representing objects at multiple levels of one or more abstraction hierarchies, mainly classification, aggregation and generalization. Multiple representation, however, leads to accidental complexity, complicating modeling and extension. Several modeling techniques, like powertypes, deep instantiation, materialization, m-objects, HERM, and the component model may be used to reduce unnecessary complexity with multilevel abstraction. This chapter compares these modeling techniques using four comparison criteria: (1) compactness (modular and redundancy-free models), (2) query flexibility (number and kind of pre-defined entry points for querying), (3) heterogeneous level-hierarchies, and (4) multiple relationship-abstractions (such as between relationship occurrence and relationship type).
引用
收藏
页码:68 / +
页数:3
相关论文
共 50 条
  • [31] Multi-level Modeling as a Society of Interacting Models
    Camus, Benjamin
    Bourjot, Christine
    Chevrier, Vincent
    AGENT-DIRECTED SIMULATION SYMPOSIUM (ADS 2013) - 2013 SPRING SIMULATION MULTI-CONFERENCE (SPRINGSIM'13), 2013, 45 (01): : 15 - 22
  • [32] Multi-Level Modeling for Industrial Automation Systems
    Aschauer, Thomas
    Dauenhauer, Gerd
    Pree, Wolfgang
    2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 490 - 496
  • [33] Practical Application of the Multi-Level Modeling Playground
    Somogyi, Ferenc
    Mezei, Gergely
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 453 - 457
  • [34] General multi-level modeling with sampling weights
    Asparouhov, T
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2006, 35 (03) : 439 - 460
  • [35] Modeling multi-level intrusions in Z languages
    Zhuang, CH
    Yang, CH
    Zhou, CL
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 2, 2004, : A7 - A12
  • [36] Multi-Level Modeling of Wireless Embedded Systems
    Li, Fangyan
    Dekneuvel, Eric
    Jacquemod, Gilles
    Quaglia, Davide
    Lora, Michele
    Pecheux, Francois
    Butaud, Remi
    PROCEEDINGS OF THE 2014 FORUM ON SPECIFICATION & DESIGN LANGUAGES (FDL), 2014,
  • [37] Multi-level parallelism in the computational modeling of the heart
    Xavier, Carolina
    Sachetto, Rafael
    Vieira, Vinicius
    dos Santos, Rodrigo Weber
    Meira, Wagner
    19TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2007, : 3 - +
  • [38] Editorial to the theme issue on multi-level modeling
    Atkinson, Colin
    Kuhne, Thomas
    de Lara, Juan
    SOFTWARE AND SYSTEMS MODELING, 2018, 17 (01): : 163 - 165
  • [39] Editorial to the theme issue on multi-level modeling
    Colin Atkinson
    Thomas Kühne
    Juan de Lara
    Software & Systems Modeling, 2018, 17 : 163 - 165
  • [40] Towards a Generic Architecture for Multi-Level Modeling
    Aschauer, Thomas
    Dauenhauer, Gerd
    Pree, Wolfgang
    2009 JOINT WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE AND EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE, 2009, : 121 - 130