course-details-portlet

TTM4115

Engineering Distributed Real-time Systems

Credits 7.5
Level Second degree level
Course start Spring 2012
Duration 1 semester
Language of instruction English
Examination arrangement Portfolio assessment

About

About the course

Course content

The course is about formal methods and systems engineering methodology for developing distributed real-time systems with emphasis on telematics systems. The main topics are:
- System modelling with emphasis on logical behaviour.
- Languages for system modelling: UML, MSC, SDL, ProcessAlgebra.
- Methodology for systems engineering.
- Verification and validation.
- Model driven development.

Learning outcome

A. Knowledge:
1) Deep understanding of the languages of UML, MSC and SDL.
2) Basic understanding of methodology for engineering distributed real-time systems.
3) Basic understanding of process algebra and CCS.
4) Understanding of techniques and principles to ensure quality and correctness.
5) Extensive knowledge about one tool at least.

B. Skills:
1) Be able to specify, analyse and implement systems.
2) Being able to effectively use at least one tool.
3) Be able to apply techniques to find, remove and avoid errors.

Learning methods and activities

Lectures and exercises. One term assignment, where the students specify a telematic system using UML and MSC and implement the system using automatic code generation to Java. The course will be held in English if international students attend. Portfolio assessment is the basis for the grade in the course. The portfolio includes a written final exam (75%) and a midterm assignment (25%). The results for the parts are given in %-scores, while the entire portfolio is assigned a letter grade. If there is a re-sit examination, the examination form may be changed from written to oral.

Course materials

To be announced.

Credit reductions

Course code Reduction From
SIE5020 7.5 sp
This course has academic overlap with the course in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • IKT
  • Program/system-utvikling
  • Sivilingeniør
  • Technological subjects
  • Telematics

Contact information

Course coordinator

Department with academic responsibility

Department of Information Security and Communication Technology

Examination

Examination

Examination arrangement: Portfolio assessment
Grade: Letters

Ordinary examination - Spring 2012

Skriftlig eksamen
Weighting 75/100 Date 2012-06-01 Time 09:00 Duration 4 timer Place and room Not specified yet.
Arbeider
Weighting 25/100