Automated software development with XML and the Java* language
Autor: | Glenn Bruns, Susan J. Tripp, Alan E. Frey, Peter Andrew Mataga |
---|---|
Rok vydání: | 2002 |
Předmět: |
Java
computer.internet_protocol business.industry Computer science Programming language Software development Provisioning Software_PROGRAMMINGTECHNIQUES computer.software_genre Data language Digital subscriber line Software_SOFTWAREENGINEERING Application domain Compiler Software_PROGRAMMINGLANGUAGES Electrical and Electronic Engineering business computer XML computer.programming_language |
Zdroj: | Bell Labs Technical Journal. 5:32-43 |
ISSN: | 1089-7089 |
DOI: | 10.1002/bltj.2220 |
Popis: | In software development with domain-specific languages (DSLs), one defines a requirements language for an application domain and then develops a compiler to generate an implementation from a requirements document. Because DSLs and DSL compilers are expensive to develop, DSLs are seen as cost effective only when many products of the same domain will be developed. In this paper, we show how the cost of DSL design and DSL compiler development can be reduced by defining DSLs as Extensible-Markup-Language (XML) dialects and by developing DSL compilers using commercial XML tools and the Java,∗ language. This approach is illustrated through the Call View Data Language (CDL), a new DSL that generates provisioning support code and database table definitions for Lucent Technologies' 7R/E™ Network Feature Server. |
Databáze: | OpenAIRE |
Externí odkaz: |