Two parts of a Harmonized Whole
|
|
- Elisabeth Magnussen
- 7 år siden
- Visninger:
Transkript
1 IN-MMO F2: 6/2 UML Oppførselsmodellering, Prosess, RUP og RUP/J2EE, Interoperabilitet og Arkitektur (MDA),COMET UML Oppførselsmodellering Øving + Oblig 1 UML Notasjon og prosess RUP - (Rational) Unified Process - Phases and workflows RUP for J2EE J2EE Developer roadmap OMG MDA Driven Architecture - overview COMET overview Arne J. Berre 11 Two parts of a Harmonized Whole Unified ing Language Process Convergence Today Unification leads to standards Convergence in the future Process frameworks through consensus RUP(Rational Unified Process), OOram/WE, MAGMA, ObjectOry, Open, Perspective, Catalysis, Arne J. Berre KobrA, COMET 22 1
2 Utvikling/Trender for Utviklingsprosesser ? Fossefallsmodell Funksjonell design -Skalerings-økonomi Egne verktøy 100% skredder Ad hoc prosess Alltid: over tid/kost Prosess forbedring Innkapslings-basert -Skalerings-økonomi Uavhengige verktøy 30% komp 70% eget Gjentakbare prosess Uvisst: til tid / kost Iterativ utvikling Komponent-basert ROI Integrerte verktøy 70% komp 30% eget Admin/Målt prosess -Of: til tid og kost Source: Software Project Management, A Unified Framework, Walker Royce, Addison-Welsey, 1998 Arne J. Berre viktige prinsipper for moderne systemutvikling Arkitektur-orientert tilnærming Iterativ livs-syklus prosess Komponentbasert utvikling Endrings-orientert miljø Round-trip engineering l-basert notasjon Objektiv kvalitets-kontroll Økende detaljeringsgrad Konfigurerbar prosess Arne J. Berre 44 2
3 The Unified Software Development Process (UML book 3) I. Jacobson, G. Booch, J. Rumbaugh Addison Wesley, 1999 ISBN , 463 pages The Rational Unified Process P. Kruchten Addison Wesley, 1998 first edition, 2001, second edition ISBN , 255 pages Arne J. Berre 55 The Unified Software Development Process A Use-Case-Driven Process An Architecture-Centric Process An Iterative and Incremental Process Arne J. Berre 66 3
4 Unified Process Framework Process Components Process Requirements Workflows Analysis Business ing Requirements Architecture Level Analysis Design Design ation Class Level Test ation Deployment Test Supporting Workflows Supporting Components Management Project Management Process Configuration Conf. Mngmt Environment Inception preliminary iteration(s) Phases #1 Phases Elaboration Construction Transition #2 #n #n+1 Iterations #n+2 #m #m+1 Arne J. Berre 77 Faser i livssyklusen Inception (Begynnelse/unnfangelse) Elaboration (Utdyping av planer, beskrivelse av egenskaper og basis arkitektur) Construction (Bygging av produktet) Transition (Overgang til brukere) Arne J. Berre 88 4
5 SA System Analyst Roles Test Engineer TE UCS Use-Case Spec ifier System Integrator SI UID User-Interface Designer Integration Tester IT A Architect System Tester ST UCE Use-Case Engineer CE Component Engineer Arne J. Berre 99 Requirements Core development workflows Analysis.Design ation Test Arne J. Berre
6 SA Find actors and s Structure use case model Plan and design Evaluate TE UCS Detail a Integrate system SI UID user interface Perform integration tes IT A UCE Prioritise s Architectural Design Impl Perf.sys. ST CE class/ss -u. Arne J. Berre Virksomhets (Business) lering Resultater: Felles terminology/vokabular, Virksomhets aktører og virksomhets bruks-tilfelle, Virksomhets Objekt modell (arbeidere/entiteter) Roller: Virksomhets analytiker, designer, kritiker Arne J. Berre
7 Kravfrembringing Resultater: Visjon, bruks-tilfeller, term-bok, kravegenskaper, software arkitektur dokument, brukergrensesnitt-prototyp Roller:System analytiker, bruks-tilfelle forfatter, arkitekt, brukergrensesnitt-bygger, krav-kritiker Aktiviteter: Finn aktører og brukstilfeller, prioriter brukstilfeller, detaljer brukstilfelle, prototyp brukergrensesnitt, strukturer brukstilfelle modell Arne J. Berre SA Find actors and s Structure use case model Plan and design Evaluate TE UCS Detail a Integrate system SI UID user interface Perform integration tes IT A UCE Prioritise s Architectural Design Impl Perf.sys. ST CE class/ss -u. Arne J. Berre
8 (Krav) Analyse Resultater: Analyse modell, Analyse klasser, brukstilfelle realisering-analyse, analyse-pakker, arkitekturbeskrivelse (view på analyse modell) Roller: Arkitekt, brukstilfelle-engineer, komponentbygger Aktiviteter: Arkitektur analyse, v brukstilfelle, analyse av klasse, analyse av pakke Arne J. Berre SA Find actors and s Structure use case model Plan and design Evaluate TE UCS Detail a Integrate system SI UID user interface Perform integration tes IT A UCE Prioritise s Architectural Design Impl Perf.sys. ST CE class/ss -u. Arne J. Berre
9 Design Resultater: Design modell, Design klasser, Software arkitektur dokument (m/design-view + deployment-view) bruks-tilfelle realisering, pakker/sub-systemer, data modell Roller: Arkitekt, Brukstilfelle-ansvarlig, Komponentbygger Aktiviteter: Arkitektur design, v brukstilfeller, v klasser, v subsystemer Arne J. Berre SA Find actors and s Structure use case model Plan and design Evaluate TE UCS Detail a Integrate system SI UID user interface Perform integration tes IT A UCE Prioritise s Architectural Design Impl Perf.sys. ST CE class/ss -u. Arne J. Berre
10 asjon Resultater: asjons modell, software arkitektur dokument (implementasjons-modell), integrasjons/bygge-plan, komponenter, implementerte sub-systemer, realiserte grensesnitt Roller: Arkitekt, system integrator, komponent-bygger Aktiviteter: Arkitektur implementasjon, system integrasjon, implementer subsystem, implementer klasse, utfør enhets- Arne J. Berre SA Find actors and s Structure use case model Plan and design Evaluate TE UCS Detail a Integrate system SI UID user interface Perform integration tes IT A UCE Prioritise s Architectural Design Impl Perf.sys. ST CE class/ss -u. Arne J. Berre
11 Test Resultater: Test modell, -tilfeller, -prosedyrer, -skripts, plan, last-modell, subsystemer - komponenter - pakker - klasser, feil-rapporter Roller: Test-designer, system-er, integrasjonser, last/ytelses-er, komponent-bygger Aktiviteter: Planlegg, design, implementer, utfør integrasjons-, utfør system-, evaluer Arne J. Berre SA Find actors and s Structure use case model Plan and design Evaluate TE UCS Detail a Integrate system SI UID user interface Perform integration tes IT A UCE Prioritise s Architectural Design Impl Perf.sys. ST CE class/ss -u. Arne J. Berre
12 Igangsettelse (Deployment) Resultater: Innføringsplaner, sluttbruker dokumentasjon, release dokumentasjon, installasjonsprodukter, opplæringsmateriale Roller: Innføringsansvarlig, Teknisk forfatter, ør, kurs-utvikler Arne J. Berre Konfigurasjons Administrasjon Resultater: Konfigurasjons-administrasjons-plan, endrings-forespørsler Roller: Prosjekt-leder, Konfigurasjons-ansvarlig, andre i prosjektet Arne J. Berre
13 ProsjektAdministrasjon Resultater: Forretningsmessig begrunnelse, Systemutviklings-plan, Iterasjons-plan, Iterasjonsvurdering, Status-vurdering, Målings-plan, risiko-liste, prosjekt-plan Roller: Prosjekt-leder Arne J. Berre Omgivelse Resultater: Retningslinjer for Virksomhetsmodellering, Utvikling/Programmering/Test, Brukstilfellemodellering, Design, dokumentasjon, brukergrensesnitt Roller: Virksomhetsanalytiker, prosess-ansvarlig, system analytiker, system integrator, system administrator, verktøy-ansvarlig, brukergrensesnittansvarlig, teknisk forfatter, arkitekt Arne J. Berre
14 Faser i livssyklusen Inception (Begynnelse/unnfangelse) (5-8 %) Elaboration (Utdyping av planer, beskrivelse av egenskaper og basis arkitektur) (20-25 %) Construction (Bygging av produktet) (60-65%) Transition (Overgang til brukere) (8-10 %) Arne J. Berre Inception Goal: Establish the business case - launches the project Execute core workflow activities to: Define the system scope, Outline the candidate architecture Results: feature list, first business/domain model, first use-case /design models, first candidate architecture, possibly a proof-of-concept prototype, initial risk-list, use-case ranking list, project plan, first draft of business case (context and success criteria) Arne J. Berre
15 SA Find actors and s Structure use case model Plan and design Evaluate TE UCS Detail a Integrate system SI UID user interface Perform integration tes IT A UCE Prioritise s Architectural Design Impl Perf.sys. ST CE class/ss -u. Arne J. Berre Elaboration Goal: Make the Architectural baseline Execute core workflow activities to: Capture and refine most of the requirements, develop the architectural baseline Results: complete business/domain model, new versions of use-case (80%) (80%) design (10%), deployment (10%) and implentation (10%) models, executable architecture, arch description, updated risk list, plan for const/tran, preliminary user manual (optional), completed business case Arne J. Berre
16 SA Find actors and s Structure use case model Plan and design Evaluate TE UCS Detail a Integrate system SI UID user interface Perform integration tes IT A UCE Prioritise s Architectural Design Impl Perf.sys. ST CE class/ss -u. Arne J. Berre Construction Goal: to get initial operational capability Execute core workflow activities to: Grow the system Results: plan for transition, executable software, all artifacts/models, maintained architecture description, prel. User manual, business case Arne J. Berre
17 SA Find actors and s Structure use case model Plan and design Evaluate TE UCS Detail a Integrate system SI UID user interface Perform integration tes IT A UCE Prioritise s Architectural Design Impl Perf.sys. ST CE class/ss -u. Arne J. Berre Transition Goal: to complete the product release Activities to: meet requirements to the satisfaction of the stakeholders, handle all issues needed for operation in the user environment, including correction of errors reported by beta-users/acceptance ers Results: executable software, legal documents, comleted artifacts/models, completed architecture description, Final. User manual, training and support material Arne J. Berre
18 RUP/J2EE book Requirements J2EE Developer Roadmap Define the system Refine the system definition Analysis.Design Define initial Architecture Analyze behaviour Refine the Architecture Detail the design ation Structure the implementation model Design elements Arne J. Berre J2EE Roadmap Systems realized by refined into (ref) defined in Use-case realized by ref Design ref ref Implemen ation Deployment User Experience Data Arne J. Berre
19 OMG -Driven Architecture (MDA) MDA book Arne J. Berre Tool-chain for -based development ing&code-generation Documents UI logic Programming & Test Environment Deployed Infrastructure Interaction/Pres services UML models Code generation UML profiles - using Rose, COOL:Jex,... XMI Application logic Shared Business logic Data base schema Repository - using Java, C++, VB,.. Application and process services Shared Business Services Data services & Legacy systems - using J2EE, Corba, COM, Real-time,... Arne J. Berre
20 Sal es & Pl anni ng Vessel Schedul e Work Order Exec. M oni t or i ng Sei smi c Acqui si t i on Vessel Oper at i on Pr od. st at i stics Downt i me st at. NC R Op. Mgr Repor t i ng & M oni t or i ng Supp or t Engi neer i ng Registrator Secretariat application ClubRegister Obt ai ncl ubinf oanddeliver to regi steri ngprocessor Cl ubregi stration Information Existi ngclubinfo Edi t and aceptexistingclubinfo AskClubRegi stertocheck if Cl ubalreadyexists ExistingClubInfo Asktoeditandconfirmexisting ClubInfo Askto registerclub [Cl ub Exists] CheckifCl ubexists [Club do notexi sts] AddClub : Registr ator : Secreta riat : ClubRe gister Applicatio n registe rclu b clubexists registe rclu b : Registr ator : Secreta riat : ClubRe gister Applicatio n registe rclu b clubexists registe rclu b A rnor e r en k ul ty pe Dette er et forsøk på å fylle denne k omm enten m ed text 0,1 Context Business model Goal Context statement Vision for change Risk Business Resource Business Process & Role Busines domain to system domain mapping Work element Use case refinement and RA 0,1 world Business model Scoping statement s Context statement Vision for change Risk Architecture model Component structure and internal design Interface and interaction specification Platform specific model UMT Config model Component implementation model Goal Business Resource Business Process & Role -> WARM Work Element Analysis Requirements model Use case model System Boundary RA Analysis * Use case Scenario PIM Data Types User Service Tier User Resource Service Tier Business Service Tier Resource Service Tier Real world Concepts& Processes Arne J. Berre Deployment UserService Domain Business Service Domain User Interface Tier RA RA Actors WorkflowServiceDomain PresentationTier UserDialog Tier LA COMET LS Artifacts Component Infrastructure & Workflow Engine (Microworkflow) Legacy Business Domain System Domain Context statement Business (What and why) Goal Business process & Role model (warm) Business Resource model System Boundary Requirements (What) Use case scenario s Other requirements Arnor er en kul type Dette er et forsøk på å fyll e d enne k om men ten med text Vision for change Risk BCE Subsystem1 Su bs yste m 2 Iterative & Incremental Subsystem4 Subsystem3 Component structure & internal design Interface and interaction specification Problem domain Platform Specific model (HowSolution) UMT config model Deployment Applications Business components General components OS HW Arne J. Berre Solution domain Component 40 ation 40 20
21 Activity organizationby work type Phases - organisation along time Process activities Inception Elaboration Construction Business modelling Requirements modelling Architecture ling PSM modelling Test Supporting activities Project management Work product management Iterations: preliminary iteration(s) #1 #2 #n Transition #n+1 #n+2 #m #m+1 Review milestones: Concept Review Iteration Launch Technical Audit Product Commit Demonstrator Iteration Launch Demonstrator Iteration Launch Demo / Delivery Beta Test Launch Acceptance Meeting Arne J. Berre Sekvensdiagram - Buy Black Coffee : CashBox : FrontPanel : M ixe r : CupDispenser : CoffeeDispenser : Wat e r Dis p e ns e r : Custome r coin(s) enable select black coffee dispense cup, coffee, water dispense dispense coffe e served dispense disable Arne J. Berre
Two parts of a Harmonized Whole
IN-MMO F2: 6/2 UML Oppførselslering, Prosess, RUP og RUP/J2EE, Interoperabilitet og rkitektur (MD),COMET UML Oppførselslering Øving + Oblig 1 UML Notasjon og prosess RUP - (Rational) Unified Process -
DetaljerA Study of Industrial, Component-Based Development, Ericsson
A Study of Industrial, Component-Based Development, Ericsson SIF8094 Fordypningsprosjekt Ole Morten Killi Henrik Schwarz Stein-Roar Skånhaug NTNU, 12. des. 2002 Oppgaven Studie av state-of-the-art : utviklingsprosesser
DetaljerINF 5120 Obligatorisk oppgave Nr 2
INF 5120 Obligatorisk oppgave Nr 2 Vigdis Bye Kampenes Stein Grimstad Gruppe 26 INF 5120 Obligatorisk oppgave Nr 2... 1 1 Business model... 2 Innledende kommentarer... 2 Andre avgrensninger... 2 Scoping
DetaljerForslag til løsning. Oppgave 1
Forslag til løsning Eksamen 2003 Oppgave 1 A) Lag en Business Model (COMET) for krisehåndteringssystemet. B) Diskuter fordeler og ulemper ved bruk av COMET i forhold til (Rational) Unified Process for
DetaljerUniversity of Oslo Department of Informatics. INF Modellering med objekter Oblig 2, V2004. Skrevet av:
University of Oslo Department of Informatics INF5120 - Modellering med objekter Oblig 2, V2004 Skrevet av: Gruppe 16 Geir Atle Hegsvold (gahegsvo) Harald Maalen (haralm) André Sollie (andresol) 2 Index
DetaljerHvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk
Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk Logica 2012. All rights reserved No. 3 Logica 2012. All rights reserved No. 4 Logica 2012. All rights reserved
DetaljerINF5120 - Oblig 2. Hour Registration System (HRS)
INF5120 - Oblig 2 Hour Registration System (HRS) 1 av 40 1 Innholdsfortegnelse 1 Innholdsfortegnelse... 2 2 Innholdsfortegnelse for figurer... 3 3 Hour Registration System (HRS)... 4 3.1 Introduksjon...
DetaljerDen europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo,
Den europeiske byggenæringen blir digital hva skjer i Europa? Steen Sunesen Oslo, 30.04.2019 Agenda 1. 2. CEN-veileder til ISO 19650 del 1 og 2 3. EFCA Guide Oppdragsgivers krav til BIMleveranser og prosess.
DetaljerCOMET Business Modelling
INF520 Modellbasert systemutvikling COMET Business Modelling COMET Requirements Modelling Forelesning 2.03.2007 Brian Elvesæter brian.elvesater@sintef.no COMET Business Modelling with WesternGeco Survey
DetaljerOblig2 i INF5120 Modellering med objekter UiO V04, Timelisteføringssystem Ver 6. 040428
Oblig2 i INF5120 Modellering med objekter UiO V04, Timelisteføringssystem Ver 6. 040428 Gruppe 1: Fredrik Melsom Klausen, Andreas Limyr, Odd-Wiking Rahlff, Tho Diu Tang 1...1 2. BUSINESS MODEL...2 2.1
Detaljer17. mars Store aud Moderne systemuviklingsmetoder. Kjetil Jørgensen-Dahl, Objectnet og Arne-Jørgen Berre, SINTEF, UiO. Telecom and Informatics 1
17. mars Store aud Moderne systemuviklingsmetoder Kjetil Jørgensen-Dahl, Objectnet og Arne-Jørgen Berre, SINTEF, UiO Telecom and Informatics 1 Innhold 1) CV intro 5 min. (1 slide pr pers) 2) Intro 15 min
DetaljerINF Modellering med objekter (Oblig 2) **TimeregistreringSystem** (Designet av Alen Cemer
INF5120 - Modellering med objekter (Oblig 2) **TimeregistreringSystem** (Designet av Alen Cemer alence@ifi.uio.no) 1 2 2-1: Business Model... 5 Scoping Statements Context Statements... 5 Goal modell...
DetaljerINF5120 Oblig 2 - Timeregistreringssystem Gruppe 25 Annette Kristin Levine Nils-Kristian Liborg Unni Nyhamar Hinkel
INF5120 Oblig 2 - Timeregistreringssystem Gruppe 25 Annette Kristin Levine Nils-Kristian Liborg Unni Nyhamar Hinkel 2-1 Business Model 2-1 a) Scoping statements I Våre avgrensninger Timeregistreringssystemet
DetaljerMDA Tool Support for SOI. Mike Rosen CTO, AZORA Technologies, Inc.
MDA Tool Support for SOI Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com Mike Rosen ACCESS TO THE EXPERTS Consultant Chief Enterprise Architect for service and component based systems
DetaljerConference Centre Portal (CCP)
IN-MMO Obligatorisk oppgave 1 Brian Elvesæter mmo-oppgaver@ifi.uio.no 1 Conference Centre Portal (CCP) 2 1 Oblig 1: Problem description [1/3] The Conference Center Portal is an Internet portal that organizers
DetaljerEn praktisk anvendelse av ITIL rammeverket
NIRF 17. april 2012 En praktisk anvendelse av ITIL rammeverket Haakon Faanes, CIA,CISA, CISM Internrevisjonen NAV NAVs ITIL-tilnærming - SMILI NAV, 18.04.2012 Side 2 Styring av tjenestenivå Prosessen omfatter
DetaljerHour Registration System (HRS) Oblig 2. DEL 1: COMET Business Modelling
Hour Registration System (HRS) Oblig 2 DEL 1: COMET Business Modelling Innlevering i inf5120 Av gruppe 3 som består av Øivind Hepsø Geir Ivar Jerstad Kjetil Myhre Business antakelser Ansatt kan registrere
DetaljerUniversity of Oslo Department of Informatics. Hours Registration System (HRS) INF 5120 Oblig 2. Skrevet av:
University of Oslo Department of Informatics Hours Registration System (HRS) INF 5120 Oblig 2 Skrevet av: Lars Warholm Astrid Magistad Solvor Skaaden Kristine Sæhlie (lwarholm) (astrim) (sjskaade) (krissae)
DetaljerInvitation to Tender FSP FLO-IKT /2013/001 MILS OS
Invitation to Tender FSP FLO-IKT /2013/001 MILS OS April 15th 2013 Forfatter Prosjektittel 19.04.2013 19.04.2013 1 Introduction AGENDA Important aspects regarding the competition and Invitation to tender
DetaljerSlides made by Sommerville adapted by Letizia Jaccheri, all the slides are part of the syllabus Topics covered
Chapter 2 Software Processes Slides made by Sommerville adapted by Letizia Jaccheri, all the slides are part of the syllabus Topics covered Software process models and software process Process activities
DetaljerINF5120 Modellbasert systemutvikling
INF5120 Modellbasert systemutvikling Interoperability Frameworks Information and ontologies s Forelesning 23.04.2007 Arne-Jørgen Berre Arne.J.Berre@sintef.no Pensum litteratur F Foiler fra alle forelesningene,
DetaljerEXAM TTM4128 SERVICE AND RESOURCE MANAGEMENT EKSAM I TTM4128 TJENESTE- OG RESSURSADMINISTRASJON
Side 1 av 5 NTNU Norges teknisk-naturvitenskapelige universitet Institutt for telematikk EXAM TTM4128 SERVICE AND RESOURCE MANAGEMENT EKSAM I TTM4128 TJENESTE- OG RESSURSADMINISTRASJON Contact person /
DetaljerBruk av HP Quality Center med smidige utviklingsmetoder. HP Sofware Norge
Bruk av HP Quality Center med smidige utviklingsmetoder Kjell Lillemoen HP Sofware Norge QC og smidige metoder Agenda Smidig terminologi Smidig metoder og verktøy Hvilke krav bør vi stille QC med Scrum
DetaljerISO 41001:2018 «Den nye læreboka for FM» Pro-FM. Norsk tittel: Fasilitetsstyring (FM) - Ledelsessystemer - Krav og brukerveiledning
ISO 41001:2018 «Den nye læreboka for FM» Norsk tittel: Fasilitetsstyring (FM) - Ledelsessystemer - Krav og brukerveiledning ISO 41001:2018 Kvalitetsverktøy i utvikling og forandring Krav - kapittel 4 til
DetaljerSykehuspartner HF En partner for helsetjenester i utvikling. Hvordan bygge et sykehus ved å bruke TOGAF rammeverk. En praktisk tilnærming
Sykehuspartner HF En partner for helsetjenester i utvikling Hvordan bygge et sykehus ved å bruke TOGAF rammeverk. En praktisk tilnærming 1 Agenda Bakgrunn TOGAF : organisering & leverabler Gjennomgang
DetaljerSystemutviklingsmetoder
Systemutviklingsmetoder Kapittel 2, 4, 5 07.01.2004 Kirsten Ribu 1 I dag Et eksempel på et system med kravspesifikasjon Utviklingsmodeller: Strukturert systemutvikling (Fossefall-modellen) Evolusjonær
DetaljerHensikten med denne delen av kurset. Objektorientering hva er det? Objektets egenskaper. Best practises ved programvareutvikling
Objektorientert systemutvikling, litt UML og Rational Unified Process (RUP) UML Distilled kap. 2 Hensikten med denne delen av kurset Å lære og øve på modelleringsteknikker Å lære om gode designprinsipper
DetaljerEr du nysgjerrig på om det er mulig...
BIMMER: Hvorfor ta steget over til Novapoint DCM og Quadri DCM? SOLVEIG FISKAA OG HEIDI BERG, VIANOVA SYSTEMS Er du nysgjerrig på om det er mulig......å dele alle infrastruktur data i en intelligent modell,
DetaljerDistributed object architecture
Forelesning IMT2243 6. April 2010 Tema: forts. arkitektur og design av programvare Prosjektstatus Programvarearkitektur Oppsummering fra før påske Distribuerte objektarkitektur MDA - Model Driven Architecture
DetaljerINF5120 Modellbasert Systemutvikling Modelbased System development
INF5120 Modellbasert Systemutvikling Modelbased System development Forelesning 22.01.2007 Arne-Jørgen Berre 1 Velkommen til INF5120 Modellbasert Systemutvikling Modellbasert Systemutvikling Tidligere:
DetaljerGrunnlag: 11 år med erfaring og tilbakemeldinger
Antenor Management System v5 Grunnlag: 11 år med erfaring og tilbakemeldinger Antenor Management System v5 AMS v5 første versjon lanseres 13. november 100% uavhengig plattform 100% dedikert til Quality
DetaljerErfaringer fra en Prosjektleder som fikk «overflow»
Erfaringer fra en Prosjektleder som fikk «overflow» Per Franzén, Project Manager August 30 th, 2017 ERFARINGER FRA EN PROSJEKTLEDER SOM FIKK «OVERFLOW» AV GDPR BEGREPER OG INSTRUKSER Purpose limitation
DetaljerLegacy System Exorcism by Pareto s Principle. Kristoffer Kvam/Rodin Lie Kjetil Jørgensen-Dahl
Legacy System Exorcism by Pareto s Principle Kristoffer Kvam/Rodin Lie Kjetil Jørgensen-Dahl 1 Et generisk mobilnett Service Service Provider Service Provider Provider External Services Internet Webinterface
DetaljerROS analyse for samfunnskritiske IKT systemer. Utfordringer og muligheter 24/11-05
ROS analyse for samfunnskritiske IKT systemer Utfordringer og muligheter 24/11-05 Hermann Steen Wiencke Proactima/Universitetet i Stavanger 1 Et samarbeid mellom Universitetet i Stavanger og Rogalandsforskning
DetaljerUke 5. Magnus Li INF /
Uke 5 Magnus Li magl@ifi.uio.no INF3290 26/27.09.2017 Repetisjon av begreper Diskusjonsoppgaver I første innlevering ønsker vi et brukerperspektiv i et informasjonssystem - Hva kan inngå i et slikt informasjonssystem?
DetaljerReferansearkitektur use cases. Kjell Sand SINTEF Energi AS NTNU Institutt for elkraftteknikk
Referansearkitektur use cases Kjell Sand SINTEF Energi AS NTNU Institutt for elkraftteknikk 1 Begrunnelse for arkitektur use cases Med det brede perspektivet Smart grids har, er det nødvendig å dele det
DetaljerSystem integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås,
System integration testing Forelesning Systems Testing UiB Høst 2011, Ina M. Espås, Innhold Presentasjon Hva er integration testing (pensum) Pros og cons med integrasjonstesting Når bruker vi integration
DetaljerINF5120 Modellbasert Systemutvikling Modelbased System development
INF5120 Modellbasert Systemutvikling Modelbased System development Forelesning 26.01.2006 Arne-Jørgen Berre 1 Velkommen til INF5120 Modellbasert Systemutvikling Modellbasert Systemutvikling Tidligere:
DetaljerOptimalJ-kurs UIO Oppsummering av kurset. De ulike modellene egenskaper og formål
OptimalJ-kurs UIO 2004 Agenda Time 1: Oppsummering av kurset Time 2: De ulike modellene egenskaper og formål Team Development med OptimalJ Domain Patterns Egenutviklede transformasjoner (krever Architect
DetaljerCORBA Component Model (CCM)
CORBA Component Model (CCM) INF5040 Høst 2005 Erlend Birkedal Jan Erik Johnsen Tore Ottersen Løkkeberg Denne presentasjonen CORBA Svakheter ved CORBA Object Model Komponenter CORBA Component Model Hva
DetaljerEndringsdyktige og troverdige systemer
Endringsdyktige og troverdige systemer Modellering av avhengigheter for å evaluere systemkvalitet 15. jan. 2009 Aida Omerovic SINTEF IKT/UiO 1 Outline Motivation PREDIQT method Practical application of
DetaljerModel Driven Architecture (MDA) Interpretasjon og kritikk
Model Driven Architecture (MDA) Interpretasjon og kritikk Ragnhild Kobro Runde (Ifi, UiO) Veileder: Ketil Stølen (Ifi/SINTEF) Stuntlunsj SINTEF Oversikt Bakgrunn/utgangspunkt for presentasjonen MDA stuntlunsj
DetaljerOppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 29.04.2009. IMT2243 : Systemutvikling 1
Oppsummering : IMT2243 Systemutvikling Målformuleringen i emnebeskrivelsens : Studentene skal ha forståelse for grunnleggende administrative og teknologiske aspekter ved spesifisering, utvikling, innføring
DetaljerGeWare: A data warehouse for gene expression analysis
GeWare: A data warehouse for gene expression analysis T. Kirsten, H.-H. Do, E. Rahm WG 1, IZBI, University of Leipzig www.izbi.de, dbs.uni-leipzig.de Outline Motivation GeWare Architecture Annotation Integration
DetaljerINF2120 Tools at your fingertips
INF2120 Tools at your fingertips Version 070124 23-Jan-07 INF2120 Prosjekt i modellering 1 Eclipse og RSM en god IDE? med foiler også av Andreas Limyr og Gøran K. Olsen før begge Ifi, nå begge Sintef 23-Jan-07
DetaljerUNIVERSITETET I OSLO Institutt for Informatikk. INF5120 Modellering med objekter Oblig 2 Time Master. Skrevet av: Kristrun Arnarsdottir. 03.
UNIVERSITETET I OSLO Institutt for Informatikk INF5120 Modellering med objekter Oblig 2 Time Master Skrevet av: Kristrun Arnarsdottir Arild Fines Ine Lyche Sigernes - (kriar) - (arildfi) - (inel) 03. mai
DetaljerPLAN. IN 331 Produkt og prosessforbedring i systemutvikling DEL 4 Valg av prosessmodell. Geir Amsjø.
ACT PLAN IN 331 Produkt og prosessforbedring i systemutvikling DEL 4 Valg av prosessmodell Geir Amsjø geirams@ifi.uio.no, geir.amsjo@spitia.no DO CHECK 4 Oktober 2002 IN331 1 Først litt om prosjekter Når
DetaljerVirksomhetsarkitektur (VA) og rammeverk
Virksomhetsarkitektur (VA) og rammeverk Tom A. Heiberg Capgemini Norway / Oslo Principal / Enterprise Architecture Mobil: + 47 932 21 704 Tom-Andre.Heiberg@Capgemini.no Anne Lise Furmyr Capgemini Norway
DetaljerProsess til folket! AICIT work in progress. Copyright 2012 Accenture All Rights Reserved
Prosess til folket! AICIT work in progress AICIT Oslo er et innovasjonssenter innen Business Process Management (BPM) og Mobil Accenture Innovation Center for IBM Technologies Samarbeid mellom Accenture,
DetaljerNye krav i ISO 9001, hvilke er de og hvordan implementere disse i TQM? Ragna Karoline Aasen
Nye krav i ISO 9001, hvilke er de og hvordan implementere disse i TQM? Ragna Karoline Aasen IMPLEMENTERINGSPLAN September 2015 ISO 9001:2015 publiseres Høst 2015 Akkreditering av sertifiseringsorganene
DetaljerSuksessfaktorer i UBW-prosjekter
1 Suksessfaktorer i UBW-prosjekter MAGNUS KROKEN Sensitivity: Internal FØRST 2 2019 UBW-prosjekt er endringsprosjekt «Lav brukeradopsjon er primærårsaken til fiasko i 70% av mislykkede teknologiprosjekter»
DetaljerSoftware Requirements and Design (SRD) 1 Generelt om dokumenter
Software Requirements and Design (SRD) Vi må ha en standard tittelside (Side 1) på alle dokumenter. I tillegg til tittel, kan vi ha med firmanavn, logo, m.m. Innholdsfortegnelse bør også være med på side
DetaljerInnebygd informasjonssikkerhet hvordan ivareta sikkerhet i prosjekter?
Innebygd informasjonssikkerhet hvordan ivareta sikkerhet i prosjekter? Lillian Røstad Seksjonssjef Seksjon for informasjonssikkerhet Direktoratet for forvaltning og IKT Seksjon for informasjonssikkerhet
DetaljerISO-standarderfor informasjonssikkerhet
Verifying security since 1999 ISO-standarderfor informasjonssikkerhet ISO/IEC 27000-serien Information technology Security techniques oiso/iec 27000 Information security management systems Overview and
DetaljerMED PUBLIC CLOUD INNOVASJON OG MULIGHETER. Altinn Servicelederseminar September 2017
INNOVASJON OG MULIGHETER MED PUBLIC CLOUD Altinn Servicelederseminar - 21. September 2017 Geir Morten Allum geir.morten.allum@basefarm.com Product Development Basefarm AGENDA ALTINN SERVICELEDERSEMINAR
DetaljerTom Røise 24.Mars 2009
Forelesning IMT2243 24. Mars 2009 Tema : Design av programvare Offshore Software Development (se foiler for sist) Hva er målet i designfasen? Generelle steg ved design av programvare Softwarearkitektur
DetaljerProgramvareprosesser Software Process
Kapittel 2 Programvareprosesser Software Process Carl-Fredrik Sørensen Letizia Jaccheri Ian Sommerville Programvareprosesser Temaer som dekkes Programvareprosesser og modeller for programvareprosesser
Detaljerbuildingsmart international
buildingsmart international Hva er hovedfokus for tiden? Presented by: Bjørn K Stangeland buildingsmart international Vision: Sustainability by building SMARTER Mission: Contribute to sustainable built
DetaljerFM strategi: Bruk av standarder for sourcing, effektivisering og dialog
April 2015 FM strategi: Bruk av standarder for sourcing, effektivisering og dialog MERETE HOLMEN MURVOLD En standard er en frivillig akseptert måte å gjøre det på og en harmonisering av beste praksis Foto:
DetaljerOffshore Wind Turbine Support Structures. Erfaringer med å søke EU finansiering
Offshore Wind Turbine Support Structures Erfaringer med å søke EU finansiering 1 Agenda 5 Steps to EU-funding Introduksjon Ø Steg 1: Big picture Ø Steg 2: Nåsituasjonen Ø Steg 3: Finansieringsalternativer
DetaljerHensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen
Hensikten med denne delen av kurset Objektorientert systemutvikling Rational Unified Process (RUP) Gurholt og Hasle kap. 6 UML Distilled kap. 2 Å lære modellerings- og designprinsipper og øve opp teknikker
DetaljerRS402 Revisjon i foretak som benytter serviceorganisasjon
Advisory RS402 Revisjon i foretak som benytter serviceorganisasjon Aina Karlsen Røed, senior manager Leder av IT-revisjon i Ernst & Young, Advisory Dette dokumentet er Ernst & Youngs eiendom. Dokumentet
DetaljerFrom Policy to personal Quality
part of Aker From Policy to personal Quality Aker Solutions Bjørn Lende VP Quality Management MMO October 2011 2011 Aker Solutions Our vision and values Built on more than 170 years of industrial tradition
DetaljerSRP s 4th Nordic Awards Methodology 2018
SRP s 4th Nordic Awards Methodology 2018 Stockholm 13 September 2018 Awards Methodology 2018 The methodology outlines the criteria by which SRP judges the activity of Manufacturers, Providers and Service
DetaljerFellesprosjekt: gruppe 214
Fellesprosjekt: gruppe 214 Innholdsliste Use case diagrammer...3 Scenario 1 - Registrere prosjekt...3 Scenario 2 - Registrere erfaringer...4 Scenario 3, 4, 5 - Lese og kommentere erfaringer...5 Klassediagram...6
DetaljerForelesning IMT Mars 2011
Forelesning IMT2243 24. Mars 2011 Tema : Design av programvare Hva er målet i designfasen? Generelle steg ved design av programvare Softwarearkitektur Struktur og organisering Kontrollmekanismer Dekomponering
DetaljerEksamen INF
Eksamen INF5120 06.06.2005 Et løsningsforslag Oppgave 1 a) Business Model Oppgaven spør om en business model for samhandlingen mellom Buyer og Seller, og det er da viktig å ikke modellere alt det andre!!!
DetaljerItled 4021 IT Governance Fra IT-strategi til digital forretningsstrategi og plattformer
Itled 4021 IT Governance Fra IT-strategi til digital forretningsstrategi og plattformer September 2018 Bendik Bygstad Læringsmål Kunne definere IT-strategi, og forholdet til forretningsstrategi? Kunne
DetaljerInternasjonal standardisering. Erlend Øverby erlend.overby@hypatia.no
Internasjonal standardisering Erlend Øverby erlend.overby@hypatia.no Internasjonal standardisering SN/K186 Standard Norge, Komite 186 Norsk skyggekomite: ISO IEC/JTC1/SC36 CEN TC353 ISO/IEC JTC1/SC36 (ITLET)
DetaljerStatus for IMOs e-navigasjon prosess. John Erik Hagen, Regiondirektør Kystverket
Status for IMOs e-navigasjon prosess John Erik Hagen, Regiondirektør Kystverket E-Navigasjoner skal føre til: - økt navigasjonssikkerhet - økt effektivitet i shipping - enklere adgang til havner og farvann,
DetaljerE-Learning Design. Speaker Duy Hai Nguyen, HUE Online Lecture
E-Learning Design Speaker Duy Hai Nguyen, HUE Online Lecture Design Educational Design Navigation Design Educational Design Some Important Considerations: 1. Authentic learning environment: For effective
DetaljerIN-MMO Arne-Jørgen Berre Telecom and Informatics UML notasjon Oppførselsmodellering Telecom and Informatics
IN-MMO Forelesning 06.02.2003 Arne-Jørgen Berre arne.j.berre@sintef.no 1 UML notasjon Oppførselsmodellering 2 1 UML Behavioral Modelling Use Cases Interactions Sequence diagrams Collaboration diagrams
DetaljerRisikofokus - også på de områdene du er ekspert
Risikofokus - også på de områdene du er ekspert - hvordan kan dette se ut i praksis? - Ingen er for gammel til å begå nye dumheter Nytt i ISO 9001:2015 Vokabular Kontekst Dokumentasjonskrav Lederskap Stategi-politikk-mål
DetaljerKontinuitetsplanlegging teori og praksis. Arve Sandve Scandpower AS ESRA,
Kontinuitetsplanlegging teori og praksis Arve Sandve Scandpower AS ESRA, 25.10.2012 Scandpowers tjenester Risk based management Risk management software Risk analysis Core Services Human factors And Work
DetaljerPLAN. INF5180 Produkt og prosessforbedring i systemutvikling DEL 8 Valg av prosessmodell. Geir Amsjø. CHECK
PLAN ACT INF5180 Produkt og prosessforbedring i systemutvikling DEL 8 Valg av prosessmodell DO Geir Amsjø geirams@ifi.uio.no CHECK Først litt om prosjekter Når en organisasjon ser behov for å løse et konkret
DetaljerDistributed object architecture
Forelesning IMT2243 1. April 2009 Tema: forts. arkitektur og design av programvare Oppsummering fra forrige gang Programvarearkitektur i distribuerte systemer Programvarearkitektur i RUP Eksempler på arkitekturvurderinger
Detaljer21. Objektorientert Analyse (OOA) Kap. 21 Objektorientert Analyse (OOA)
21. Objektorientert Analyse (OOA) Kap. 21 Objektorientert Analyse (OOA) Når vi skal lage en OO analysemodell, bruker vi 5 hovedprinsipper: 1. Lag en modell av informasjonsdomenet. 2. Beskriv modul-funksjonene
DetaljerEU Energi, SET-plan. Beate Kristiansen, Spesialrådgiver/EU NCP Energi
EU Energi, SET-plan Beate Kristiansen, Spesialrådgiver/EU NCP Energi Drivere innen energiområdet Klare mål 3*20 i 2020 : 20 % fornybarandel i energimiksen 20 % energieffektivisering 20 % lavere klimagassutslipp
DetaljerWhat's in IT for me? Sted CAMPUS HELGELAND, MO I RANA Tid
Pris kr. 490,- Påmelding til Tone på tj@kph.no Frist: 10. januar 2019 DET ER UTFORDRENDE Å FÅ AVGRENSET OG SATT MÅL FOR DIGITALISERINGSPROSJEKTER SOM GIR VERDI FOR VIRKSOMHETEN. SINTEF HELGELAND OG ARCTIC
DetaljerLynkurs 10. Januar 2012
Lynkurs 10. Januar 2012 Mål : Dagens lynkurs skal gi dere noen holdepunkter for å komme i gang med arbeidet med bacheloroppgaven på en systematisk og strukturert måte. Fokus er rettet mot arbeidet knyttet
DetaljerDen som har skoen på, burde vite hvor den trykker!,
Den som har skoen på, burde vite hvor den trykker!, Om prosjekteierstyring og effekt av byggeprosjekter, konklusjoner fra en PhD-avhandling støttet av et følgeforskningsprosjekt Prosjekt Norge 17.01.2018
DetaljerSascha Schubert Product Manager Data Mining SAS International Copyright 2006, SAS Institute Inc. All rights reserved.
Extending SAS Enterprise Miner Sascha Schubert Product Manager Data Mining SAS International Agenda Architecture of SAS Enterprise Miner 5.2 Access to SAS Data Mining Functionality The Flexibility of the
DetaljerPublic roadmap for information management, governance and exchange. 2015-09-15 SINTEF david.norheim@brreg.no
Public roadmap for information management, governance and exchange 2015-09-15 SINTEF david.norheim@brreg.no Skate Skate (governance and coordination of services in egovernment) is a strategic cooperation
DetaljerØystein Haugen, Professor, Computer Science MASTER THESES Professor Øystein Haugen, room D
Øystein Haugen, Professor, Computer Science MASTER THESES 2015 Professor Øystein Haugen, room D1-011 1 Hvem er jeg? Øystein Haugen, nytilsatt professor i anvendt informatikk på Høyskolen i Østfold, avdeling
DetaljerImplementeringen av ROP retningslinjen; er GAP analyser et
Implementeringen av ROP retningslinjen; er GAP analyser et effek/vt redskap? Lars Lien, leder Nasjonal kompetansetjeneste for sam
DetaljerHva kan sykehjem lære av sykehusdrift, innen digitalisering? Tor Åsmund Evjen Rådgiver digital samhandling St. Olavs Hospital
Hva kan sykehjem lære av sykehusdrift, innen digitalisering? Tor Åsmund Evjen Rådgiver digital samhandling St. Olavs Hospital Eiendomsportal Web - Bygg Behandle behov Sporing og gjenfinning i EBIM EBIM
DetaljerHvilken standard angår oss i arkivdanningen?
Hvilken standard angår oss i arkivdanningen? Frokostmøte DOGA Geir Magnus Walderhaug regionsleder Norsk Arkivråd Region øst 29. februar 2012 ISO Standard Norge - andre ISO ikke eneste aktør Mange IT-standarder
DetaljerMetadata for samordning og samhandling
Metadata for samordning og samhandling DNV/ Industry Geir Jevne, principal 16 October 2008 Problemløsning i en teknologisk hverdag Slide 2 Trærne i samordnings-, samarbeids- og samhandlingsskogen 1. Status
DetaljerAlma informasjonsmøte 28. Mai 2014
Alma informasjonsmøte 28. Mai 2014 Status for prosjektet Håvard Kolle Riis Hva er Alma kort gjennomgang av systemet Anne-Gry Skonnord Vanguard/Fortropp: Tiltak og oppgaver fremover Geir Nordanger Christine
Detaljer- En essensiell katalysator i næringsklyngene? Forskningsrådets miniseminar 12. april Mer bioteknologi i næringslivet hvordan?
Instituttsektoren - En essensiell katalysator i næringsklyngene? Forskningsrådets miniseminar 12. april 2011 Mer bioteknologi i næringslivet hvordan? Torstein Haarberg Konserndirektør SINTEF Materialer
DetaljerAdvanced Technologies of Microsoft SharePoint 2016
Advanced Technologies of Microsoft SharePoint 2016 Varighet: 5 Days Kurskode: M20339-2 Opplæringsmetoder: Virtuell opplæring Beskrivelse: In this course, you will learn how to plan, configure, and manage
DetaljerBUSINESS SERVICE MANAGEMENT
Sykehuspartner BUSINESS SERVICE MANAGEMENT SQS Software Quality Systems Agenda Innledning Om Sykehuspartner Prosjektoversikt Ende til ende målinger Initielle behov og krav Business Service Management og
DetaljerEuropeiske standarder -- CIM og ENTSO-E CGMES. Svein Harald Olsen, Statnett Fornebu, 11. september 2014
Europeiske standarder -- CIM og ENTSO-E CGMES. Svein Harald Olsen, Statnett Fornebu, 11. september 2014 Tema: CIM & ENTSO-E CGMES Standarder for utveksling av kraftnettrelatert data Motivasjon Introduksjon
DetaljerExamination paper for TDT4252 and DT8802 Enterprise Modeling and Architecture
Department of Computer and Information Science Examination paper for TDT4252 and DT8802 Enterprise Modeling and Architecture Assignments prepared by John Krogstie. Academic contact during examination:
DetaljerIN-MMO UML notasjon Oppførselsmodellering IN-MMO. UML Behavioral Modelling. Sequence diagram - in Use case. Interaction Diagrams
IN-MMO UML notasjon Oppførselsmodellering Forelesning 06.02.2003 Arne-Jørgen Berre arne.j.berre@sintef.no 2 UML Behavioral Modelling Sequence diagram - in Use case Use Cases Interactions Sequence diagrams
DetaljerDigitalisering av eiendomsforvaltning, case St. Olavs Hospital. Tor Åsmund Evjen St. Olavs Hospital
Digitalisering av eiendomsforvaltning, case St. Olavs Hospital Tor Åsmund Evjen St. Olavs Hospital Teknologisk veiskille D W G I F C Dagens situasjon ved St. Olavs Hospital Vi har fått flere og mer komplekse
DetaljerElektronisk fakturering mellom bedrifter
Elektronisk fakturering mellom bedrifter Oversikt over den internasjonale utviklingen Arild Haraldsen Adm. Dir. NorStella Vice Chair UN/CEFACT BUREAU Arbeidet med standardisering av elektronisk fakturering
DetaljerINF5120 Eksamen Løsningsforslag Oppgave 1a,b COMET
INF5120 Eksamen 2004- Løsningsforslag Oppgave 1a,b COMET Oppgave 2 Patterns Oppgave 2 (20%) Diskuter hvordan web-shop systemet kan gjøres fleksibelt i forhold til å håndtere mange produkt-typer,
DetaljerFM kompetanseutvikling i Statoil
FM kompetanseutvikling i Statoil Erick Beltran Business developer Statoil FM Kompetanse for bedre eiendomsforvaltning Trondheim, 6 Januar 2010 Classification: Internal (Restricted Distribution) 2010-06-06
Detaljer1500 brukere fra Notes til Exchange i skyen
Januar 2013 Cloud Services from EVRY 1500 brukere fra Notes til Exchange i skyen Baard Mühlbradt Regionsdirektør Erik Sundet Senior konsulent www.cloudservices.no BIS Production Partner Group Project:
Detaljer