Graduate Software Engineering Course Offering Spring 2006: - RJL060111 ----------------------------------------------------------------------------------------- http://www.cs.uml.edu/~lechner/06s524/06s524CourseAnnouncement060111.htm $PH/06s5224/06s524CourseAnnouncement060111.txt 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.