Abstract | ||
---|---|---|
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 (DSMLs) that are used for marking up the 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. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1109/ITCC.2005.134 | ITCC (2) |
Keywords | Field | DocType |
incremental nature,document-oriented software construction,maintenance,adds palliates,xml,evolution,authoring need,descriptive domain-specific markup languages,different participant,document orientation,domain-specific languages,incremental development,document-oriented development,development process,domain-specific markup languages,development approach,domain specific languages,dsl,computer languages,markup languages,object oriented programming,software maintenance,productivity,application software,markup language,domain specific language,sgml | Domain-specific language,Programming language,SGML,XML,Iterative and incremental development,Computer science,Software prototyping,Software maintenance,Software construction,Markup language | Conference |
ISBN | Citations | PageRank |
0-7695-2315-3 | 4 | 0.62 |
References | Authors | |
11 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jose Luis Sierra | 1 | 62 | 9.87 |
Baltasar Fernandez-Manjon | 2 | 169 | 23.00 |
Alfredo Fernandez-Valmayor | 3 | 221 | 28.42 |
Antonio Navarro | 4 | 15 | 3.53 |