Home
CurriculumVitae
Research
Publications
Presentations
Projects
Source Tree
Composition
PackageBase
GrammarBase
KoalaCompiler
TraCE
Generic
Pretty-Printing
Software
StrategoXT
GPP
Autobundle
Autobuild
Dbs
Center
Home
Courses
People
Projects
Page
Edit Page
Rename Page
Attach File
Printable
Wiki Source
More ...
Web
Recent Changes
Notify Service
News
Page Index
Search
More ...
Wiki
About TWiki
Text Formatting
Registration
Change Password
Reset Password
Users
Groups
Log In
or
Register
Paper Cost Effective Maintenance Toolsfor Proprietary Languages
Merijn
%RED% This paper is available in [[%PAPERHOME%/CostEffectiveMaintenanceToolsforProprietaryLanguages.ps][ps]] and [[%PAPERHOME%/CostEffectiveMaintenanceToolsforProprietaryLanguages.pdf][pdf]]. %ENDCOLOR% ---++ 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. 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 SDL dialect and involved the re-engineering of an SDL grammar and the construction of an SDL documentation generator. ---++ Presentations * SlidesICSM01CostEffectiveMaintenanceToolsForProprietaryLanguages * SlidesSDLanDSLCaseStudy * SlidesCostEffectiveMaintenanceToolsForProprietaryLanguages ---++ <nop>BibTeX <pre> %INCLUDE{%PAPERHOME%/CostEffectiveMaintenanceToolsforProprietaryLanguages.bib}% </pre> CategoryPapers -- Main.MerijnDeJonge - 06 Apr 2003