inf5120 and inf9120 ”modelbasedsystem development” · (md/ea, smaply and balsamiq) n bae-4:...
TRANSCRIPT
![Page 1: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/1.jpg)
Telecom and Informatics 1
INF5120 and INF9120”Modelbased System development”
Lecture 4: 08.02.2016Arne-Jørgen Berre
![Page 2: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/2.jpg)
Telecom and Informatics 2
This Lecture, February 8, 2016
Introduction to App development with WebRation (and later with IFML)
n Introduction to Agile development (Scrum/Kanban –further for February 15th) w/Someone.io
n Further description for Obligs and tool training
![Page 3: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/3.jpg)
Telecom and Informatics
Course parts (16 lectures)
3
n January – February (1-7) (BAE/WebRatio): n MDE-1: Introduction to INF5120n MDE-2: Modeling structure and behaviour (UML and UML 2.0 and metamodeling) ( B Hjelle)n BAE-1: Business Architecture – Business Model Canvas - Strategyzer tool. n SAE-1: WebRatio for Mobile App development (Get an App up and running!)n BAE-2: Essence, Scrum, User stories and Use cases 2.0, Backlog, with Someone (B, OW)n BAE-3: BPMN process, VDML and UML Activ.Diagrams, … (MD/EA, Smaply and Balsamiq)n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela)n Oblig 1: BA Spec, WebRatio App1 (indivual) (end of February, March 7th), Agile Scrumn March (8,9,10) (MDE/IFML/Client-Side): n MDE-3: Model driven engineering – Metamodels, DSL, UML Profiles, EMF, Sirius Editorsn SAE-2: IFML – Interaction Flow Modeling Language, WebRatio advancedn MDE-4: DSLs – MOFScript, ATL Eclipse Sirius, transformation technologiesn Oblig 2: Sirius DSL Editor for IFML +/- (indivual), WebRatio/IFML App2 UI (simple) (end of
March, April 4th )n April (11,12,13) (SAE/UML/Server-side): n SAE-3: WebRatio Server side and IFML, Data models/UML, Architecture patternsn SAE-4: UML Service Modeling, ServiceML,SoaML, UML 2.0 Composition, MagicDrawn SAE-5: Non Functional requirements – OCL and PLanguagen Oblig 3: SA Spec (More models), WebRatio/IFML App 3 Server (end of April, May 2nd)n May (14,15,16): (Bringing it together)n SAE-6: Final WebRatio App demo and discussion day (May 2nd) n MDE-5: Enterprise Architecture, TOGAF, UPDM, SysML – DSLs etc. – Big picturen MDE-6: Conclusions/Summary of the coursen Exam (4 hours), (June 6th)
![Page 4: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/4.jpg)
Telecom and Informatics
Course components
4
Model DrivenEngineering (MDE)-1
Business ArchitectureEngineering (BAE)-2
Software/System ArchitectureEngineering (SAE)-3
"Citizense"3 OBLIGS
![Page 5: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/5.jpg)
Telecom and Informatics 5
This Lecture, February 1, 2016
Metamodeling and metamodels
Business Architecture, Business Engineering and Business Model Canvas
n Establishments of groups for Obligs. Introduction to the Obligs
n Introduction to tools
![Page 6: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/6.jpg)
Telecom and Informatics
Strategyzer (Osterwalder)
6
![Page 7: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/7.jpg)
Telecom and Informatics
Strategyzer interface
7
Add people
Add canvas
![Page 8: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/8.jpg)
Telecom and Informatics 8
![Page 9: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/9.jpg)
Telecom and Informatics 9
![Page 10: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/10.jpg)
Telecom and Informatics
"Citizense" - Project for spring 2016n www.biocaching.com
10
![Page 11: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/11.jpg)
Telecom and Informatics 11
Oblig 1, February 1, 2016
CitiSenze case – Oblig 1 part 1
n Group: Describe potential Business Model(s) for CitiSenze – using Strategyzer
![Page 12: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/12.jpg)
Telecom and Informatics 12
Next Lecture, February 15, 2016Agile development with User stories and Use
cases - Es
n Introduction to Agile development
n Introduction to Team management – using Someone.io –for Scrum and Kanban
n Business Model introduction – 1700-1800 Webinar with Osterwalder
![Page 13: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/13.jpg)
Telecom and Informatics
WebRatio, www.webratio.com
13
![Page 14: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/14.jpg)
Telecom and Informatics
WebRatio Mobile Platform
14
![Page 15: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/15.jpg)
Telecom and Informatics
Community Edition
15
![Page 16: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/16.jpg)
Telecom and Informatics
(30 min) Introduction video for WebRatio:
16
https://www.youtube.com/watch?v=UNG8FK3wEjA
![Page 17: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/17.jpg)
Telecom and Informatics
Register as a new user
17
Register as user at webratio.com (use uio.no e.mail address in the WebRatio community)
![Page 18: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/18.jpg)
Telecom and Informatics
Installing WebRatio Mobile Platform
18
https://my.webratio.com/learn/pcu1x?pcp1x=setting-up-webratio-mobile-platform-v-80&sp=page24t&link=ln230x&fllbck=.sv2
![Page 19: INF5120 and INF9120 ”ModelbasedSystem development” · (MD/EA, Smaply and Balsamiq) n BAE-4: Service Design, AT ONE,Touchpoints, UI, UX, Smaply and Balsamiq (Amela) n Oblig 1:](https://reader034.vdocuments.us/reader034/viewer/2022052014/602badfd20f6c35b8704ba37/html5/thumbnails/19.jpg)
Telecom and Informatics
IFML General overview
19
https://my.webratio.com/learn/learningobject/ifml-general-overview-v-72?link=oln72ae.redirect&nav=14&cbck=wrReq10172