2001
Cost-effective maintenance tools for proprietary languages
Publication
Publication
Maintenance of proprietary languages and corresponding tooling is expensive. Postponing maintenance to reduce these costs is an often applied, short-term solution which eventually may lead to an unoperational toolset. This paper describes a case study carried out in cooperation with Lucent Technologies where maintenance cost is decreased by simplifying the development process of languages and tools. The development process is simplified by using a language-centered software engineering approach which increases software reuse and language dependent code generation. The case study was concerned with Lucent's proprietary {sc sdl dialect and involved the re-engineering of an {sc sdl grammar and the construction of an {sc sdl documentation generator.
Additional Metadata | |
---|---|
, , | |
CWI | |
Software Engineering [SEN] | |
Organisation | Software Analysis and Transformation |
de Jonge, M., & Monajemi, R. (2001). Cost-effective maintenance tools for proprietary languages. Software Engineering [SEN]. CWI. |