DSL-driven generation of Graphical User Interfaces

被引:0
作者
Bacikova, Michaela [1 ]
Porubaen, Jaroslav [1 ]
机构
[1] Tech Univ Kosice, Letna 9, Kosice 04200, Slovakia
关键词
DEAL; domain analysis; domain-specific languages; graphical user interfaces;
D O I
10.2478/s13537-014-0210-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Domain-specific languages (DSLs) are becoming more and more popular. However, the number of DSLs is still small when comparing to the number of existing applications. The results of our previous research showed that it is possible to speed up the DSL development process by aiding the first development phases (design and implementation). More specifically it is possible to generate DSLs from existing GUIs (Graphical User Interfaces) of component-based applications. Now we want to use the generated DSLs and their models to generate new user interfaces or even whole new applications. To verify this claim, in this paper we use existing technologies which simplify the creation of web applications: iTasks. We also describe stereotypes of creating GUIs which we used to extract data from existing applications and to generate new applications. In the last part of this paper we limit the types of applications, which can be used for extraction based on our experiments with the prototype.
引用
收藏
页码:204 / 221
页数:18
相关论文
共 51 条
  • [1] Bacikova M., 2013, SLATE, P187
  • [2] Bacikova M., 2012, 2012 16 INT STUD C E, V16, P1
  • [3] Bacikova M., 2014, 18 INT STUD C EL ENG, V15, P1
  • [4] Analyzing stereotypes of creating Graphical User Interfaces
    Bacikova, Michaela
    Poruban, Jaroslav
    [J]. OPEN COMPUTER SCIENCE, 2012, 2 (03): : 300 - 315
  • [5] Bacikova M, 2013, C HUM SYST INTERACT, P159, DOI 10.1109/HSI.2013.6577817
  • [6] Bak K, 2011, LECT NOTES COMPUT SC, V6563, P102, DOI 10.1007/978-3-642-19440-5_7
  • [7] ToolDAy: A tool for domain analysis
    Lisboa L.B.
    Garcia V.C.
    de Almeida E.S.
    de Lemos Meira S.R.
    [J]. International Journal on Software Tools for Technology Transfer, 2011, 13 (4) : 337 - 353
  • [8] Ontology Driven Development of Domain-Specific Languages
    Ceh, Ines
    Crepinsek, Matej
    Kosar, Tomaz
    Mernik, Marjan
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2011, 8 (02) : 317 - 342
  • [9] Research on Automatic Fuzzy Ontology Generation from Fuzzy Context
    Chen, Wei
    Yang, Qing
    Zhu, Li
    Wen, Bin
    [J]. ICICTA: 2009 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL II, PROCEEDINGS, 2009, : 764 - 767
  • [10] Czarnecki K, 2002, LECT NOTES COMPUT SC, V2487, P156