Kapitel 21: Softwarearkitektur designprincipper

Save this PDF as:
 WORD  PNG  TXT  JPG

Størrelse: px
Starte visningen fra side:

Download "Kapitel 21: Softwarearkitektur designprincipper"

Transkript

1 Kapitel 21: Softwarearkitektur designprincipper Miriam Tang Jacob Jensen Lars Christensen Jacob Atzen Onsdag 9/3

2 Dagens program Definitioner Analyseværktøjer Designprocessen Raffinering Afrunding

3 Design af Softwarekomponentinfrastrukturer Infrastruktur: Den grundlæggende struktur og services i et system Softwarekomponentinfrastruktur: En struktur og en samling komponenter Mål: At designe en infrastruktur, der understøtter en mængde af applikationer

4 Softwarearkitektur Softwarearkitekturen for et program er programmets struktur, dette omfatter softwarekomponenter, de eksternt synlige egenskaber ved komponenterne og sammenhængen imellem disse. En komponent er en logisk sammenhængende samling funktionalitet Softwarearkitektur: En specifik softwarekomponentinfrastruktur med tilknyttede designregler

5 Funktionelle krav Der skal være både abstrakte og konkrete krav Abstrakte krav identificeres og kategoriseres ud fra den basale anvendelse af komponentinfrastrukturen Use cases konkretiserer, verificerer og afdækker yderligere krav Eksempel: Abstrakt: Der skal være en af piloten regulerbar motor i en fly- simulator Use case afdækker at der mangler en reguleringsmetode for piloten Konkret: Lav regulator metode

6 Kvalitets krav Skal ligesom funktionelle krav eksistere i abstrakt og konkret form Må ikke blive for abstrakte Eksempel: For abstrakt: Systemet skal være sikkert Tilpas abstrakt: Systemet skal være sikkert mod aflytning Konkret: Det skal ikke være muligt at aflytte bestemt kommunikationskanal Funktionelle krav må ikke blive for konkrete Kvalitetskrav må ikke blive for abstrakte.

7 Arkitektoniske Drivers Vigtigste krav fungerer som "Drivers" for design Driver identifikation: Funktionelle, kvalitets og forretningskrav Formålet med systemet Drivers er abstrakte (ikke knyttet til specifik funktionalitet) Et design skal kunne tilfredsstille drivers Eksempel: Formålet med en fly- simulator er at træne piloter Dette kræver at simulatoren kan lave real- tids simulationer

8 Opdeling af komponent infrastruktur Delmængder af funktionalitet skal opdeles i komponenter der interagerer Hjælp: Arkitektoniske stilarter Arkitektoniske drivers bestemmer valget af stilart Eksempel: Real- tids simulation / Bus stilarten Stilarter er abstrakte (beskriver ikke specifik funktionalitet) Stilarter er udgangspunkt for den konkrete opdeling af komponent infrastrukturen

9 Grundlæggende designproces Quality Requirements Architectural Drivers Basic Style Tailored Style Software Architecture Functional Requirements Functional Blocks

10 Udbygget designproces Quality Requirements Architectural Drivers Basic Style Tailored Style Software Architecture Shared Services Functional Requirements Functional Blocks Final Application Other Functions Deployed Components

11 Identifikation af komponentinfrastruktur og komponenter Grundmængden af applikationer skal være designet delvist Interaktion mellem komponenter og delte services skal designes Iterativ designproces Definer delte services Itererer gennem opdelingerne af funktionalitet og raffinerer softwarekomponentinfrastrukturen og komponenterne Softwarekomponentinfrastruktur og komponenter designes sideløbende

12 Softwaretemplate Beskriver fællestræk Designelement: Del af komponentinfrastruktur eller komponent Beskriver interaktion mellem komponenter og infrastruktur Identificerer placering af ansvar Templates er typebaserede Forfines igennem nedarvning

13 Softwaretemplate Design af infrastruktur: Alle komponenter og deres ansvar skal være identificeret Iterativ proces, hvori identificeret ansvar løbende fordeles til elementer i templaten Under hvert trin af forfiningsproces skal hvert software element undersøges igen Analyser kvalitetsegenskabers krav til hele systemet Slutresultat: et antal softwaretemplates der beskriver de interfaces der bruges i interaktion mellem komponentinfrastruktur og komponenter

14 Perspektiver Perspektiver gør det muligt at besvare spørgsmål om systemer udviklet omkring en bestemt komponentinfrastruktur Er deadlocks mulige? Kan performancemål overholdes? Kan ønskede ændringer foretages?

15 Perspektiver Kruchtens perspektiver: Logisk Samtidighed Implementation Idriftsættelse

16 Afrunding Identificér krav til funktionalitet og kvalitet eksplicit både på højt niveau og konkret Identificer arkitektur drivers Vælg en arkitekturstil, der bedst muligt tilgodeser arkitektur driverne Opdel funktionalitet på en måde, der understøtter kvalitetskravene Brug samtidigheds- og anvendelsessynsvinkler til at identificere funktionalitet, der ikke tidligere er overvejet Verificer vha. konkrete og funktionelle krav Identificer den passende komponentmodel Iterer mhp. at raffinere designelementerne

Metode til Komponentbaseret arkitektur og design

Metode til Komponentbaseret arkitektur og design Projektrapport indleveret ved Københavns Universitet Datalogisk institut 10. april 2005 Metode til Komponentbaseret arkitektur og design Gruppe 2 Udarbejdet af: Thomas Mørup Helmudt, Jan Perticai, Lars

Læs mere

Component based software enginering Diku 2005 Kritikopgave

Component based software enginering Diku 2005 Kritikopgave Component based software enginering Diku 2005 Kritikopgave Nicolas Møller Henschel 17. april 2005 1 Indhold 1 Indledning 3 2 Indhold 3 2.1 Introduktionen.......................... 3 2.1.1 Mangler..........................

