Title
Operationalizing Application Descriptions in DTC: Building Applications with Generalized Markup Technologies
Abstract
This paper describes the operationalization process (i.e. the step from application descriptions to executable applications) followed in DTC (structured Documents, document Transformations and software Components), an approach to develop applications using generalized markup technologies. DTC encourages the definition of XML-based domain-specific languages (DSLs) for describing each relevant aspect of the application. These DSLs are composed to obtain a single application DSL. Structured documents describing the application are the input for an operationalization process that yields a component-based artifact implementing the application. Operationalization process is performed in terms of a flexible architecture, where software components interact for assembling the application software in a collaborative, domain-dependent, way. Main benefits of our approach are software reuse and maintenance. These benefits are obtained through: a) the separation between high-level application description and application implementation and b) the provision of a flexible architecture, technologically neutral, enabling multiple implementation strategies.
Year
Venue
Keywords
2001
SEKE
markup technologies,domain specific languages,xml.,software components,application development,content-based applications,domain specific language,software component
Field
DocType
Citations 
Domain engineering,Systems engineering,Collaborative Application Markup Language,XML,Computer science,Component-based software engineering,Application software,Software development,Executable,Markup language
Conference
7
PageRank 
References 
Authors
0.76
4
4
Name
Order
Citations
PageRank
José Luis Sierra144948.96
Alfredo Fernandez-Valmayor222128.42
Baltasar Fernández-Manjón372887.00
Antonio Navarro49212.15