Interactive rule-based specification with an application to visual language definition

被引:0
|
作者
Bardohl, R [1 ]
Grosse-Rhode, M
Simeoni, M
机构
[1] Tech Univ Berlin, Inst Softwaretech & Theoret Informat, Berlin, Germany
[2] Univ Ca Foscari Venezia, Dipartimento Informat, Venice, Italy
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In a rule-based approach the computation steps of a system are specified by rules that completely define how the system's state may change. For open systems a more liberal approach is required, where the state changes are only partly specified, and-interactively-other components may contribute further information on how the transformation is defined completely. In this paper we introduce a formal model for interactive rule-based specifications, where states are modelled as partial algebras and transformations are given by internal algebra rewritings and arbitrary external components. As an application we discuss how visual languages can be defined in this framework. Thereby the internal (logical) representations of visual expressions are transformed by rewriting rules, whereas their layouts are obtained interactively by external components like a constraint solver or a user working with a display and a mouse.
引用
收藏
页码:1 / 20
页数:20
相关论文
共 50 条
  • [1] A Rule-Based Design Specification Language for Synthetic Biology
    Oberortner, Ernst
    Bhatia, Swapnil
    Lindgren, Erik
    Densmore, Douglas
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2014, 11 (03)
  • [2] A rule-based visual language for small mobile robots
    Pfeiffer, JJ
    [J]. 1997 IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1997, : 162 - 163
  • [3] Timing specification and rule-based systems
    Zijderveld, PD
    Traore, I
    Vingerhoeds, RA
    Sahraoui, AEK
    [J]. NINTH EUROMICRO WORKSHOP ON REAL TIME SYSTEMS, PROCEEDINGS, 1997, : 177 - 177
  • [4] RULE-BASED REQUIREMENTS SPECIFICATION AND VALIDATION
    TSALGATIDOU, A
    KARAKOSTAS, V
    LOUCOPOULOS, P
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 436 : 251 - 263
  • [5] Altaira: A rule-based visual language for small mobile robots
    Pfeiffer, JJ
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 1998, 9 (02): : 127 - 150
  • [6] VICToRy: Visual Interactive Consistency Management in Tolerant Rule-based Systems
    Weidmann, Nils
    Anjorin, Anthony
    Cheney, James
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (330): : 1 - 12
  • [7] Flexible specification and application of rule-based transformations in an automotive design flow
    Oetjens, Jan-Hendrik
    Gerlach, Joachim
    Rosenstiel, Wolfgang
    [J]. 2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1417 - +
  • [8] Task-Based Visual Interactive Modeling: Decision Trees and Rule-Based Classifiers
    Streeb, Dirk
    Metz, Yannick
    Schlegel, Udo
    Schneider, Bruno
    El-Assady, Mennatallah
    Neth, Hansjoerg
    Chen, Min
    Keim, Daniel A.
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2022, 28 (09) : 3307 - 3323
  • [9] Rule weight specification in fuzzy rule-based classification systems
    Ishibuchi, H
    Yamamoto, T
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2005, 13 (04) : 428 - 435
  • [10] A common framework for input, processing, and output in a rule-based visual language
    Pfeiffer, JJ
    Vinyard, RL
    Margolis, B
    [J]. 2000 IEEE INTERNATIONAL SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 2000, : 217 - 224