Læs mere

Objektorientering. Programkvalitet

Objektorientering. Programkvalitet 1 PROSA-Bladet nr. 4 1993 Objektorientering = Programkvalitet? Af Finn Nordbjerg, adjunkt ved Datamatikeruddannelsen, Aalborg Handelskole 1. Indledning Objektorientering er blevet et edb-fagets mest udbredte

Læs mere

System Arkitekt Practitioner

System Arkitekt Practitioner System Arkitekt Practitioner Kompetencebeskrivelsee DISAC Danish IT Society s Architectural Certification DANSK IT 2012 1 IT arkitekt Practitioner System Arkitekt Denne certificering repræsenterer det

Læs mere

Beskrivelse af indhold i ITOS kurset: Master Class i Kravspecifikation indenfor embeddede systemer

Beskrivelse af indhold i ITOS kurset: Master Class i Kravspecifikation indenfor embeddede systemer Beskrivelse af indhold i ITOS kurset: Master Class i Kravspecifikation indenfor embeddede systemer Introduktion Dag 1 1:00 før frokost Bordet rundt - forventninger Formål Resultat for kursister Opgaver

Læs mere

Curriculum Vitae. Uddannelse: 2001 Civilingeniør fra Danmaks tekniske universitet, fagprofil: styring og regulering.

Curriculum Vitae. Uddannelse: 2001 Civilingeniør fra Danmaks tekniske universitet, fagprofil: styring og regulering. Curriculum Vitae Navn Gitte Brunn Fugmann Adresse Mosegård Park 9 3500 Værløse. Telefonnr +45 3927 7371 E-mail gbr@fugmann.net Fødselsdato 24. april 1974 Fødselssted Rigshospitalet, København Ægteskabelige

Læs mere

STS Designdokument. STS Designdokument

STS Designdokument. STS Designdokument STS Designdokument i STS Designdokument STS Designdokument ii REVISION HISTORY NUMBER DATE DESCRIPTION NAME 0.3 2013-01 N STS Designdokument iii Indhold 1 Introduktion 1 2 Arkitekturoverblik 1 2.1 Eksterne

Læs mere

Informationsmøde vedrørende Proof of concept for en integrationsplatform

Informationsmøde vedrørende Proof of concept for en integrationsplatform Informationsmøde vedrørende Proof of concept for en integrationsplatform Dagsorden 1. Velkomst 2. Selve Løsningen 3. Visionen 4. Datamodel 5. Milepæle og prøver 6. Open source 7. Praktisk information Selve

Læs mere

ENTERPRISE ARCHITECTURE (EA) STRATEGY, BUSINESS AND IT ALIGNMENT

ENTERPRISE ARCHITECTURE (EA) STRATEGY, BUSINESS AND IT ALIGNMENT (EA) STRATEGY, BUSINESS AND IT ALIGNMENT EFTER FROKOST Del 2 - EA Use case Når forretningen driver teknikken. EA USE CASE Dansk produktionsvirksomhed Producerer og sælger elektronikkomponenter til Droner

Læs mere

Citation for pulished version (APA): Nordbjerg, F. E. (1993). Objektorientering = Programkvalitet? Prosabladet. De it-professionelles fagblad, (4).

Citation for pulished version (APA): Nordbjerg, F. E. (1993). Objektorientering = Programkvalitet? Prosabladet. De it-professionelles fagblad, (4). Danish University Colleges Objektorientering = Programkvalitet? Nordbjerg, Finn Ebertsen Published in: Prosabladet. De it-professionelles fagblad Publication date: 1993 Document Version Pre-print: Det

Læs mere

UML til kravspecificering

UML til kravspecificering UML til kravspecificering UML mini-kompendium - til brug i forbindelse med modellering af kravspecifikationer. Copyright 2006 Teknologisk Institut, IT-Udvikling Aktivitetsdiagram 2/9 Aktion Aktionsnavn

Læs mere

Assignment #5 Toolbox Contract

Assignment #5 Toolbox Contract Assignment #5 Toolbox Contract Created by: René Kragh Trine Randløv E mail address cph rk70@cphbusiness.dk 23 11 2014 1 Introduktion Dette dokument indeholder en vertikal kontrakt for et system som skal

Læs mere

Kursusgang 10. - IPJ-systemet - Den maritime communicator

Kursusgang 10. - IPJ-systemet - Den maritime communicator Kursusgang 10 Oversigt: Sidste kursusgang Andet syn på IT-systemer: Groupware Computer-Supported Cooperative Work (CSCW) Eksempel - IPJ-systemet - Den maritime communicator Design af brugerflader 10.1

Læs mere

EA3 eller EA Cube rammeværktøjet fremstilles visuelt som en 3-dimensionel terning:

EA3 eller EA Cube rammeværktøjet fremstilles visuelt som en 3-dimensionel terning: Introduktion til EA3 Mit navn er Marc de Oliveira. Jeg er systemanalytiker og datalog fra Københavns Universitet og denne artikel hører til min artikelserie, Forsimpling (som også er et podcast), hvor

Læs mere

Hand in H5. Software Architecture in Practice. Architecture design methods. Architecture design decisions

Hand in H5. Software Architecture in Practice. Architecture design methods. Architecture design decisions Hand in H5 Software Architecture in Practice Architecture design methods Architecture design decisions Department of Computer Science, University of Aarhus Aabogade 34, 8200 Århus N, Denmark Gruppe: Bravo

Læs mere

STS Designdokument. STS Designdokument

STS Designdokument. STS Designdokument STS Designdokument i STS Designdokument REVISION HISTORY NUMBER DATE DESCRIPTION NAME 0.3 2013-01 N STS Designdokument iii Contents 1 Introduktion 1 2 Arkitekturoverblik 3 2.1 Eksterne snitflader..................................................

