![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
Topic Title: Software Design Topic Summary: Created On: 6-Dec-2005 18:10 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Software Design
University of Applied Science Koblenz, Germany [url]http://www.fh-koblenz.de[/url] Instructor: Dr. Wolfgang Albrecht Department: Electrical Engineering / Information Technology Email: [email]albrecht@fh-koblenz.de[/email] Prerequisite Programming skills, Data Structures and Algorithms Text Book - Balzert, Helmut: Lehrbuch der Software-Technik. Band 1 & 2, Spektrum Akademischer Verlag, 2000 - Sommerville, Ian: Software Engineering, 7/E, Addison-Wesley, 2005, ISBN: 0-321-21026-3 - Gooma, Hassan: Designing Concurrent, Distributed, and Real-Time Applications with UML, Addison-Wesley Object Technology Series, 2000 - Jeckle, Rupp, Hahn, Zengler, Queins: UML2 glasklar, Hanser 2004 Course Description The course shall provide an overview on the main approaches for developing complex software systems. Practical techniques in the area of development, management, and quality-assurance are presented and trained. Main focus is in development of embedded systems based on object-oriented technologies. For modelling the UML2 is presented and trained (partially computer aided, using Rhapsody). Tests and Homework Test at the end of the course, training is mixed with lectures. Course Outline Lecture 1: Introduction: Problems with complex (Software-)Systems Lecture 2: Project-Management and Process Models Lecture 3: Planing: Cost Estimation and Requirements Analysis Lecture 4-8: Definition: OOA using UML2 Lecture 9-11: Design: SW-Architectures, Design Patterns, OOD Lecture 12-14: SW-Tests: Reviews, Black-Box and White-Box-Testing-Techniques |
|
![]() |
Telelogic Rhapsody
» University Instructor Community » Curriculum Exchange
»
Software Design
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.