DocumentCode
2034896
Title
Cost-effective maintenance tools for proprietary languages
Author
De Jonge, Merijn ; Monajemi, Ramin
Author_Institution
CWI, Amsterdam, Netherlands
fYear
2001
fDate
2001
Firstpage
240
Lastpage
249
Abstract
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. The 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 SDL dialect and involved the re-engineering of an SDL grammar and the construction of an SDL documentation generator
Keywords
high level languages; program compilers; software maintenance; software reusability; software tools; systems re-engineering; Lucent Technologies; SDL documentation generator; SDL grammar; case study; cost-effective maintenance tools; language centered software engineering approach; language dependent code generation; language development process; maintenance cost; proprietary SDL dialect; proprietary languages; re-engineering; short-term solution; software reuse; unoperational toolset; Computer industry; Computer languages; Construction industry; Costs; Documentation; Software engineering; Software maintenance; Software standards; Software tools; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2001. Proceedings. IEEE International Conference on
Conference_Location
Florence
ISSN
1063-6773
Print_ISBN
0-7695-1189-9
Type
conf
DOI
10.1109/ICSM.2001.972737
Filename
972737
Link To Document