Læs mere

Underbilag 14 C: Afprøvningsforskrifter til prøver og tests

Underbilag 14 C: Afprøvningsforskrifter til prøver og tests Underbilag 14 C: Afprøvningsforskrifter til prøver tests Udbud om levering, installation, implementering, support, drift vedligehold af Borgeradministrativt System (BAS) Indhold underbilag 14 C Afprøvningsforskrifter

Læs mere

Struktureret system udvikling Minimodul 2: Kravspecifikation og accepttest

Struktureret system udvikling Minimodul 2: Kravspecifikation og accepttest Struktureret system udvikling Minimodul 2: Kravspecifikation og accepttest Rasmus L. Olsen, 27 februar 2008 Kursusoversigt og tidsplan Mm1: Introduktion til kursus, UML og use cases (13/2, 2008) Mm2: Kravspecifikation

Læs mere

Anvendelse af BPT til manuel test

Anvendelse af BPT til manuel test DIAS 1 Konference HP Test brugergruppen Anvendelse af BPT til manuel test Agenda DIAS 2 _ Præsentation af mig selv _Manuel BPT _ Manuel BPT i KMD _Konklusion _ Diskussion og spørgsmål Præsentation DIAS

Læs mere

Miniprojekt2011. Formålet er at lære og indlære god objektorienteret programudvikling og programmering med Java, samt undervejs at opfylde studiekrav.

Miniprojekt2011. Formålet er at lære og indlære god objektorienteret programudvikling og programmering med Java, samt undervejs at opfylde studiekrav. Miniprojekt2011 Projektbeskrivelse Der skal fremstilles en lille java application på PC, hvor brugeren kan foretage interaktioner med en simpel database på disken via et grafisk brugerinterface. Formålet

Læs mere

Procedurer for styring af softwarearkitektur og koordinering af udvikling

Procedurer for styring af softwarearkitektur og koordinering af udvikling LEVERANCE 2.3 Procedurer for styring af softwarearkitektur og koordinering af udvikling Procedurerne vil omfatte: Planlægning af udfasning af gamle versioner af OpenTele Planlægning af modning af kode

Læs mere

DM531 - Softwarearkitektur Projekt - TaxaTracer, Statisk Kort. Martin Dissing-Hansen 251088 Alexander Poopeiko 090288 Jens Riise Danielsen 100267

DM531 - Softwarearkitektur Projekt - TaxaTracer, Statisk Kort. Martin Dissing-Hansen 251088 Alexander Poopeiko 090288 Jens Riise Danielsen 100267 DM531 - Softwarearkitektur Projekt - TaxaTracer, Statisk Kort Martin Dissing-Hansen 251088 Alexander Poopeiko 090288 Jens Riise Danielsen 100267 December 17, 2009 3.1 Valg at brugsmønster til udvidelse

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Juni 2016 Institution Uddannelse Fag og niveau Lærer(e) Hold Rybners Tekniske Gymnasium Htx Design C Claus

Læs mere

Nye testteknikker fra ISTQB - direkte fra hylderne. Ole Chr. Hansen

Nye testteknikker fra ISTQB - direkte fra hylderne. Ole Chr. Hansen Nye testteknikker fra ISTQB - direkte fra hylderne Ole Chr. Hansen TestExpo 29. Januar 2015 Præsentation Ole Chr. Hansen Managing Consultant Fellow SogetiLabs Global Innovation Team Blog - http://ochansen.blogspot.com

Læs mere

Revisionsnummer: 4 14.06.2010. Udarbejdet af: TS

Revisionsnummer: 4 14.06.2010. Udarbejdet af: TS TM 1 Side 1 af 10 Formål Det er formålet med modulet, at den studerende skal opnå forståelse for de kemiske og fysiske processer der foregår i termiske maskiner og relaterede områder, herunder olier. Herunder

Læs mere

En teknisk introduktion til NemHandel

En teknisk introduktion til NemHandel En teknisk introduktion til NemHandel Indhold > Indledning 3 Standarder 5 OIOUBL 5 OIO RASP 6 OIO SMI 7 Biblioteker 8 Web applikationer 9 Fakturablanket 9 NemHandel Registrering 9 NemHandel.dk 10 Web services

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin 2011-2013 Institution Uddannelse Fag og niveau Lærer(e) HTX Vibenhus Københavns Tekniske Skole Htx Design

Læs mere

CCS Formål Produktblad December 2015

CCS Formål Produktblad December 2015 CCS Formål Produktblad December 2015 Kolofon 2015-12-14

Læs mere

DATALOGI 1E. Skriftlig eksamen torsdag den 3. juni 2004

DATALOGI 1E. Skriftlig eksamen torsdag den 3. juni 2004 Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI 1E Skriftlig eksamen torsdag den 3. juni 2004 Opgaverne vægtes i forhold til tidsangivelsen herunder, og hver opgaves besvarelse bedømmes

Læs mere

ADK 1.0 KRAVSPECIFIKATION

ADK 1.0 KRAVSPECIFIKATION ADK 1.0 KRAVSPECIFIKATION Dokumentets versioner (revisionshistorie) Version Dato Ansvarlig Beskrivelse 0.1 23-06-2014 MST Oprettelse af integrationskrav 0.2 25-06-2014 HAH Review for forståelighed og stringens.

Læs mere

Praktisk modul: Quality Function Deployment. Forfattere: Rainer Pamminger Wolfgang Wimmer Med bidrag fra: Cristina Rocha

Praktisk modul: Quality Function Deployment. Forfattere: Rainer Pamminger Wolfgang Wimmer Med bidrag fra: Cristina Rocha Praktisk modul: Quality Function Deployment Forfattere: Rainer Pamminger Wolfgang Wimmer Med bidrag fra: Cristina Rocha Introduktion til modulet Formål Identificere væsentlige interessenter og deres krav

