FI:PA116 Domain Modeling - Course Information
PA116 Domain Understanding and Modeling
Faculty of InformaticsAutumn 2019
- Extent and Intensity
- 2/2. 3 credit(s) (plus extra credits for completion). Recommended Type of Completion: zk (examination). Other types of completion: z (credit).
- Teacher(s)
- RNDr. Jaroslav Ráček, Ph.D. (lecturer)
RNDr. Josef Spurný, Ph.D. (lecturer)
Mgr. Petr Štěpánek (seminar tutor) - Guaranteed by
- RNDr. Jaroslav Ráček, Ph.D.
Department of Computer Systems and Communications – Faculty of Informatics
Supplier department: Department of Computer Systems and Communications – Faculty of Informatics - Timetable
- Wed 8:00–9:50 D3
- Timetable of Seminar Groups:
PA116/02_ENG: Mon 8:00–9:50 B411, J. Spurný
PA116/03: Tue 14:00–15:50 A318, J. Spurný
PA116/04: Mon 12:00–13:50 C525, J. Spurný - Prerequisites
- The knowledge of introductory database and data modeling courses are required.
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- there are 58 fields of study the course is directly associated with, display
- Course objectives
- Systematic approach to understanding of the domain in which a service system will operate based on conceptual modeling. Semantics modeling of services underlying structures.
- Learning outcomes
- At the end of this course students should be able to:
understand the step-by-step service system modeling and evaluation;
use analytical patterns in data modeling and perform component consolidation;
manage knowledge and information;
understand conceptual systems, higher-order objects, and their role in service systems design;
work with abstract data types and use OOP and connection oriented paradigm;
design conceptual and behavioral models of a given domain. - Syllabus
- Systematic approach to understanding of the domain in which a service system will operate based on conceptual modeling. Semantics modeling of services underlying structures.
- Service systems and how to understand its domain
- Transparent intensional logic and natural language analysis
- Information, knowledge and their modeling
- Concepts and objects, high order objects
- HIT-attributes, definability, decomposability. Semantics and information capability
- Modeling, modeling tools, modeling capability, universality principle, self-reference, MENTION-USE principle
- OO approach, data abstractions, OO software construction and OO analysis. Issues in OO analysis
- Connection oriented paradigm (COP). Service system domain understanding and modeling using COP approach and contexts.
- Literature
- Duzi, Marie: Logical Foundations of Conceptual and Database Modelling. http://www.cs.vsb.cz/duzi/
- Stanicek, Zdenko: SSME* - Service Systems, Modeling, Execution, Education. Manuscript
- Fowler, M. Analysis Patterns: Reusable Object Models. Reading, MA: Addison-Wesley, 1997
- Teaching methods
- lectures, class discussion, group projects, presentations homeworks
- Assessment methods
- A seminar work is required to the exam consisting in conceptual description of a choosen domain of service system in both, a structure and a behavior dimensions. The exam can consist from written part and discussion on learned topics with respect to seminar work.
- Language of instruction
- English
- Further Comments
- Study Materials
The course is taught annually.
- Enrolment Statistics (Autumn 2019, recent)
- Permalink: https://is.muni.cz/course/fi/autumn2019/PA116