Patterns in model-based engineering

被引:4
|
作者
Sinnig, D [1 ]
Gaffar, A [1 ]
Reichart, D [1 ]
Forbrig, P [1 ]
Seffah, A [1 ]
机构
[1] Univ Rostock, Dept Comp Sci, Software Engn Grp, Rostock, Germany
关键词
model-based interface design; patterns; task modelling; UI engineering;
D O I
10.1007/1-4020-3304-4_16
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we demonstrate how patterns can act as a driving force for the development of interactive applications. As knowledge re-use is becoming more and more crucial, patterns can be an effective tool to represent knowledge of the HCI domain. Using a model-based development methodology, it is shown how patterns can act as building blocks for the establishment of these models. Starting from outlining the general process of pattern application, we discuss how and which patterns are suitable for several models. In particular we discuss the application and use of patterns for the task, dialog and presentation models. Furthermore, we suggest an interface for patterns using "generic classes" and give concrete examples to corroborate our approach. This allows for modular patterns reuse and plausible parameter exchange with the underlying system. Tool support is based on XML-representations of patterns using a template engine.
引用
收藏
页码:197 / 210
页数:14
相关论文
共 50 条
  • [21] Editorial: model-based requirements engineering
    Tim Menzies
    Requirements Engineering, 2003, 8 (4) : 193 - 194
  • [22] Ontology and Model-based Systems Engineering
    van Ruijven, L. C.
    CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2012, 8 : 194 - 200
  • [23] Model-Based Collaborative Design in Engineering
    Tellioglu, Hilda
    COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, PROCEEDINGS, 2009, 5738 : 85 - 92
  • [24] Model-Based Engineering of Magnetic Sensors
    Lazar, Zsombor
    Bidaux, Yves
    Roos, Markus
    Close, Gael F.
    2019 16TH INTERNATIONAL CONFERENCE ON SYNTHESIS, MODELING, ANALYSIS AND SIMULATION METHODS AND APPLICATIONS TO CIRCUIT DESIGN (SMACD 2019), 2019, : 105 - 108
  • [25] Model-based security engineering for real
    Juerjens, Jan
    FM 2006: FORMAL METHODS, PROCEEDINGS, 2006, 4085 : 600 - 606
  • [26] Integrative, model-based engineering design
    Rozenblit, JW
    INTERNATIONAL CONFERENCE AND WORKSHOP ON ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 1997, : 476 - 477
  • [27] A constraint solver for model-based engineering
    Mauss, J
    Seelisch, F
    Tatar, M
    AI COMMUNICATIONS, 2004, 17 (02) : 75 - 92
  • [28] Ontology for Systems Engineering Model-based Systems Engineering
    van Ruijven, Leo
    2012 Sixth UKSim/AMSS European Symposium on Computer Modelling and Simulation (EMS), 2012, : 371 - 376
  • [29] Model-Based Systems Engineering Uptake in Engineering Practice
    Cameron, Bruce
    Adsit, Daniel Mark
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2020, 67 (01) : 152 - 162
  • [30] Use of Patterns for Know-How Reuse in a Model-Based Systems Engineering Framework
    Wu, Quentin
    Gouyon, David
    Levrat, Eric
    Boudau, Sophie
    IEEE SYSTEMS JOURNAL, 2020, 14 (04): : 4765 - 4776