Læs mere

2011 Bentley Systems, Incorporated AECOsim Building Designer V8i. Lars Moth-Poulsen, Bentley Systems

2011 Bentley Systems, Incorporated AECOsim Building Designer V8i. Lars Moth-Poulsen, Bentley Systems AECOsim Building Designer V8i Lars Moth-Poulsen, Bentley Systems Architecture Engineering Construction Operation Simulation 2 WWW.BENTLEY.COM AECOsim Building Designer Hvad er AECOsim Building Designer?

Læs mere

SA@Work. Softwarearkitektur i Praksis i Danske Virksomheder. Klaus Marius Hansen Henrik Bærbak Christensen Datalogisk Institut, Aarhus Universitet

SA@Work. Softwarearkitektur i Praksis i Danske Virksomheder. Klaus Marius Hansen Henrik Bærbak Christensen Datalogisk Institut, Aarhus Universitet SA@Work Softwarearkitektur i Praksis i Danske Virksomheder Klaus Marius Hansen Henrik Bærbak Christensen Datalogisk Institut, Aarhus Universitet {klaus.m.hansen,hbc}@cs.au.dk Præsentationen i dag SA@Work

Læs mere

OpenTele3. Michael Christensen! Chef Softwarearkitekt, Alexandra Instituttet,! Koordinator for Softwaregruppen i 4S!

OpenTele3. Michael Christensen! Chef Softwarearkitekt, Alexandra Instituttet,! Koordinator for Softwaregruppen i 4S! 4S OpenTele3 Michael Christensen! Chef Softwarearkitekt, Alexandra Instituttet,! Koordinator for Softwaregruppen i 4S! Vision Muliggøre udvikling af! bedre og mere effektive løsninger! til brugerne!! via!!

Læs mere

Lovkrav vs. udvikling af sundhedsapps

Lovkrav vs. udvikling af sundhedsapps Lovkrav vs. udvikling af sundhedsapps Health apps give patients better control User Data Social media Pharma Products User behaviour Relatives www Self monitoring (app) data extract Healthcare specialists

Læs mere

4 Basal Objekt-orienteret Programmering I.

4 Basal Objekt-orienteret Programmering I. 4 Basal Objekt-orienteret Programmering I. Klasser i forhold til abstrakte datatyper og record-typer. Variable og operationer. Klasse-interfaces. Klasser og typer. Klasse-instantiering og initialisering.

Læs mere

Der er forsøgt skrevet en lille notits hver gang der er lavet noget, dog kan der være nogle ting som ikke er blevet kommenteret.

Der er forsøgt skrevet en lille notits hver gang der er lavet noget, dog kan der være nogle ting som ikke er blevet kommenteret. Indhold 1 Logbog 2 1.1 Log den 01-02-10.................................. 2 1.2 Log den 02-02-10.................................. 2 1.3 Log den 08-02-10.................................. 2 1.4 Log den

Læs mere

Oversættere / Datalogi 1E

Oversættere / Datalogi 1E Københavns Universitet Naturvidenskabelig Embedseksamen Oversættere / Datalogi 1E Skriftlig eksamen onsdag d. 26. januar 2005 Eksamenstiden er to timer. Opgavernes vægt i procent er angivet ved hver opgave.

Læs mere

Delaflevering. De Digitale Hippier. Indhold. Frank Holdt og Linh Tran

Delaflevering. De Digitale Hippier. Indhold. Frank Holdt og Linh Tran Delaflevering De Digitale Hippier Frank Holdt og Linh Tran Indhold 1. Indledning... 2 2. Generelt i forhold til projektet... 2 2.1 Beskrivelse af problemfeltet og en problemformulering... 2 2.2 Beskrivelse

Læs mere

Kølesystemer og varmepumper Systemrutediagrammer samt rørog instrumentdiagrammer Udformning og symboler

Kølesystemer og varmepumper Systemrutediagrammer samt rørog instrumentdiagrammer Udformning og symboler Dansk standard DS/EN 1861 2. udgave 2000-12-15 Kølesystemer og varmepumper Systemrutediagrammer samt rørog instrumentdiagrammer Udformning og symboler Refrigerating systems and heat pumps System flow diagrams

Læs mere

Arbejdsgruppen for videreudvikling af VULAproduktet

Arbejdsgruppen for videreudvikling af VULAproduktet Arbejdsgruppen for videreudvikling af VULAproduktet Afrapportering på VULA-forum v/ Lars Høyrup Jensen Onsdag den 24. april i ERST Arbejdsgruppens baggrund På VULA-forum 28. januar 2013 blev det besluttet

Læs mere

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services Sporbarhed og Rapportering i Quality Center Kim Stenbo Nielsen NNIT Application Management Services Indhold INTRODUKTION Hvem er jeg Hvad vil jeg fortælle om QC std. rapporteringsfaciliteter EXCEL RAPPORTER

Læs mere

Den fællesoffentlige digitale arkitektur Rammearkitektur (UDKAST) FDA-Talk 30. januar 2018

Den fællesoffentlige digitale arkitektur Rammearkitektur (UDKAST) FDA-Talk 30. januar 2018 1 Den fællesoffentlige digitale arkitektur Rammearkitektur (UDKAST) FDA-Talk 30. januar 2018 AGENDA RUNDT OM FDA RAMMEARKITEKTUR Strategi og styring Indhold og metode Anvendelse og værdi Status og næste

Læs mere

Axapoint Reviewkommentar til MOX-specifikation Version 0.76 - udarbejdet af It-arkitekturrådets arbejdsgruppe

