Course code InfT2030
Credit points 3
Total Hours in Course81
Number of hours for lectures16
Number of hours for laboratory classes16
Independent study hours49
Date of course confirmation12.01.2016
Responsible UnitInstitute of Computer Systems and Data Science
Dr. sc. ing.
The course includes information about conceptual modelling principles, techniques and approaches. UML 2.0 modelling language and their diagrams are described in details. Additionally business process modelling languages such as xBML and ECP are described also. During course students can obtain theoretical and practical knowledge about conceptual business process modelling.
The goal of completing the study course:
Knowledge: of types of modelling and basic principles of modelling, UML language notation and other modelling languages.
Skills: reading and creating UML diagrams
Competences: choosing the right modelling language and describing it.
1. Miles R., Hamilton K. Learning UML 2.0, O'Reilly, 2006.
2. Larman C. Applying UML and patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, Prentice Hall PTR, 2008.
3. Blaha M., Rumbaugh J. Object-Oriented Modeling and Design with UML™, New Jersey: Pearson Prentice Hall, Pearson Education International, 2005.
4. Ņikiforova O. Objektorientētā sistēmanalīze, Rīgas Tehniskā universitāte, Datorzinātnes un informācijas tehnoloģijas fakultāte, Rīga : Drukātava, 2007.
1. Lano K. Advanced Systems Design with Java, UML and MDA, Burlington: Butterworth-Heinemann, 2006.
2. Schach S. R. Object-Oriented & Classical Software Engineering, Boston: McGraw-Hill, 2007.
3. UML 2.0 modelēšana [tiešsaite], [skatīts 2010.g. 27. dec.]. Pieejams: http://www.agilemodeling.com/essays/umlDiagrams.htm