SylabUZ

Generate PDF for this page

Specification and Software Modelling - course description

General information
Course name Specification and Software Modelling
Course ID 06.0-WE-AEIT-SiMO
Faculty Faculty of Computer Science, Electrical Engineering and Automatics
Field of study Automatic control engineering and robotics, Electrotechnology, Computer science
Education profile academic
Level of studies PhD studies
Beginning semester winter term 2016/2017
Course information
Semester 3
ECTS credits to win 2
Course type optional
Teaching language polish
Author of syllabus
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 15 1 - - Exam

Aim of the course

Zapoznanie z wybranymi elementami inżynierii oprogramowania oraz przykładami modelowania oprogramowania

Prerequisites

Języki programowania

Scope

Wybrane elementy inżynierii oprogramowania: Modelowanie pojęciowe. Rola specyfikacji i modelowania w projektowaniu oprogramowania. Rys historyczny współczesnych technik modelowania. Obiektowe metody projektowania a notacja UML. Zunifikowany (Ujednolicony) Język Modelowania UML. Geneza powstania. Podstawowe elementy notacji. Rola diagramów w modelowaniu strukturalnym i behawioralnym. Modelowania behawioralne (zachowania systemu): diagramy przypadków użycia, diagramy czynności, diagram stanów. Przykłady modelowania oprogramowania dla systemów wbudowanych (osadzonych), stosowanych w automatyce, elektrotechnice i mechatronice.

Teaching methods

wykład: wykład problemowy, wykład konwencjonalny

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze oraz uzyskanie pozytywnej oceny z egzaminu

Recommended reading

Booch G., Rumbaugh J., Jacobson I.: UML: przewodnik użytkownika, WNT, Warszawa 2001

Cheesman J, Daniels J.: Komponenty w UML, WNT, Warszawa, 2004

Muller R.L.: Bazy danyc. Język UML w modelowaniu danych, MIKOM, Warszawa 2000

Further reading

Notes


Modified by prof. dr hab. inż. Marcin Witczak (last modification: 30-09-2016 17:57)