Course description.

This page is organized in 5 sections. You can select the desired section or wait for the first one. Sections are.

Section 1. Course description.

Software technology II: Modeling concepts


Course type: Master +2
Value in ECTS: 6


Master in Technologies for Human Communication
Anno accademico 2010/11 - 1. anno - Semestre primaverile

To develop software applications it is necessary to model crucial aspects of both the application domain and the functional structure of the application. A large variety of modelling techniques have been proposed, and several have gained universal acceptance. The following modelling methods will be presented in the course: regular expressions for describing the structure of flat sequences; context free grammars for describing the structure of nested sequences; finite state machines, Petri nets, and BPMN (Business Process Modelling Notation) for the specification of processes and activities; and UML (Unified Modelling Language) for specifying and documenting software systems. These modelling techniques will also be addressed in the laboratory work.

Section 2. Orientation info.

Your are browsing the content Course description of the topic List of Taught Subjects. You arrived from.

Section 3. Main navigation.

Access to the navigation area on the homepage.