Milan Ignjatovic is founder of ProSoftwarica, an innovative software solution provider based in Zurich, Switzerland. His current work includes definition and implementation of platform independent, distributed architectures. He conducts architectural analysis, evaluations and reviews e.g. using the ATAM method. He teaches OOA/OOD, Software Architectures, UML, MDA, OCL and QVT, writes technical articles, talks at conferences and enjoys his duties with the Java User Group Switzerland (JUGS). He can be reached at: mig@proSoftwarica.com
Dennis Wagelaar is a PhD student in Computer Science at the "Vrije Universiteit Brussel" in Belgium. He got his MSc degree from the University of Twente, The Netherlands, before moving to Brussels. His current research topic is Model-Driven Engineering, in particular the use of context models/dependencies to drive software model refinement. More information can be found on his homepage.
30.03.2006
LOCATION: Zürich
AGENDA: | 17:00 - 19:00h: Talk incl. Q/A Afterwards you are invited to a refreshment. |
QVT is an important enabler for the model based approach to software engineering because it provides means to manipulate models in a formal and standard way. It brings a transformation language to the user who can apply it to define and execute a chain of transformations, realizing the PIM to PSM transformation paradigm.
In the first part of this talk Milan Ignjatovic introduces QVT and its dialect known as ATL. In the second part Dennis Wagelaar uses a product line example to show how practical use of models can be. A series of transformations are used to derive specific products from the product line based on context information.
SPEAKER 1: Milan Ignjatovic COMPANY: ProSoftwarica
SPEAKER 2: Dennis Wagelaar COMPANY: PhD student
SLIDES: 060330_uml1cs-pres.pdf
Milan Ignjatovic is founder of ProSoftwarica, an innovative software solution provider based in Zurich, Switzerland. His current work includes definition and implementation of platform independent, distributed architectures. He conducts architectural analysis, evaluations and reviews e.g. using the ATAM method. He teaches OOA/OOD, Software Architectures, UML, MDA, OCL and QVT, writes technical articles, talks at conferences and enjoys his duties with the Java User Group Switzerland (JUGS). He can be reached at: mig@proSoftwarica.com
Dennis Wagelaar is a PhD student in Computer Science at the "Vrije Universiteit Brussel" in Belgium. He got his MSc degree from the University of Twente, The Netherlands, before moving to Brussels. His current research topic is Model-Driven Engineering, in particular the use of context models/dependencies to drive software model refinement. More information can be found on his homepage.
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.