Language Family Engineering with Features and Role-Based Composition
- Date
- Mar 16, 2012
- Time
- 10:00 AM - 11:00 AM
- Speaker
- Dipl.-Inf. Christian Wende
- Affiliation
- Institut für Software- und Multimediatechnik, Lehrstuhl für Softwaretechnologie
- Language
- en
- Main Topic
- Informatik
- Other Topics
- Informatik
- Description
- The benefits of domain-specific languages wrt. efficiency and quality in software engineering increase the demand for custom languages and the need for efficient methods for language engineering. This motivated the introduction of language families that aim at reducing the development costs and the maintenance effort for custom languages. Their basic idea is to exploit the commonalities and to provide means to enable systematic variation among a set of related languages. Current techniques and methodologies for language engineering are not prepared to deal with the particular challenges of language families. First, language engineering methodologies lack means for a systematic analysis, specification, and management of variability as found in language families. Second, technical approaches for a specification and realisation of languages suffer from insufficient modularity properties. In this talk, we present a comprehensive approach to language family engineering (LFE). It comprises a feature-based methodology for variability- and reuse-oriented LFE and a technique for integrative, role-based language composition to provide enhanced modularity properties for language syntax and semantics. We present the contributions of our approach and discuss its evaluation in different case studies.
Last modified: Mar 16, 2012, 8:36:52 AM
Location
TUD Andreas-Pfitzmann-Bau (Computer Science) (INF 1004 (Ratssaal))Nöthnitzer Straße4601069Dresden
- Homepage
- https://navigator.tu-dresden.de/etplan/apb/00
Organizer
TUD InformatikNöthnitzer Straße4601069Dresden
- Phone
- +49 (0) 351 463-38465
- Fax
- +49 (0) 351 463-38221
- Homepage
- http://www.inf.tu-dresden.de
Legend
- Biology
- Chemistry
- Civil Eng., Architecture
- Computer Science
- Economics
- Electrical and Computer Eng.
- Environmental Sciences
- for Pupils
- Law
- Linguistics, Literature and Culture
- Materials
- Mathematics
- Mechanical Engineering
- Medicine
- Physics
- Psychology
- Society, Philosophy, Education
- Spin-off/Transfer
- Traffic
- Training
- Welcome