Searched for: department%3A%22Software%255C%252BTechnology%22
(1 - 3 of 3)
document
Herrmannnsdoerfer, M. (author), Vermolen, S.D. (author), Wachsmuth, G. (author)
Modeling languages and thus their metamodels are subject to change. When a metamodel is evolved, existing models may no longer conform to it. Manual migration of these models in response to metamodel evolution is tedious and error-prone. To significantly automate model migration, operator-based approaches provide reusable coupled operators that...
lecture notes 2010
document
Kats, C.L. (author), Kalleberg, K.T. (author), Visser, E. (author)
In meta-programming with concrete object syntax, meta programs can be written using the concrete syntax of manipulated programs. Quotations of concrete syntax fragments and anti-quotations for meta-level expressions and variables are used to manipulate the abstract representation of programs. These small, isolated fragments are often ambiguous...
lecture notes 2010
document
Hermans, F. (author), Pinzger, M. (author), Van Deursen, A. (author)
The use of spreadsheets to capture information is widespread in industry. Spreadsheets can thus be a wealthy source of domain information. We propose to automatically extract this information and transform it into class diagrams. The resulting class diagram can be used by software engineers to understand, refine, or re-implement the spreadsheet...
lecture notes 2010