30.01.2014 Views

Masterstudium Business Informatics - Fakultät für Informatik, TU Wien

Masterstudium Business Informatics - Fakultät für Informatik, TU Wien

Masterstudium Business Informatics - Fakultät für Informatik, TU Wien

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• Introduction to model engineering: Principles and goals; basic architecture of Model<br />

Engineering (ME); notions and denitions; preliminaries and results; approaches;<br />

tool support<br />

• Metamodeling: Meta languages; metamodeling languages; metamodeling tools;<br />

language architecture of UML; language extension mechanisms (UML Proles);<br />

domain-specic modeling languages; model serialization and persistence (XMI)<br />

• Object constraint language: Formal specication languages; OCL language constructs;<br />

OCL libraries and tool support; OCL as query language and as constraint<br />

language; design by contract with OCL<br />

• Model transformation: Model transformation patterns; model transformation languages;<br />

graph transformations; transformation standard<br />

• Code generation: Descriptive vs. constructive models; platform specic code generation;<br />

template languages; design patterns for code generation<br />

• Dening concrete syntax: Textual modeling language; graphical modeling language<br />

• Model evolution: Notions and denitions; metamodel evolution and model coevolution;<br />

metamodel evolution and transformation co-evolution; parallel model<br />

evolution<br />

Expected Prerequisites:<br />

The contents of the bachelor modules INT/PRO - Programmkonstruktion, INT/SEP -<br />

Software Engineering und Projektmanagement , and WIN/MOD - Modellierung.<br />

Teaching and Learning Methods and Adequate Assessment of Performance: The module<br />

is organized along lectures, labs, and practical exercises in small groups.<br />

Courses of Module:<br />

6.0/4.0 VU Model Engineering<br />

Innovation Implementation<br />

ECTS-Credits: 6.0<br />

Summary: This is the third module out of four. It focuses on the implementation of<br />

innovations. It comprises practical aspects such as legal, nancial, and social issues,<br />

which are complementary to and often critical for the innovation process.<br />

Learning Outcomes:<br />

Knowledge:<br />

• Funding aspects of innovation<br />

• Legal and nancial issues of company creation<br />

37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!