Axapoint Reviewkommentar til MOX-specifikation Version 0.76 - udarbejdet af It-arkitekturrådets arbejdsgruppe Axapoint ApS Brunhøjvej 8, st. tv DK-8680 Ry Tel. +45 23 10 83 44 CVR nr. 32 15 37 98 info@axapoint.com www.axapoint.com Bank: Danske Bank. www.axapoint.com MOX-review Axapoint Reviewkommentar til MOX-specifikation

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Juni 2016 Institution CampusVejle Uddannelse Fag og niveau Lærer(e) Hold Hhx Informationsteknologi C Peter

Læs mere

Nedslag 2 Hvad skal vi lære, hvad skal vi lave? Værktøj: Den dynamiske årsplan

Nedslag 2 Hvad skal vi lære, hvad skal vi lave? Værktøj: Den dynamiske årsplan Nedslag 2 Hvad skal vi lære, hvad skal vi lave? Værktøj: Den dynamiske årsplan Introduktion I nedslag 1 har I arbejdet med målpilen, som et værktøj til læringsmålstyret undervisning. Målpilen er bygget

Læs mere

IT Service Management (ITIL) i en agil verden. Lars Zobbe Mortensen

IT Service Management (ITIL) i en agil verden. Lars Zobbe Mortensen IT Service Management (ITIL) i en agil verden Lars Zobbe Mortensen Om Lars It service management konsulent ITIL ekspert og underviser Projekt leder PRINCE2 agile og underviser Tidligere leder for udviklings

Læs mere

Problembehandling. Progression

Problembehandling. Progression Problembehandling Progression Problemløsning Problemløsning forudsætter at man står overfor et problem som man ikke har en færdig opskrift til at løse. Algoritme Når man har fundet frem til en metode eller

Læs mere

Vejledning om omkostningsfordelinger

Vejledning om omkostningsfordelinger Del 2: Metode og design Læsevejledning består af tre mindre vejledninger. De har forskellige fokusområder og kan læses hver for sig. Vejledningens dele Kapitler Målgruppe Del 1 Behovet for omkostningsfordelinger

Læs mere

Oplæg til vejledning Til vores næste vejledningsmøde vil vi gerne tale om nedenstående emner:

Oplæg til vejledning Til vores næste vejledningsmøde vil vi gerne tale om nedenstående emner: Indholdsfortegnelse Oplæg til vejledning... 1 Generelt i forhold til projektet... 1 Indledning... 1 Problemformulering... 2 Metode... 3 Opgavens fremgangsmåde... 3 Tidsplan og opbygning... 4 Litteratur...

Læs mere

Michael Bruhn Barfod 1*, Claus Rehfeldt Moshøj +, Rune Larsen *, Jacob Kronbak *, Britta Lyager Degn +

Michael Bruhn Barfod 1*, Claus Rehfeldt Moshøj +, Rune Larsen *, Jacob Kronbak *, Britta Lyager Degn + Potentialemodel for kvantificering af effekterne af Aarhus Letbane Michael Bruhn Barfod 1*, Claus Rehfeldt Moshøj +, Rune Larsen *, Jacob Kronbak *, Britta Lyager Degn + * Danmarks Tekniske Universitet,

Læs mere

STEDBEVIDST UDVIKLING. Jes Ryttersgaard Kort og Matrikeldtyrelsen

STEDBEVIDST UDVIKLING. Jes Ryttersgaard Kort og Matrikeldtyrelsen STEDBEVIDST UDVIKLING Jes Ryttersgaard Kort og Matrikeldtyrelsen - bevidst om at bruge stedet som indgang til digital forvaltning - bevidst om hvordan vi sikrer, at det giver mening at bruge stedet - bevidst

Læs mere

Hovedopgave MASTER I INFORMATIONSTEKNOLOGI LINIEN I SOFTWAREKONSTRUKTION

Hovedopgave MASTER I INFORMATIONSTEKNOLOGI LINIEN I SOFTWAREKONSTRUKTION DATALOGISK INSTITUT DET NATURVIDENSKABELIGE FAKULTET AARHUS UNIVERSITET Hovedopgave MASTER I INFORMATIONSTEKNOLOGI LINIEN I SOFTWAREKONSTRUKTION Evaluering af udbud og modenhed af cloud computing software

Læs mere

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets.

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets. Dagens program Har alle fået? Har nogen betalt for meget? Hav jeres koder klar Domæner change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog Hvad er widgets Hvad er

Læs mere

Idéer til vinduer - fra Silent Gliss

Idéer til vinduer - fra Silent Gliss Idéer til vinduer 1 Idéer til vinduer - fra Silent Gliss Silent Gliss skaber idéløsninger til gardinsystemer på et eneste niveau - det højeste. Vi ønsker at vore produkter skal være tidløse og elegante

Læs mere

Styregruppen for data og arkitektur. Reviewrapport for: Referencearkitektur for deling af data og dokumenter (RAD)

Styregruppen for data og arkitektur. Reviewrapport for: Referencearkitektur for deling af data og dokumenter (RAD) Styregruppen for data og arkitektur Reviewrapport for: data og dokumenter (RAD) Indhold Arkitekturreview (scopereview) af referencearkitektur for deling af data og dokumenter 2 Reviewgrundlag 2 Projektresume

Læs mere

UDFORDRINGER OG POTENTIALER VED SOA I SUNDHEDS-IT MED UDGANGSPUNKT I FMK

UDFORDRINGER OG POTENTIALER VED SOA I SUNDHEDS-IT MED UDGANGSPUNKT I FMK UDFORDRINGER OG POTENTIALER VED SOA I SUNDHEDS-IT MED UDGANGSPUNKT I FMK E-sundhedsobservatoriets årskonference Nyborg Strand d. 12.10.2010 C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y Ph.D-studerende

Læs mere

