Information Systems Modeling
Cod: 21177
Department: DCET
Scientific area: Computer Engineering
Total working hours: 156
Total contact time: 26

The UML (Unified Modeling Language) is a language for specification, visualization and documentation in information systems modelling. The analysis/modelling and design/specification approaches are developed in this course.

Requirements analysis
UML (Unified Modeling Language)
UML analysis
UML design

At end of this course each student shall be able to:
- Recognize the role and importance of information systems modelling in the broader context of information technologies;
- Identify key techniques, methodologies and tools of information systems modelling;
- Apply techniques of information systems modeling to implement solutions in order to solve problems of medium complexity.

- Requirements analysis
- UML ("Unified Modeling Language"): overview in systems analysis
- UML modeling: use cases and class-relationship diagrams
- UML specification: interaction, states and activities diagrams

UML - Metodologias e Ferramentas CASE, 2nd edition, Alberto Silva and Carlos Videira. Edições Centro Atlântico, ISBN: 989-615-009-5


Continuous assessment is privileged: 2 or 3 digital written documents (e-folios) during the semester (40%) and a presence-based final exam (p-folio) in the end of the semester (60%). In due time, students can alternatively choose to perform one final presence-based exam (100%).