SOFTWARE DEVELOPMENT TOOLS AND ENVIRONMENT | Vidzemes Augstskola
via
LAT
ENG
 

SOFTWARE DEVELOPMENT TOOLS AND ENVIRONMENT

The study course provides knowledge about tools and their types used in software development process. During the course students will acquire the knowledge about these tools in theory and will learn to use particular software development process supporting tools in practice.

Study process will involve getting familiar with CASE tools and understanding the boundaries / areas where CASE tools can be used in software engineering domain; acquiring knowledge of one of the most popular language in software project design and development – UML; obtaining an insight into usage of object-oriented approach in software development; developing a system’s model for a real software program using the chosen tool, thus strengthening the practical work skills with this tool.

Course contents:

  • Introduction; CASE tools, their classification; UML language, its diagrams; Use Case diagram, components, development principles.
  • Use Case diagram development, structuring, data export. MDA and its relation with UML.
  • Object-oriented approach in software development – class structures and data structures modelling.
  • Quiz. UML behaviour model – state, activity, sequence, collaboration and deployment diagrams.
  • Re-engineering (BPR, PR, reverse engineering, restructuring).
  • Project work development.

 
Vidzemes Augstskola © 2006-2016