INF5120 ”Modellbasert Systemutvikling” ”Modelbased System development” Lecture 5: 13.02.2012 Arne-Jørgen Berre [email protected] or [email protected] Telecom and Informatics 1 INF5120 - Lecture plan - 2012 Part I: SSI – Service Innovation and Agile Service/Software Engineering Part II: SSMDE – Model Driven Engineering Part III – Model Driven Interoperability and ADM 1: 16/1: Introduction to Model Based System Development (INF5120) 2: 23/1: SIE I: Enterprise Architecture, Role modeling-Collaboration and Value Networks – Verna Allee (VNA) 3: 30/1: SIE II:: Business Process Modeling with BPMN 2.0 and Business Model Innovation - Peter Lindgren (BMI) 4: 6/2: SIE III: AT ONE –User-oriented design – with Use cases and user stories 5: 13/2: SIE IV: Service modeling with SoaML – Service modeling - Design, patterns 6: 20/2: SIE V: Information Modeling with UML and Design with DCI - Design, patterns 7: 27/2: MDE I: Software Process Model Frameworks – Essence/SEMAT, SPEM, EPF and ISO 24744 –Shihong Huang/Brian Elvesæter 8: 5/3: MDE II: Metamodels, Domain specific languages and UML profiles (Franck Fleurey) 9: 12/3: MDE III: Metamodeling, MDLE and DSL Tools (EMF, GMF, ATL, Kermeta) 10: 19/3: MDE IV: Model transformations - MOFScript, QVT DSLs with examples 11: 26/3: MDE V: Internet Service Architectures - with BPM/BPEL and SOA/Cloud transformations 2/4, 9/4: EASTER 12: 16/4: MDE VI: User Interface Modeling – IFML etc. - ESITO 13: 23/4: MDI I: Semantic technologies, Ontologies and Semantic annotations , Rules/SBVR 14: 30/4: MDI II: Model Driven Service Interoperability 15: 7/5: MDI III: ADM and Migration to Cloud computing 16: 13/5: Conclusion and Summary for INF5120 - Preparation of Exam Exam: Monday June 4th, 2011, 1430-1830 (4 hours) Telecom and Informatics 2 INF5120 – Oblig/Exercise plan - 2012 1: 16/1: None 2: 23/1: Guest lecture: Value Networks – Verna Allee (VNA) 3: 30/1: Guest lecture: Business Model Innovation - Peter Lindgren (BMI) – Establish groups 4: 6/2: AT ONE initial exercise – overall approach for Oblig 1 – “myServiceFellow” 5: 13/2: Group presentation 6: 20/2: Group presentation 7: 27/2: Group presentation 8: 5/3: MDE Tools – introduction – Oblig 2 intro 9: 12/3: MDE Tools II - EMF 10: 19/3: MDE Transformation tools - Delivery of Oblig 1 11: 26/3: MDE V: Internet Service Architectures - with BPM/BPEL and SOA/Cloud transformations 11: 26/3: Walk through of Oblig 1 2/4, 9/4: EASTER 12: 16/4: MDE User Interface tools – ESITO o.a. 13: 23/4: Oblig 2 questions 14: 30/4: Oblig 2 delivery 15: 7/5: Oblig 2 summary 16: 13/5: Conclusion and Summary for INF5120 - Preparation of Exam Exam: Monday June 4th, 2011, 1430-1830 (4 hours) Telecom and Informatics 3 Outline INF5120 methodology - see: inf5120.modelbased.net Service Design, AT ONE myServiceFellow Oblig 1 Next lecture Telecom and Informatics Telecom and Informatics 5 Service Innovation Telecom and Informatics Telecom and Informatics Service innovation practices support neffics.modelbased.net Telecom and Informatics Service Innovation workflow Telecom and Informatics myServiceFellow http://vimeo.com/34160910 Telecom and Informatics 10 Individual exercise – until February 13th Download myServiceFellow on a SmartPhone, iPhone or Android (from the respective AppStore). Identifiy and evaluate touchpoints related to service interaction points you know about in the context of University of Oslo and Institute for Informatics Think both about touchpoints that can be incrementally improved and radically improved (i.e. new apps/applications etc.) Document your touchpoint evaluations using the app myServiceFellow Telecom and Informatics 11 Service Design – ”My University” Actors - Value Networks, Role models – VNA, Verna Allee Service/Customer Journey – BPMN, Role play, Touchpoints - UI sketches – Experiences – UI sketches Opportunities and Needs Identified services – SoaML – collaboration diagrams Specificed services – SoaML - composite diagrams 13/2: Touchpoint identification, customer journey (All) 20/2: Actors and Role models, Value Networks, Role play 27/2: BPMN diagrams, initial SoaML diagrams 19/3-26/3: Final group delivery Oblig 1 Telecom and Informatics 12 Requirements for the Oblig 1 delivery Methodology: inf5120.modelbased.net A group delivery – one document per group - containing your models for your selected area of interest. AT ONE – Service Innovation/Service Design Actors – Role models, CRC cards, – Interactive Role play, Value Network analysis Customer/User/Service journey, BPMN, User stories/use cases Touchpoints – Service descriptions/specifications, SoaML and UML for information exchange Opportunities/Needs – match/mismatch ? Experiences – Service experiences, User Interface sketches Voluntary: Model related to Business Model Innovation Telecom and Informatics 13 inf5120.modelbased.net Oblig 1: Required models from inf5120.modelbased.net Service innovation – with AT ONE - Actors – (role models, CRC, value networks) T, ONE Business process modelling (with BPMN – and potentially customer/service journeys) Business service modelling - SoaML User stories– and use cases - use case template Services architecture and contract modelling - SoaML Service interface and component modelling - SoaML Other areas/models are optional Telecom and Informatics 14 Use of tools in Oblig 1 Value Networks – VNA www.valuenetworks.com - one user representative per group Ideas – Sticky/coloured notes in Symphonical, www.symphonical.com – AT ONE workshop results Service journeys – BPMN in Modelio Service Models – SoaML in Modelio Service Information models – SoaML/UML in Modelio Telecom and Informatics 15 Next Lecture – February 20th, 2012 SoaML continued Information Modeling with UML Oblig 1 – Group presentations, Actors and Role Play – baseline for value networks Telecom and Informatics 16
© Copyright 2026 Paperzz