Graduate Software Engineering Course Offering Spring 2006:  - RJL060111

-----------------------------------------------------------------------------------------

http://www.cs.uml.edu/~lechner/06s524/06s524CourseAnnouncement060111.htm

 

Update 060111:

--------------

Software Engineering II, 91.524.291 (06s524) will be offered

this semester (Spring 2006) (instead of .91.523 SWEng I).

If over-enrolled it will be held at MCC/Lowell

(tentative location: LF Bldg Room LF214).

 

If under-enrolled, you will be able to drop/add 91.592.711

Directed Study, with bi-weekly class meetings in OS209.

(By graduate petition 91.592 is usually acceptable

in a Software Engineering area course pair.)

 

 

Content:

----------

The focus of SEII (06s524) this year will be Microsoft's

Domain-Specific Language approach to Model-Driven Development

(DSL/MDD) which is explained in this 06s524 text:

 

"SOFTWARE FACTORIES: Assembling Applications with Patterns,

Models, Frameworks and Tools", Wiley 2004, by Microsoft authors

Greenfield and Short (with Steve Cook and Stuart Kent):

 

Our goal will be to apply their lessons learned to our own MDD framework  

inspired by OMG/UML/MDA (Model-Driven Architecture:

            http://www.cs.uml.edu/~lechner/COOL-FAQ

 

 

Pre-requisites:

------------------

Do NOT try to take course 91.524 unless you have taken

its firm pre-requisite 91.522 OOAD OR 91.523 SWEng I.

Too much background is assumed on the content of

http://www.cs.uml.edu/~lechner/COOL-FAQ.

                                                                 

The latest 05f523 pre-req course Home Page is located at

    http://www.cs.uml.edu/~lechner/05f523/

Its text was: Breugge and Dutoit:

O-O Software Engineering (2ed., P-H 2004)

 

I anticipate the next 522/523/524 sequence will be repeated in 06f, 07s, and 07f.