COTS Software Evaluation and Integration Issues Håkon Solberg Karl Morten Dahl.

Slides:



Advertisements
Liknende presentasjoner
Muntlig vurdering Inger Langseth Program for Lærerutdanning, NTNU.
Advertisements

NLF Motorflyseksjonen Fagseminar 9-10 nov 2013 Risikoanalyse
Smidig forvaltning – En pragmatisk tilnærming
INF 1500; introduksjon til design, bruk og interaksjon 8 november 2010
Statens legemiddelverk og Legemiddelindustriforeningen (LMI)
Arkitekter skal skape verdi Espen Berger TANDBERG.
Proseminar H-2011 Frode Svartdal
Forstudie og Kravspesifikasjon
Modellbruk i Referansekatalogen Øyvind Aassve NorStella.
1 Oppgave gjennomgang Kap Oppgaver -Kap 12: 1, 2, 3, 5, 7, 8, 11, 18, 19.
EVALUERING AV PRODUKTER, PROSESSER OG RESSURSER. Gruppe 4 Remi Karlsen Stian Rostad Ivar Bonsaksen Jonas Lepsøy Per Øyvind Solhaug Andreas Tønnesen.
1 KravprosessenKravprosessen Noen sentral punkter.
Hovedprosjekt nr 57E: Et nettverksspill laget med Microsoft komponentteknologi, Microsoft Transaction Server og Rational Unified Process Gjennomføres av.
Method for evaluating authentication system quality Morten Sporild.
OOSU PATTERNS (mønstre) Hva er et Pattern – opprinnelsen Mal for en Patternbeskrivelse Typer Pattern vi anvender innen systemutvikling Noen eksempler.
Hva kan man forvente av ingeniørverktøy
Tidligere eksamensspørsmål
Ledelse av smidige prosjekter – gi slipp på kontrollen?
The Scrum illusion? - foreløpige resultater av undersøkelse om bruk av utviklingsmetoder i Norge Lyntale på Smidig 2011 av Eivind Brevik og Tor-Morten.
Hva har Karl Marx, Henry Ford og Smidig til felles?
Svein Ivar Kristiansen
Tilstede Hakon gruppen Systek Ragnvald Blindheim, CTO for ICA Ahold
Farvel til applikasjonsserveren Fra kompleksitet til kontroll.
UTFORDRINGER I TVERRFAGLIGE ENDRINGSPROSESSER Dagny Stuedahl stipendiat InterMedia.
Risikostyring Nye tanker om risikostyring i norsk luftfart
Step 1: “State-of-the-art” Knowledge data base Step 2: Framework definitions Step 3: Project analysis Step 4: User requirements and priorities Step 7:
Prosjektoppgave Modelldrevet utvikling og brukeragenter for kommunikasjon i sykehusomgivelser Marie S. Fuglesang NTNU, høsten 2004.
2002 Toril Bakke FAGLIGE RETNINGSLINJER Toril Bakke HELSELSEPERSONELLOVEN: § 4 : Helsepersonell skal utføre sitt arbeid i samsvar med de krav til.
PoP-korn Studie av utviklingsprosessen i Norsk vareproduserende industri Resultater fra en spørreundersøkelsen i Norsk industri Richard Hilmes, Trondheim,
Induktivt og deduktivt design, metodevalg.
Natalya Fridman Noy and Carole D. Hafner The State of the Art in Ontology Design Av Ida Kokkersvold.
Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud.
Grid Computing AliEn og Condor. Hvem, hva, hvor Jeg heter André Waage Sørensen Er tilknyttet Alice prosjektet på CERN Jobber med Grid teknologier som.
1 Elektronisk samhandling & integrasjon PUG Lillehammer
Line Ånderbakk Olsen Thor Ånderbakk Olsen
1 GeoPortal – Rammeverk Introduksjon. 2 Teknisk rammeverk - Interoperabilitet Interoperabilitet evne til å kommunisere, kjøre programmer, eller overføre.
Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud.
Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud.
Helseinformatikk Øving 2. Studie av modeller GLIF –Protégé GEM – GEM Cutter.
Breaking the Circle: which ways out of poverty? Veien videre for styrking av norsk forskning på fattigdomsreduksjon i utviklingsland Alf Morten Jerve,
Presentasjon til NFR’s konferanse: CSR in the Petroleum Industry
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
IKT-prosjekt Ulike typer mobilt datautstyr Ulike konfigurasjoner Synkronisering av data og prosesser Ulike typer nettverk Mobile.
Objektorientert utforming In 140 Forelesning Nr 11 Sommerville kap 12 – del 1.
Conceptual Modeling of Styles for Mobile Systems Anders Linseth.
JADE-LEAP AmbieSense er et EU støttet forskningsprosjekt. I dette prosjektet prøver man å integrere nye typer teknologi for bruk på mobile enheter I den.
P11 – PRESENCE MANAGMENT IN TELECOM. P11 – Presence managment in telecom Prosjektet er blitt gjort av: Sondre Husby Rostad Pål Eilertsen Prosjektet er.
The Thompson Schools Improvement Project Process Improvement Training Slides (Current State Slides Only) October 2009.
Integrasjoner og 360°.
Velkommen til Gå-hjem-møte Effektevalueringer av forskning og innovasjon 25. Mai 2016.
Privacy by Design: Forslag til metode for å bygge personvern inn i systemløsninger Dag Wiese Schartum.
Kunnskapsbygging og strategi for evaluering Ida Lindkvist og Anette Wilhelmsen Evalueringsavdelingen 07. June 2017.
Fra innovasjonsstrategiens ordbok
Digital bestillingsprosess for Armering, direkte fra modell
Meta-analyser og systematiske oversikter
IEA PVPS Task 11 PV-Hybrids in Mini-Grids
Group theory I dette kapitlet skal vi se på utvidelse av lister som vi behandlet generelt i kap 04. Vi skal nå benytte klassehierarkiet som vi utviklet.
Relevant questions for the Reference Group
Cake q4 SIKKERHETS-LEDELSE
PhD kandidat og Post Doc i matematiske fag
Course PEF3006 Process Control Fall 2017 Plant-wide control
CSM-RA Sikkerhetsvurderingsrapport
Emneevaluering og referansegrupper – forbedringer, supplement, alternativer Guttorm Sindre.
The future of Unik Property Management software
Kan ISO-standardene fylle hullet etter Noark 5?
Høyere utdanning på EUs politiske agenda:
How to evaluate effects of inspections on the quality of care?
EPiServer Connect for CRM
The Very Short Summary Friday, October 18, 2019
Utskrift av presentasjonen:

