UNIGE document Doctoral Thesis
previous document  unige:11842  next document
add to browser collection

A methodology for the development of complex domain specific languages

Defense Thèse de doctorat : Univ. Genève, 2010 - Sc. 4230 - 2010/06/07
Abstract The main goal of this thesis is tackling the domain of interactive systems and applying a DSML-based workflow which leads from a system specification to the prototyping of a Graphical User Interface. We chose to use the domain of Control Systems as an example of application for several reasons. Among others, it needs modularity, interactivity, property validation; it requires the development of a user interface; and the domain experts are not typically expert software engineers. The outcome of the thesis is the definition of a methodology that allows easy prototyping of a GUI for interactive systems. The take-away lesson is giving readers a concrete working example of how to build a similar methodology for their domain.
Keywords DSLDSMLControl systemsGUIModelingMeta-modeling
Note Le titre original était "Developing domain specific languages for building complex user interfaces", mais il a été changé sur requête du jury de thèse.
Stable URL http://archive-ouverte.unige.ch/unige:11842
Full text
Thesis (6.2 MB) - public document Free access
URN: urn:nbn:ch:unige-118422
Research group Software Modeling and Verification
516 hits and 966 downloads since 2010-09-14
Export document
Format :
Citation style :