Varning! Alla funktioner på sidan fungerar inte korrekt utan javascript!

Software Product Architectures 7,5 credits

Course Contents

The course introduces the principles that can be applied to the architectural design of a software product, looking at modularity and layering across the spectrum of application types.

The course includes the following topics:
- Software architecture – its definition, key concepts and importance
- The role of the software architect
- Architectural stakeholders, viewpoints and perspectives
- Architectural styles, categories and the use of patterns
- Software interoperability and interfacing standards
- Reference architectures, architecture description languages and architectural standards
- Modelling, prototyping and evaluating a software architecture
- Design disclosure and documenting a software architecture
- Specifying the development infrastructure
- Software architecture in context:
System-on-a-Chip
Parallel processing and multi-threaded systems
Model Driven Architecture and automatic code generation
Software product lines, architecture recovery and architecture properties
Agile development and the relevance of design
Enterprise applications and their architectures

Prerequisites

Passed courses 180 credits in first cycle, at least 90 credits within the major subject Computer Engineering, Electrical Engineering (with relevant courses in Computer Engineering), and 15 credits Mathematics. In addition, completed courses Industrial Product Realization – Process-Methods-Leadership, 9 credits, Software Engineering – a Product Perspective, 9 credits, Engineering of Socio-technical Systems, 6 credits (or the equivalent). Proof of English proficiency is required..

Level of Education: Master A1F
Course code/Ladok code: TMVS26
The course is conducted at: School of Engineering

Previous and ongoing course occasions

Type of course
Program
Study type
Campus
Semester
Spring 2018: Jan 15 - Mar 25
Rate of Study
100%
Language
English
Location
Jönköping
Time
Day
Number of places
0
Examiner
Rob Day
Course coordinator
Rob Day
Tuition fees do NOT apply for EU/EEA citizens or exchange students
16875kr
Syllabus
HTML  PDF
Application code
HJ-T8008

Content updated 2018-03-23

Study at JU
Content updated 2015-06-24
Hi, any questions?
X
Do you have questions about studying at Jönköping University? Write us a short message and we will get back to you quickly!





We use cookies on JU.se. By continuing to use this site you accept the use of cookies. More information