Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic Rhapsody (steve huntington)
Decrease font size
Increase font size
Topic Title: Software Engineering 2
Topic Summary:
Created On: 5-Oct-2005 13:13
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 5-Oct-2005 13:13
User is offline View Users Profile Print this message


Brandi Carroll

Posts: 82
Joined: 22-Jul-2004

Software Engineering 2 (Ingegneria del Software 2)

Instructor: Carlo Ghezzi
Email: [email]carlo.ghezzi@polimi.it[/email]
Politecnico di Milano
Dipartimento di Elettronica e Informazione (DEI)
Milano, Italy
[url]www.polimi.it[/url]

Prerequisite:
Programming in C and Java. Algorithms and data structures. Programming languages. An undergraduate course on OO software design and an intro to software engineering.

Text Book:
Fundamentals of Software Engineering, by C. Ghezzi, M. Jazayeri, and D. Mandrioli, Prentice Hall, 2nd Ed., 2003

Course Description:
A graduate course on software engineering. The project part is done separately.

Course Outline:
1. The software process and standards (lifecycles models, agile methods,
ISO2001-Spice-CMM)

2. Business models for software products (proprietary vs free, open
source, licenses, intellectual property issues)

3. Requirements engineering (Its importance, Jackson-Zave approach,
problem frames)

4. Methods and tools for applications development (design patterns,
middleware, component models, software architecture)

5. Modeling, notations and specification methods (State machine based,
temporal logic based)

6. Verification and validation (Testing revisited, model and code analysis).

One of the purposes of the course is to teach modeling and model analysis. Students will learn UML; in particular, they will learn Statecharts and the possibility of analyzing models, typically, via model checking.
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic Rhapsody forum.
There are currently 0 users logged in.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.