Secure O matic. Gruppe 5 2. SEMESTERPROJEKT. Udgave. Accepttest-specifikation

Secure O matic. Gruppe 5 2. SEMESTERPROJEKT. Udgave. Accepttest-specifikation Udgave 2 2. SEMESTERPROJEKT Gruppe 5 Secure O matic Accepttest-specifikation Benjamin Sørensen, 02284 Tomas Stæhr Hansen, 03539 Stefan Nielsen, 02829 Mubeen Ashraf, 9279 Hussein Kleit, 9281 SECURE O MATIC

Læs mere

IT-arkitektur. IT-arkitektur Arkitektur på forskellige niveauer. Efter denne lektion skal du:

IT-arkitektur. IT-arkitektur Arkitektur på forskellige niveauer. Efter denne lektion skal du: IT-arkitektur IT-arkitektur Arkitektur på forskellige niveauer Slide no.: 1 Efter denne lektion skal du: Kunne gøre rede for de centrale elementer der kan indgå i en IT-arkitektur Kunne gøre rede for IT-arkitektur

Læs mere

SOFTWARE PROCESSES. Dorte, Ida, Janne, Nikolaj, Alexander og Erla

SOFTWARE PROCESSES. Dorte, Ida, Janne, Nikolaj, Alexander og Erla SOFTWARE PROCESSES Dorte, Ida, Janne, Nikolaj, Alexander og Erla Hvad er en software proces? Et struktureret sæt af AKTIVITETER, hvis mål er udvikling af software. En software proces model er en abstrakt

Læs mere

Micusto Cloud v2. Micusto Cloud er et fleksibelt, brugervenligt cloudsystem til CMS er, webshop- og intranetsystemer.

Micusto Cloud v2. Micusto Cloud er et fleksibelt, brugervenligt cloudsystem til CMS er, webshop- og intranetsystemer. Micusto Cloud er et fleksibelt, brugervenligt cloudsystem til CMS er, webshop- og intranetsystemer. Indhold Hvad er Målgruppe Fordele Teknisk setup Features Hvad er Micusto Cloud er udviklet af DCmedia

Læs mere

Web services i brug. Anvendelse uden for biblioteksverdenen

Web services i brug. Anvendelse uden for biblioteksverdenen Web services i brug Anvendelse uden for biblioteksverdenen Agenda Visionen bag webservices Tre cases Et kig fremad Nordija Etableret i marts 1998 Udviklingsprojekter Forretningskritiske applikationer Komponenter

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Jan-juni 2016 Institution UCH/ Handelsskolen Uddannelse Fag og niveau Lærer(e) Hold EUX Business IT B Lars

Læs mere

Hassansalem.dk/delpin User: admin Pass: admin BACKEND

Hassansalem.dk/delpin User: admin Pass: admin BACKEND Hassansalem.dk/delpin User: admin Pass: admin BACKEND 1/10 Indledning Dette projekt er den afsluttende del af web udvikling studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med Del-pin

Læs mere

Substitutions- og indkomsteffekt ved prisændringer

Substitutions- og indkomsteffekt ved prisændringer Substitutions- og indkomsteffekt ved prisændringer Erik Bennike 14. november 2009 Denne note giver en beskrivelse af de relevante begreber omkring substitutions- og indkomsteffekter i mikroøkonomi. 1 Introduktion

Læs mere

Mandatory Project: Software Architecture of the TM12 System

Mandatory Project: Software Architecture of the TM12 System Mandatory Project: Software Architecture of the TM12 System Morten Mackenhauer og Kim Kokholm Department of Computer Science, University of Aarhus Aabogade 34, 8200 Å rhus N, Denmark 20108038, 20024448

Læs mere

Real-time programming safety in Java and Ada

Real-time programming safety in Java and Ada Real-time programming safety in Java and Ada Bo Sandén Presenter: Thomas Bøgholm 25. oktober 2007 Forfatteren Artiklen Synkroniserings Begreber Bo Sandén Professor på Colorado Technical University Beskæftiger

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin August-Januar 2016-2017 Institution Campus Vejle Uddannelse Fag og niveau Lærer(e) Hold EUX Informationsteknologi

Læs mere

Bilag 2 Kundens IT-miljø

Bilag 2 Kundens IT-miljø Bilag 2 Kundens IT-miljø Indholdsfortegnelse 1. GENERELT... 2. KU S SYSTEMLANDSKAB OG INTEGRATIONEN TIL DETTE... 3. DATATILGANG... 4. SSO... 5. ADMINISTRATION AF BRUGERE OG BRUGERRETTIGHEDER... Side 2/5

Læs mere

Komponentbaseret softwareudvikling Acme ADL

Komponentbaseret softwareudvikling Acme ADL Komponentbaseret softwareudvikling Acme ADL Jonathan Christian Jørgensen , Ture R. Nielsen og Peter Drewsen 9. april 2005 1 INDHOLD INDHOLD Indhold 1 Indledning

Læs mere

Participation and Evaluation in the Design of Healthcare Work Systems a participatory design approach to organisational implementation

Participation and Evaluation in the Design of Healthcare Work Systems a participatory design approach to organisational implementation Participation and Evaluation in the Design of Healthcare Work Systems a participatory design approach to organisational implementation Sammendrag Denne PhD afhandling omhandler organisatorisk implementering

Læs mere

LEVERANCE 1.3. Model for kvalitetssikring

LEVERANCE 1.3. Model for kvalitetssikring LEVERANCE 1.3 Model for kvalitetssikring Udarbejdelse af kvalitetssikringsmodel, krav til open source kode og dokumentation og godkendelsesprocedurer m.v. Samt fokus på understøttelse af CE-mærkning. 1

Læs mere

Ole Gregersen 26. november 2009 IT Universitetet

