Document-oriented software construction based on domain-specific markup languages

被引:0
|
作者
Sierra, JL [1 ]
Fernández-Manjón, B [1 ]
Fernández-Valmayor, A [1 ]
Navarro, A [1 ]
机构
[1] Univ Complutense Madrid, Fac Informat, Dpto Sist Informat & Program, E-28040 Madrid, Spain
关键词
development approach; domain-specific markup languages; maintenance; evolution; XML;
D O I
10.1109/ITCC.2005.134
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present ADDS (Approach to Document-oriented Development of Software), our solution to software construction based on Domain-Specific Languages (DSLs). DSLs in ADDS are formulated as descriptive Domain-Specific Markup Languages marking lip the (DSMLs) that are used for documents that describe the relevant aspects of the applications (e.g. data and some aspects of the behavior). Final running, applications are obtained by the processing of these documents with suitable processors. ADDS promotes the incremental development of DSMLs and their processors, so they can evolve according to the authoring needs of the different participants in the development process (domain experts and developers). The incremental nature of ADDS is eased by its document orientation. Thus ADDS palliates the high costs of formulation, operationalization and maintenance of DSLs exhibited by other approaches.
引用
收藏
页码:392 / 397
页数:6
相关论文
共 50 条
  • [1] Semantic extensions to domain-specific markup languages
    Varde, A
    Rundensteiner, E
    Mani, M
    Maniruzzaman, M
    Sisson, RD
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 2, PROCEEDINGS, 2004, : 55 - 60
  • [2] Building applications with Domain-Specific Markup Languages:: A systematic approach to the development of XML-based software
    Sierra, JL
    Fernández-Valmayor, A
    Fernández-Manjón, B
    Navarro, A
    [J]. WEB ENGINEERING, PROCEEDINGS, 2003, 2722 : 230 - 240
  • [3] Software Evolution to Domain-Specific Languages
    Fehrenbach, Stefan
    Erdweg, Sebastian
    Ostermann, Klaus
    [J]. SOFTWARE LANGUAGE ENGINEERING (SLE 2013), 2013, 8225 : 96 - 116
  • [4] Incremental definition and operationalization of domain-specific markup languages in ADDS
    Sierra, JL
    Navarro, A
    Fernández-Manjón, B
    Fernández-Valmayor, A
    [J]. ACM SIGPLAN NOTICES, 2005, 40 (12) : 28 - 37
  • [5] Automating the construction of domain-specific modeling languages for object-oriented frameworks
    Santos, Andre L.
    Koskimies, Kai
    Lopes, Antonia
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (07) : 1078 - 1093
  • [6] Domain-Specific Languages for Better forensic Software
    van den Bos, Jeroen
    van der Storm, Tijs
    [J]. ERCIM NEWS, 2012, (90): : 34 - 34
  • [7] Domain-Specific Metamodelling Languages for Software Language Engineering
    Zschaler, Steffen
    Kolovos, Dimitrios S.
    Drivalos, Nikolaos
    Paige, Richard F.
    Rashid, Awais
    [J]. SOFTWARE LANGUAGE ENGINEERING, 2010, 5969 : 334 - +
  • [8] Reliable software implementation using domain-specific languages
    Spinellis, D
    [J]. SAFETY AND RELIABILITY, VOLS 1 & 2, 1999, : 627 - 631
  • [9] Towards the Systematic Construction of Domain-Specific Transformation Languages
    Sanchez Cuadrado, Jesus
    Guerra, Esther
    de Lara, Juan
    [J]. MODELLING FOUNDATIONS AND APPLICATIONS, ECMFA 2014, 2014, 8569 : 196 - 212
  • [10] Domain-Specific Languages and Model Transformations for Software Product Line
    Troya, Javier
    Tolvanen, Juha-Pekka
    Segura, Sergio
    [J]. 21ST INTERNATIONAL SYSTEMS & SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2017), VOL 1, 2017, : 254 - 254