COTS Software Evaluation and Integration Issues Håkon Solberg Karl Morten Dahl

Bakgrunn Opprinnelig 2 forskjellige oppgaver Karl Morten: ”Components acquisition and evaluation” Håkon: “Technology-driven architecture work”

Første forslag problemstilling Technology-driven development process Architecture definition Technology Evaluation Technology Integration Technology Exploitation

MEN Altfor mye arbeid! -> Redusert prosess

Ny problemformulering ”We want to define a process, aimed at identifying a combination of COTS products that is optimized for ease of integration and some particular non-functional requirements in the context of current software evaluation and integration state-of-the-art.”

Hva trengte vi? Rammeverk for evaluering av COTS Metode for å finne ”best-quality” kombinasjon Modell for å finne arkitektoniske uoverensstemmelser Modell for å estimere integrasjonskostnader Kunnskap om programvarearkitektur og integrasjon generelt

Definisjon og utprøving av prosess Definerte prosess, bruk av state-of-the-art Gjennomførte in-house trial (eksemplifisering av prosess) med arkitektur n-tier og best- quality: interoperabilitet og standarder. – Data-laget: Oracle 9i og Clustra 4.1 – Mellomvare: DCOM og CORBA – Klient-laget: ActiveX og Java Applet

Oppsummering Konklusjon – COTS evaluering og integrasjon -> Umodent fagfelt – Behov for uavhengige eksperimenter og case- studies for å validere modeller Videre arbeid – Prøve ut prosessen med utgangspunkt i andre kvalitetskrav. Eksempelvis sikkerhet og ytelse. – Kunne brukt en annen arkitektur som baseline?

Erfaringer - hva lærte vi? Utvalgte deler COTS evaluering og integrering state-of-the-art Ressurskrevende å evaluere COTS! Vanskelig å estimere integrasjonskostnader. Brukte lang tid på å definere oppgaven, men samtidig var dette en lærerik prosess. Viktig å begrense oppgaven!