Ole Gregersen 26. november 2009 IT Universitetet Ole Gregersen 26. november 2009 IT Universitetet Hvorfor er det relevant at arbejde med? 5 minutter med sidemanden Kvalitetsegenskab Risikostyring Oplevelsesdesign En kontrolleret designproces Et brugercentreret

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Aug 2016 - juni 2017 Institution UCH/ Handelsskolen Uddannelse Fag og niveau Lærer(e) EUX Business IT B Lars

Læs mere

Visual Studio Team System. Team Build en grundpille i søgen efter it-projektproduktivitet?

Visual Studio Team System. Team Build en grundpille i søgen efter it-projektproduktivitet? Visual Studio Team System Team Build en grundpille i søgen efter it-projektproduktivitet? Agenda: Introduktion Hvorfor Automatiseret Build Microsoft Team Build Rapportering/Data warehouse Commentor A/S

Læs mere

Brug af OAIS til udarbejdelse af omkostningsmodel til digital bevaring. Anders Bo Nielsen, Rigsarkivet, Danmark Alex Thirifays, Rigsarkivet, Danmark

Brug af OAIS til udarbejdelse af omkostningsmodel til digital bevaring. Anders Bo Nielsen, Rigsarkivet, Danmark Alex Thirifays, Rigsarkivet, Danmark Brug af OAIS til udarbejdelse af omkostningsmodel til digital bevaring Anders Bo Nielsen, Rigsarkivet, Danmark Alex Thirifays, Rigsarkivet, Danmark Introduktion til Cost Model for Digital Curation Begrundelse

Læs mere

Automatisk Vandingssystem

Automatisk Vandingssystem Automatisk Vandingssystem Projektdokumentation Aarhus Universitet Gruppe 6-3. Semester - F15 vejleder: Michael Alrøe dato: 28-05-2015 Lærke Isabella Nørregård Hansen - 201205713 - IKT Kasper Sejer Kristensen

Læs mere

Bilag 2: Kravspecifikation - Side 1

Bilag 2: Kravspecifikation - Side 1 Bilag 2: Kravspecifikation - Side 1 Use-Cases Syddjurs Kommune betragter den tværgående sundhedsplatform som en del af en større infrastruktur, hvor data flyder mellem forskellige elementer. Dette dokument

Læs mere

Bias Reducing Operating System - BROS -

Bias Reducing Operating System - BROS - Bias Reducing Operating System - BROS - Accepttestspecifikation Projektgruppe 3: Rasmus Lund Jensen (11111) Nicolai Glud(11102) Jacob Roesen(10095) Mick Holmark(11065) Johnny Kristensen(10734) 1 Versionshistorik

Læs mere

Foredrag om vindmøllers levetid Vindtræf 2014 på DTU Campus Risø. Peter Hjuler Jensen Institut for Vindenergi, DTU

Foredrag om vindmøllers levetid Vindtræf 2014 på DTU Campus Risø. Peter Hjuler Jensen Institut for Vindenergi, DTU Foredrag om vindmøllers levetid Vindtræf 2014 på DTU Campus Risø Peter Hjuler Jensen Institut for Vindenergi, DTU Stikord fra programmet. En vindmølle ved næppe, den er designet og godkendt til at holde

Læs mere

DESIGN TIL DIGITALE KOMMUNIKATIONSPLATFORME. 7. November 2013 #9 Prototyping & sketching

DESIGN TIL DIGITALE KOMMUNIKATIONSPLATFORME. 7. November 2013 #9 Prototyping & sketching DESIGN TIL DIGITALE KOMMUNIKATIONSPLATFORME 7. November 2013 #9 Prototyping & sketching MENU Sketching & Prototyping [Pause] Metoder [Pause] Gruppeøvelse BESØG I begyndelsen af 2. time Hvis hun husker

Læs mere

Spar tid med struktureret programmering! Om PLC programmering

Spar tid med struktureret programmering! Om PLC programmering Spar tid med struktureret programmering! Om PLC programmering 1 MITSUBISHI PLC programmerings software Ved systemtekniker Helge Gulstad Tlf. Direkte: 46 74 01 61 Mob: 21 19 25 64 Mail: hgd@beijer.dk 2

Læs mere

Dm071 / Dm072 - Obligatorisk projekt 3: Design af model

Dm071 / Dm072 - Obligatorisk projekt 3: Design af model Dm071 / Dm072 - Obligatorisk projekt 3: Design af model Fag: Projektet omhandler emner fra fagene Software Design og Software Konstruktion. Formål: Formålet med projektet er at give dig mulighed for sammen

Læs mere

Grund- og nærhedsnotat

Grund- og nærhedsnotat Europaudvalget 2015 KOM (2015) 0627 Bilag 1 Offentligt Grund- og nærhedsnotat Kulturministeriet, 8. januar 2016 GRUND- OG NÆRHEDSNOTAT TIL FOLKETINGETS EUROPAUDVALG Forslag til Europa-Parlamentets og Rådets

Læs mere

Om forretningsmæssige kompetencer

Om forretningsmæssige kompetencer Om forretningsmæssige kompetencer Uddanner universiteterne kun i det de forsker i? DI, Industriens Hus - 22. september 2009 Jørn Johansen JoJ@delta.dk www.deltaaxiom.com www.delta.dk Tlf.: 72194421 1 Delta

Læs mere

DEN RØDE TRÅD. Seriøs fodbold for sjov

DEN RØDE TRÅD. Seriøs fodbold for sjov DEN RØDE TRÅD Seriøs fodbold for sjov Sportsafdelingen har i Svogerslev Boldklub valgt at lave en rød tråd til vores børne- og ungdomsfodbold. Fordelen ved at have en rød tråd, er at sikre sig den bedste

Læs mere

Fjernopkobling. - Vejledning i førstegangs fjernopkobling via en IKKE. Banedanmark pc

