Inf5120 modellbasert systemutvikling modelbased system development
Download
1 / 16

- PowerPoint PPT Presentation


  • 107 Views
  • Uploaded on

INF5120 ”Modellbasert Systemutvikling” ”Modelbased System development”. Lecture 5: 13.02.2012 Arne-J ørgen Berre arneb@ifi.uio.no or Arne.J.Berre@sintef.no. INF5120 - Lecture plan - 2012. Part I: SSI – Service Innovation and Agile Service/Software Engineering

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '' - jadyn


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Inf5120 modellbasert systemutvikling modelbased system development

INF5120”Modellbasert Systemutvikling””Modelbased System development”

Lecture 5: 13.02.2012

Arne-Jørgen Berre

arneb@ifi.uio.no or Arne.J.Berre@sintef.no


Inf5120 lecture plan 2012
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)


Inf5120 oblig exercise plan 2012
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)


Outline
Outline

  • INF5120 methodology - see: inf5120.modelbased.net

  • Service Design, AT ONE

  • myServiceFellow

  • Oblig 1

  • Next lecture



Service innovation practices support
Service innovation practices support

neffics.modelbased.net



Myservicefellow
myServiceFellow

http://vimeo.com/34160910


Individual exercise until february 13th
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


Service design my university
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


Requirements for the oblig 1 delivery
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


Inf5120 modelbased net
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


Use of tools in oblig 1
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


Next lecture february 20th 2012
Next Lecture – February 20th, 2012

  • SoaML continued

  • Information Modeling with UML

  • Oblig 1 – Group presentations, Actors and Role Play – baseline for value networks