30.01.2014 Aufrufe

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Arbeitsbereich Business Informatics<br />

Thomas Halmetschlager<br />

Interactive Modeling for the Eclipse Modeling Framework<br />

Studium: Masterstudium Medizinische <strong>Informatik</strong><br />

Betreuerin: O.Univ.Prof. Dr. Gertrude Kappel<br />

The high complexity of modern software makes it unavoidable to develop<br />

software with the help of graphical, model based editors. Software models<br />

serve not only as documentation or as a rough system overview. They are<br />

also the fundament to generate a executable system. The larger the<br />

application the more persons are involved in the design and development<br />

process. Simultaneous changes on a model are very common. With these<br />

concurrent changes conflicts can occur. There is a need of interpersonal<br />

communication to solve appearing questions and avoid misunderstandings.<br />

Specially in the early stage of software development diversities in<br />

interpretation can occur easily because the semantics of models can be<br />

interpreted different. To avoid such problems the communication channels<br />

within the team should be supported as much as possible. With good<br />

communication it should be possible to conclude a consolidated solution of<br />

the problem in a collaborative way. Within this thesis ways and means are<br />

sought to enable interactive model-driven software development with the<br />

Eclipse Modeling Framework. It turned out that there are already several<br />

approach for this interactive development method. These budding<br />

candidates where reviewed and analyzed. Unfortunately each of the tested<br />

systems had some disadvantages or they were not mainly designed for<br />

model-driven software development. When the analysis of various existing<br />

approaches was finished, a list of requirements was created. The search for a<br />

tool that matches the requirements as good as possible and that can be<br />

extended easily was started and finished with an acceptable result. Therefore<br />

the implementation part consists of a extension of a existing tool. The chosen<br />

tool is CDO, Connected Data Objects, a plugin for Eclipse. CDO was selected<br />

because it is the best match to our requirements. We think we found the<br />

optimal candidate to develop a sustainable solution.<br />

Tanja Mayerhofer<br />

Breathing New Life into Models - An Interpreter-Based Approach for Executing<br />

UML Models<br />

Studium: Masterstudium Wirtschaftsinformatik<br />

Betreuerin: O.Univ.Prof. Dr. Gertrude Kappel<br />

12<br />

Over the past years Model-Driven Development (MDD) gained significant<br />

popularity. With the usage of this paradigm the software engineering process<br />

becomes more model-centric, i.e., models become the main artifact and<br />

therewith the whole software development process relies on these models

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!