Teaching plan

DateTeacherPlaceTopicLecture notes / comments
25.01.2010AJB  3B Informatikkbygningen  Introduction to MBSU, MDA, OO and Service/SOA modeling, Overall EA, 4 parts: MDE/SSS/MS/MDI  Slides Lecture 1 
01.02.2010AJB/BRE  3B Informatikkbygningen  MDE I: Metamodeling. DSL and UML profiles, MDA technologies (XMI, Eclipse, EMF/GMF)  Slides lecture 2


Exercise: Introduction to Oblig 1, Individual - Eclipse and EMF tutorial 

08.02.2010AJB  3B Informatikkbygningen  SSS I: Service science - Service Innovation, Service Design and Service/SOA Engineering and Technologies  Slides lecture 3

Exercise: EMF and GMF tutorial 

15.02.2010GO/JO  3B Informatikkbygningen  MDE II: Model transformations with MOFScript, ATL and other technologies  Slides lecture 4

Slides EuGENia


Emfatic Textual Editor for EMF Models

Exercise: MOFScript in practice 

22.02.2010GO/JO  3B Informatikkbygningen  MDE III: Code generation with MOFScript, ATL and other technologies  Slides Lecture 5

Exercise: Preparations/Questions for Oblig 1 delivery, Establish groups for Oblig 2 

01.03.2010AJB  3B Informatikkbygningen  MOS I: Business Process Modeling (CIM) - with BPMN 2.0, SoaML and BMM, EA with UPDM  Slides Lecture 6

Exercise: BPMN and SoaML tools – Going through Oblig 1 

08.03.2010AJB  3B Informatikkbygningen  MOS II: UML2 and SysML, Modelio SOA and Scope, – Collaboration and Component models  Slides Lecture 7



Exercise: UML2, SoaML and SysML tools – Guest Lecture Service Science, Jørn Nordlund, IBM 

15.03.2010AJB  3B Informatikkbygningen  MOS III: SoaML (PIM) and Requirements modeling , CIM->PIM and SoaML  Slides Lecture 8


Enterprise SOA Using the OMG SoaML Standard

Modeling with SoaML - Part 1

Modeling with SoaML - Part 2

Modeling with SoaML - Part 3

Modeling with SoaML - Part 4

Modeling with SoaML - Part 5

Service Science

Exercise: Preparations/questions for Oblig 2a delivery 

22.03.2010BRE  3B Informatikkbygningen  MOS IV: Method Engineering and SPEM / EPF - for Service systems  Slides Lecture 9

Exercise: Intro to SPEM / EPF tools 

29.03.2010      Easter 
05.04.2010      Easter 
12.04.2010AJB  3B Informatikkbygningen  MS V: SOA and Service Design, Migration to SOA/Cloud Patterns with ADM  Slides Lecture 10 (1)

Slides Lecture 10 (2)

Exercise: Going through Oblig 2A 

19.04.2010TIR  3B Informatikkbygningen  MDI I: Semantic Web with Ontologies and Model Driven Interoperability  Slides Lecture 11

Exercise: Semantic web/Ontology/MDI tools 

26.04.2010TIR  3B Informatikkbygningen  MDI II: Semantic Services and Model Driven Interoperability  Slides Lecture 12

Exercise: Preparations /Questions for Oblig 2b delivery 

03.05.2010AJB++  3B Informatikkbygningen  MDE IV: Evolution and industrial practice of modelbased technologies  Slides Lecture 13

Development with Genova

Exercise: Going through Oblig 2B 

10.05.2010AJB  3B Informatikkbygningen  Course summary and preparation for Exam 31/5  Exercise: Going through old exams 

Exam: May 31st 2010 (Monday)

AJB – Arne J. Berre
BRE – Brian Elvesæter
GO – Gøran Olsen
JO – Jon Oldevik
TIR - Titi Roman

Published Feb. 1, 2010 12:00 PM - Last modified May 10, 2010 3:25 PM