Type of studies | Title |
---|---|
Master Academic Studies | Information Systems Engineering (Year: 1, Semester: Winter) |
Category | Professional-applicative |
Scientific or art field |
|
ECTS | 4 |
The course is aimed to acquaint students with: domain-specific languages (DSLs), their characteristics and advantages of domain-specific modeling.
On the completion of this course the students will be able to describe: the uses of domain-specific languages, roles associated with producing DSLs and domain-specific models, and characteristics of an effective domain-specific language. They acquire practical and theoretical knowledge to design and develop software-intensive systems visually, incorporating the concepts and constraints of the target domain.
Standard modeling approaches for software-development. Code-generation from models. Meta-modeling, MOF 2.0 and other meta-meta-models. Domain specific modeling methods, techniques and tools. Domain specific languages in domain specific modeling: core concepts, classification and evolution. The process of a domain specific model-based development approach. Domain analysis methods and techniques. Modeling language creation. Modeling and template development. Code and other artifacts generation. Case study: domain specific modeling in different application domains.
Lectures; study and research work; individual consultations; team work. Students are encouraged to communicate, to reason critically, to work independently and to contribute actively to teaching process.
Authors | Title | Year | Publisher | Language |
---|---|---|---|---|
2012 | English | |||
2008 | English | |||
2018 | English |
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Project | Yes | Yes | 50.00 |
Oral part of the exam | No | Yes | 50.00 |
Full Professor
Assistant Professor
Assistant - Master
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.