Fjernopkobling. - Vejledning i førstegangs fjernopkobling via en IKKE. Banedanmark pc Fjernopkobling - Vejledning i førstegangs fjernopkobling via en IKKE Banedanmark pc 1 Installation af software til adgangsportal (gælder ikke brugere, der anvender en Banedanmark pc, eller brugere, der

Læs mere

Læseplan for valgfaget teknologiforståelse. (forsøg)

Læseplan for valgfaget teknologiforståelse. (forsøg) Læseplan for valgfaget teknologiforståelse (forsøg) Indhold Indledning 3 Trinforløb for 7.- 9. klassetrin 4 Design 4 Programmering 5 Indledning Valgfaget teknologiforståelse er etårigt og kan vælges i

Læs mere

Velkommen til. Kravspecifikation i Softwareudvikling Workshop hos Brüel & Kjær. 14. september 2012, 9.30 12.30

Velkommen til. Kravspecifikation i Softwareudvikling Workshop hos Brüel & Kjær. 14. september 2012, 9.30 12.30 Velkommen til Kravspecifikation i Softwareudvikling Workshop hos 14. september 2012, 9.30 12.30 Flemming Hansen, IT innovation e-mail: flemming.hansen@it-innovation.dk Kravspecifikation i softwareudvikling,

Læs mere

Notat Konceptmodel for SSO 24-05-2016 ØSY/JESBO/TG

Notat Konceptmodel for SSO 24-05-2016 ØSY/JESBO/TG Notat Konceptmodel for SSO 24-05-2016 ØSY/JESBO/TG FORMÅL Dette notat beskriver et forslag til koncept for Single Sign On-løsning til Moderniseringsstyrelsens kunderettede systemer. Formålet er at beskrive

Læs mere

HØJESTERETS KENDELSE afsagt tirsdag den 17. december 2013

HØJESTERETS KENDELSE afsagt tirsdag den 17. december 2013 HØJESTERETS KENDELSE afsagt tirsdag den 17. december 2013 Sag 208/2013 Anklagemyndigheden kærer Østre Landsrets kendelse om ikke at tilbagekalde beskikkelsen af advokat Kristian Mølgaard som forsvarer

Læs mere

Skolens funktion og det pædagogiske indhold

Skolens funktion og det pædagogiske indhold R I N G S T E D K O M M U N E A S G Å R D / B E N L Ø S E S K O L E Skolens funktion og det pædagogiske indhold Januar 2012 1 Skolens pædagogiske indhold...2 1.1 De overordnede værdier for skolen...2 1.2

Læs mere

Modul 1: Usability beyond usability

Modul 1: Usability beyond usability World Usability Day 2006 14. november, Århus Modul 1: Usability beyond usability Af Sebastian Christophersen Usability og et interaktivt spisebord...? v. Marianne Graves, Datalogisk Institut, Aarhus Universitet.

Læs mere

2a. Conceptual Modeling Methods

2a. Conceptual Modeling Methods ICT Enhanced Buildings Potentials IKT og Videnrepræsentationer - ICT and Knowledge Representations. 2a. Conceptual Modeling Methods Cand. Scient. Bygningsinformatik. Semester 2, 2010. CONTENT Conceptual

Læs mere

Indkøb af Software Assurance og licenser til Oracle-software. Bilag 1 Situationsbeskrivelse. 9. oktober 2015 Version 1.0

Indkøb af Software Assurance og licenser til Oracle-software. Bilag 1 Situationsbeskrivelse. 9. oktober 2015 Version 1.0 Indkøb af Software Assurance og licenser til Oracle-software Bilag 1 Situationsbeskrivelse 9. oktober 2015 Version 1.0 [Vejledning til tilbudsgiver: Leverandøren skal ikke besvare dette bilag og anmodes

Læs mere

Tobaks BYEN Boligområde d. 24 April 2015 1

Tobaks BYEN Boligområde d. 24 April 2015 1 TobaksBYEN Boligområde d. 24 April 2015 1 Tobaksbyen//23. April 2015//skala arkitekter 2 Identitet, Tæthed & Variation Fremtidens Tobaksbyen er placeret i et dynamisk felt mellem villakvarterer, industri/erhverv

Læs mere

Fag: Projekt E1PRJ1 Emne: Kravspecifikation Softdrink-Automat Gruppe: 6 Dato: 10. april 2003 Medlemmer: Benjamin Sørensen, Joanna Christensen, Jacob

Fag: Projekt E1PRJ1 Emne: Kravspecifikation Softdrink-Automat Gruppe: 6 Dato: 10. april 2003 Medlemmer: Benjamin Sørensen, Joanna Christensen, Jacob Fag: Projekt E1PRJ1 Emne: Kravspecifikation Softdrink-Automat Gruppe: 6 Dato: 10. april 2003 Medlemmer: Benjamin Sørensen, Joanna Christensen, Jacob Nielsen, Jesper Kock, Klaus Eriksen, Mikkel Larsen og

Læs mere

MÅLETEKNISK VEJLEDNING (MV nr. 02.46-07, udg. 4)

MÅLETEKNISK VEJLEDNING (MV nr. 02.46-07, udg. 4) . MÅLETEKNISK VEJLEDNING (MV nr. 02.46-07, udg. 4) Retningslinjer for målesystemer, der er overensstemmelseserklærede i henhold til EU-direktivet om måleinstrumenter (MID), før og efter installation i

Læs mere

BRUGERCENTRERET DESIGN.

BRUGERCENTRERET DESIGN. BRUGERCENTRERET DESIGN. AGENDA. Velkomst og introduktion Brugercentreret design Kaffepause og netværk Implementering af brugercentreret design i en virksomhed Afslutning BRUGERVENLIGHED. BRUGERVENLIGHED.

Læs mere