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
URN: urn:nbn:ch:unige-118422
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.
Full text
Thesis (6.2 MB) - public document Free access
Research group Software Modeling and Verification
(ISO format)
RISOLDI, Matteo. A methodology for the development of complex domain specific languages. Université de Genève. Thèse, 2010. https://archive-ouverte.unige.ch/unige:11842

717 hits



Deposited on : 2010-09-14

Export document
Format :
Citation style :