From Informal Architecture Diagrams to Flexible Blended Models

被引:4
|
作者
Jongeling, Robbert [1 ]
Ciccozzi, Federico [1 ]
Cicchetti, Antonio [1 ]
Carlson, Jan [1 ]
机构
[1] Malardalen Univ, Vasteras, Sweden
来源
关键词
architecture consistency; software design sketching; blended modeling; flexible modeling;
D O I
10.1007/978-3-031-16697-6_10
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For the early design and communication of software systems, architects commonly use informal diagrams. Due to their notational freedom and effectiveness for communication, informal diagrams are often preferred over models with a fixed syntax and semantics as defined by a modeling language. However, precisely because of this lack of established semantics, informal diagrams are of limited use in later development stages for analysis tasks such as consistency checking or change impact analysis. In this paper, we present an approach to reconciling informal diagramming and modeling such that architects can benefit from analysis based on the informal diagrams they are already creating. Our approach supports migrating from existing informal architecture diagrams to flexible models, i.e., partially treating diagrams as models while maintaining the freedom of free-form drawing. Moreover, to enhance the ease of interacting with the flexible models, we provide support for their blended textual and graphical editing. We validate our approach in a lab setting and perform an evaluative case study in an industrial setting. We show how the approach allows architects to continue informal diagramming, while also benefiting from flexible models for consistency checking between the intended architecture and the implementation.
引用
下载
收藏
页码:143 / 158
页数:16
相关论文
共 50 条
  • [1] From Informal Process Diagrams to Formal Process Models
    Mukherjee, Debdoot
    Dhoolia, Pankaj
    Sinha, Saurabh
    Rembert, Aubrey J.
    Nanda, Mangala Gowri
    BUSINESS PROCESS MANAGEMENT, 2010, 6336 : 145 - +
  • [2] Flexible hierarchical architecture of simulation models
    Adamko, N
    Klima, V
    Lekyr, R
    Kavicka, A
    Modelling and Simulation 2004, 2004, : 30 - 34
  • [3] Shopping models: A flexible architecture for information commerce
    Ketchpel, SP
    GarciaMolina, H
    Paepcke, A
    ACM DIGITAL LIBRARIES '97, 1997, : 65 - 74
  • [4] From diagrams to models by analogical transfer
    Yaner, Patrick W.
    Goel, Ashok K.
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, PROCEEDINGS, 2006, 4045 : 55 - 69
  • [5] Manual of best practices for a blended flexible training activity in architecture for higher education institutions
    Giani, Esther
    FESTIVAL DELL ARCHITETTURA MAGAZINE, 2021, 12 : 198 - 202
  • [6] Flexible models of service systems based on the ABAsim architecture
    Lekyr, M
    Adamko, N
    Simulation in Wider Europe, 2005, : 527 - 532
  • [7] THIS TOO IS ARCHITECTURE + UNCONSCIOUS, INFORMAL ARCHITECTURE
    POWLEDGE, F
    AIA JOURNAL-AMERICAN INSTITUTE OF ARCHITECTS, 1979, 68 (05): : 56 - 67
  • [8] Is informal transport flexible?
    Kerzhner, Tamara
    JOURNAL OF TRANSPORT AND LAND USE, 2022, 15 (01) : 671 - 689
  • [9] A Review and Evaluation of Prediction Models of Gas Permeation for a Blended Flexible Packaging Film
    Ge, Changfeng
    Popham, Jake
    PACKAGING TECHNOLOGY AND SCIENCE, 2016, 29 (4-5) : 247 - 262
  • [10] Diagrams of Countercultural Architecture
    Sadler, Simon
    DESIGN AND CULTURE, 2012, 4 (03) : 345 - 367