Mandatory Project: Software Architecture of the TM12 System

Save this PDF as:
 WORD  PNG  TXT  JPG

Størrelse: px
Starte visningen fra side:

Download "Mandatory Project: Software Architecture of the TM12 System"

Transkript

1 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 , /9/2012 Abstract The TM12 system implements an information system for supporting tele medicine, i.e. patients making measurements in their homes for review by general practitioners as well as hospital clinicians. This report gives a software architecture description of an architectural prototype of the TM12 system. The techniques used for architectural description are taken from [Christensen et al., 2012]. 1 Introduction Figure 1 shows a schematic overview of TM12. Knud had a heart attack Inger must monitor high blood pressure General Practitioner Hospital Clinician Figure 1: Rich picture of the TM12 architecture 1

2 TM12 is based on a device/tablet in the home that can make measurements of blood pressure and upload these to a TM12 web server. Such a measurement is denoted a tele observation or just observation. The software architect has made a decision to make the size of the message sent from home client to TM12 server small. The TM12 converts the observation into a standard format for clinical information, HL7 v.3 1, and stores it in an XDS 2 storage system. A general practitioner can review observations for a patient using a web browser interface implemented on the TM12 server. 2 Architectural Requirements For our purposes there is two main use case for the TM12 system: Tele observation upload: The patient makes a measurement in his/her home and uploads it to the TM12 server. Tele observation review: The general practitioner reviews all tele observations for at given patient in a given time interval using a web browser. The major driving qualities attributes of the TM12 system are 3 : Performance. TM12 should be performant so that a large number of patients may be part of the system. Modifiability. It must be possible to modify TM12 to include new types of clinical measurements. Sikkerhed. Da systemet arbejder med potentielt personfølsomme data bør sikkerhed være et centralt kvalitetskriterie. Sikkerhed. Da systemet arbejder med potentielt personfølsomme data bør sikkerhed være et centralt kvalitetskriterie. Tilgængelig. Tilgængelig er vigtig for bred tilgængelig i form af anvendelse af åbne standarder. 2

3 3 Architectural Description 3.1 Module Viewpoint Pakkediagram Cs.saip Main XDS Delegate DataFormat Delegate Domain IPC HTTP Delegate Ovenstående figur viser hvordan de forskellige pakker interagerer med hinanden. Dette synliggører afhængigheder og fortæller ved ændringer, hvor ændringer skal formidles ud henne og hvilke impacts ændringer kan have. 3

4 Klasse-diagram Main JettyServer HomeClient JettyServerMain Domain ddd TeleObservation ClinicalQuantity IPC dataformat IPC ddd Forwarder Serializer Builder Director Receiver InterProcessConnector Result Receive() Bool issuccess(); ddd xds XDSBackend Metadata Se tilhørende tekst, på næste side.

5 Ovenfor ses klasse-diagrammet på overordnet niveau. Vi har valgt ikke at illustrere interface implementationer. Vi har valgt dette for at skabe overblik. Systemet indeholder veldefinerede interfaces - der agerer som kontrakter. Hvordan implementeringen er/kan være, er ikke så relevant på det overordnede plan. 3.2 Component & Connector Viewpoint Den kommende arkitektur vil indeholde en enhed/tablet til at aggere som en klient. Denne klient er i koden symboliceret via en simpel klasse (HomeClient). Denne klasse kan derfor beskrives som klient-komponenten i en klient/server arkitektur. Webserveren hoster en servlet og til sammen repræsentere de server-komponenten. Den fjerde og sidste komponent er XDS storage systemet som kan betragtes som en backend eller persisteringslag for systemet. Integrationen mellem servlet og XDS er lavet som en strategy så en mere simpel backend kan anvendes. Client HTTP Webserver (Jetty) Servlet Strategy XDS Klient-programmet sender teleobservationer til en webserver over HTTP, observationerne serializeres via JSON. Webserveren hoster en servlet som deserializerer beskederne og sender dem videre til XDS-servicen. Den centrale use-case dokumenteres i nedenstående sequencediagram. En telesobservation bliver via klassen Forwarder serializeret af en Serializer og afsendt vhf. InterProcessConnector til en webserver. Webserveren hoster en servlet som vidersender beskeden til en Receiver vis ansvar er at sende teleobservatioen til en XDSBackend. Forwarder Serializer InterProcessConnector StandardHTTPServelet Receiver XDSBackend Send Serialize SerializedString sendtoserver HTTP-Post receive provideandregisterdocument Result HTTP-Get 5

6 3.3 Allocation Viewpoint Clients Medicine-item HTTP-Protocol Tele Medicine Server WWW-node HTTP-Protocol HL7 format National XDS XDS-System HL7 format HTTP-Protocol Hospital/Doctors Browser Protokol mellem Tele Medicine Server og Nationale XDS er out of scope for denne løsning. Det er primært mellem patient/server og hospital/server der er aktuel her. Krav til hardwaren og platforme er ikke illustreret på ovenstående figur Cross-Enterprise Document System, wiki.ihe.net/index.php?title=cross- Enterprise Document Sharing 3 These qualities will be operationalized in a later exercise 6

7 4 Discussion Selv om kodebasen til TM12-systemet er relativ lille, så oplever vi de 3 perspektiver giver et godt overblik over systemets arkitektur. Vi er derfor overbeviste om at en sådan dokumentation vil være en stor hjælp for de personer som skal udvikle eller drive det kommende system. Generelt oplever vi at: Module viewpoint: Giver et godt indblik over de centrale klasser og disses samspil C&C viewpoint: Giver indsigt i flowet de enkelte komponenter imellem Allocation view: Bidrager med indsigt i hvordan systemet er fordelt ud over hardware Selvom vi syntes at denne model/fremgangsmåde er god, så følger vi at den mangler nogle argumenter for hvorfor man har valgt netop denne arkitektur. Dette kunne f.eks være en bedre binding/relation til de opstillede kvalitetskriterier. Vi har haft svært ved at bedømme denne fremgangsmåde ud fra følgende betragtninger: Facit? Hvornår er man færdig, hvornår er arkitektur beskrivelsen komplet? Iterativt? Fungerer denne fremgangsmåde under en iterativ process. Hvor sent/tidligt i processen kan man udføre denne arkitektur beskrivelse? Kan denne arkitektur-beskrivelse fungere, hvis designet/kravspecifikationen ikke er helt på plads? Hvor store/små løsninger - vil denne arkitektur beskrivelse være at foretrække? 5. Question: Consider the definition of software architecture by [Perry and Wolf, 1992]. Discuss what the 'elements', 'form', and 'rationale' according to this definition would be for the TM12 system Perry and Wolf beskriver software arkitektur på følgende måde: Software arkitektur = { Elements, Form, Rationale } Elements bliver kan yderligere opdeles i 3 grupper: processing elements data elements connection elements I TM12 systemet vil processing dataelements være klasserne fra domain-pakken, processing elements klasserne fra dataformat-pakken og connection elements klasserne fra IPC-pakken. Form: Formen illustrerer strukturen mellem komponenter og connectors. Systemet indeholder interfaces/kontrakter for elementerne imellem. Dette kan sammenlignes med de 3 views fra 3+1 modellen, som beskriver hvordan arkitekturens elementer er forbundet 7

8 Rationale: Hvor Elements+Form kan beskrives som: The What of the architecture Kan Rationale beskrives som: The Why of the architecture. Der kan være mange interessenter forbundet med de arkitekturvalg man tager, men hensigten er at forankre disse i kvalitetskriterierne til systemet. Man kan sige kvalitetskriterierne skal matche hinanden - de hører sammen. For lidt rationale, kan føre til at kvalitetskriterier ikke er opfyldte. For meget rationale kan samtidig overskride kvalitetskriterierne. F.eks. økonomi, skalerbarhed, support og sikkerhed. Rationale for TM12-systemet ligger an på HL7 og XDS - grundet udbredelsen og en standard indenfor industrien. Motivationen (rationalet) for denne beslutning har været at det er industri-standard og mulighed for at ramme bredt - så løsningen er fremtidssikret. Kommunikation mellem patienter/sygehuse sker via WEB/HTTP-teknologier - motivationen (rationalet) for at vælge dette er at det er en velkendt og yderst udbredt teknologi. Vi ønsker stor og bred udbredelse, derfor dette valg. Som et eksempel. Ved ikke at have vægtet rationalet, kan vi ikke sikre at vi har opnået vores forudsatte quality attributes Sikkerhed kan opfyldes i form af WEB løsningerne (f.eks.: NemID + digitale signaturer). Modificerbarhed i forbindelse med interfaces/kontrakter mellem de forskellige grænser. References [Christensen et al., 2012] Christensen, H. B., Corry, A., and Hansen, K. M. (2012). An Approach to Software Architecture Description Using UML 2.3. Technical report, Computer Science Department, University of Aarhus. 8

Help / Hjælp

Help / Hjælp Home page Lisa & Petur www.lisapetur.dk Help / Hjælp Help / Hjælp General The purpose of our Homepage is to allow external access to pictures and videos taken/made by the Gunnarsson family. The Association

Læs mere

Learnings from the implementation of Epic

Learnings from the implementation of Epic Learnings from the implementation of Epic Appendix Picture from Region H (2016) A thesis report by: Oliver Metcalf-Rinaldo, oliv@itu.dk Stephan Mosko Jensen, smos@itu.dk Appendix - Table of content Appendix

Læs mere

Citrix CSP og Certificate Store Provider

Citrix CSP og Certificate Store Provider Project Name Document Title TDC Citrix Citrix og Certificate Store Provider Version Number 1.0 Status Release Author jkj Date 5-10-2006 Trademarks All brand names and product names are trademarks or registered

Læs mere

Engelsk. Niveau D. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og

Engelsk. Niveau D. De Merkantile Erhvervsuddannelser September Casebaseret eksamen.  og 052431_EngelskD 08/09/05 13:29 Side 1 De Merkantile Erhvervsuddannelser September 2005 Side 1 af 4 sider Casebaseret eksamen Engelsk Niveau D www.jysk.dk og www.jysk.com Indhold: Opgave 1 Presentation

Læs mere

Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling

Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling 6.5.2009 Jacob Schaumburg-Müller jacobs@microsoft.com Direktør, politik og strategi Microsoft

Læs mere

Danish Language Course for International University Students Copenhagen, 12 July 1 August Application form

Danish Language Course for International University Students Copenhagen, 12 July 1 August Application form Danish Language Course for International University Students Copenhagen, 12 July 1 August 2017 Application form Must be completed on the computer in Danish or English All fields are mandatory PERSONLIGE

Læs mere

Engelsk. Niveau C. De Merkantile Erhvervsuddannelser September 2005. Casebaseret eksamen. www.jysk.dk og www.jysk.com.

Engelsk. Niveau C. De Merkantile Erhvervsuddannelser September 2005. Casebaseret eksamen. www.jysk.dk og www.jysk.com. 052430_EngelskC 08/09/05 13:29 Side 1 De Merkantile Erhvervsuddannelser September 2005 Side 1 af 4 sider Casebaseret eksamen Engelsk Niveau C www.jysk.dk og www.jysk.com Indhold: Opgave 1 Presentation

Læs mere

GUIDE TIL BREVSKRIVNING

GUIDE TIL BREVSKRIVNING GUIDE TIL BREVSKRIVNING APPELBREVE Formålet med at skrive et appelbrev er at få modtageren til at overholde menneskerettighederne. Det er en god idé at lægge vægt på modtagerens forpligtelser over for

Læs mere

Brug sømbrættet til at lave sjove figurer. Lav fx: Få de andre til at gætte, hvad du har lavet. Use the nail board to make funny shapes.

Brug sømbrættet til at lave sjove figurer. Lav fx: Få de andre til at gætte, hvad du har lavet. Use the nail board to make funny shapes. Brug sømbrættet til at lave sjove figurer. Lav f: Et dannebrogsflag Et hus med tag, vinduer og dør En fugl En bil En blomst Få de andre til at gætte, hvad du har lavet. Use the nail board to make funn

Læs mere

Danish Language Course for Foreign University Students Copenhagen, 13 July 2 August 2016 Advanced, medium and beginner s level.

Danish Language Course for Foreign University Students Copenhagen, 13 July 2 August 2016 Advanced, medium and beginner s level. Danish Language Course for Foreign University Students Copenhagen, 13 July 2 August 2016 Advanced, medium and beginner s level Application form Must be completed on the computer in Danish or English All

Læs mere

Eksempel på eksamensspørgsmål til caseeksamen

Eksempel på eksamensspørgsmål til caseeksamen Eksempel på eksamensspørgsmål til caseeksamen Engelsk niveau E, TIVOLI 2004/2005: in a British traveller s magazine. Make an advertisement presenting Tivoli as an amusement park. In your advertisement,

Læs mere

WINDCHILL THE NEXT STEPS

WINDCHILL THE NEXT STEPS WINDCHILL THE NEXT STEPS PTC/user, 4. marts 2015 Jens Christian Jensen, Econocap Agenda Windchill the next steps Bliv opdateret og inspireret til at se hvor Windchill kan hjælpe dig med andet end blot

Læs mere

ATEX direktivet. Vedligeholdelse af ATEX certifikater mv. Steen Christensen stec@teknologisk.dk www.atexdirektivet.

ATEX direktivet. Vedligeholdelse af ATEX certifikater mv. Steen Christensen stec@teknologisk.dk www.atexdirektivet. ATEX direktivet Vedligeholdelse af ATEX certifikater mv. Steen Christensen stec@teknologisk.dk www.atexdirektivet.dk tlf: 7220 2693 Vedligeholdelse af Certifikater / tekniske dossier / overensstemmelseserklæringen.

Læs mere

Bilag. Resume. Side 1 af 12

Bilag. Resume. Side 1 af 12 Bilag Resume I denne opgave, lægges der fokus på unge og ensomhed gennem sociale medier. Vi har i denne opgave valgt at benytte Facebook som det sociale medie vi ligger fokus på, da det er det største

Læs mere

Improving data services by creating a question database. Nanna Floor Clausen Danish Data Archives

Improving data services by creating a question database. Nanna Floor Clausen Danish Data Archives Improving data services by creating a question database Nanna Floor Clausen Danish Data Archives Background Pressure on the students Decrease in response rates The users want more Why a question database?

Læs mere

Microsoft Dynamics CRM 2011 (CRM2011) From a Technical point of view

Microsoft Dynamics CRM 2011 (CRM2011) From a Technical point of view Microsoft Dynamics CRM 2011 (CRM2011) From a Technical point of view Table of Contents Intro Ramón Soto Mathiesen CRM2011 Architectural Overview From a development point of view SharePoint 2010 integration

Læs mere

Database. lv/

Database. lv/ Database 1 Database Design Begreber 1 Database: En fælles samling af logiske relaterede data (informationer) DBMS (database management system) Et SW system der gør det muligt at definer, oprette og vedligeholde

Læs mere

Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov.

Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov. På dansk/in Danish: Aarhus d. 10. januar 2013/ the 10 th of January 2013 Kære alle Chefer i MUS-regi! Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov. Og

Læs mere

Aktivering af Survey funktionalitet

Aktivering af Survey funktionalitet Surveys i REDCap REDCap gør det muligt at eksponere ét eller flere instrumenter som et survey (spørgeskema) som derefter kan udfyldes direkte af patienten eller forsøgspersonen over internettet. Dette

Læs mere

Connect2Care. Udvikling af åben infrastruktur for IKT-baserede produkter på social- og sundhedsområdet. UNIK projektmøde. 25.

Connect2Care. Udvikling af åben infrastruktur for IKT-baserede produkter på social- og sundhedsområdet. UNIK projektmøde. 25. Connect2Care Udvikling af åben infrastruktur for IKT-baserede produkter på social- og sundhedsområdet UNIK projektmøde 25. januar, Aarhus University Connect2Care Use of New technologies in Innovative solutions

Læs mere

Byg din informationsarkitektur ud fra en velafprøvet forståelsesramme The Open Group Architecture Framework (TOGAF)

Byg din informationsarkitektur ud fra en velafprøvet forståelsesramme The Open Group Architecture Framework (TOGAF) Byg din informationsarkitektur ud fra en velafprøvet forståelsesramme The Open Group Framework (TOGAF) Otto Madsen Director of Enterprise Agenda TOGAF og informationsarkitektur på 30 min 1. Introduktion

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

how to save excel as pdf

how to save excel as pdf 1 how to save excel as pdf This guide will show you how to save your Excel workbook as PDF files. Before you do so, you may want to copy several sheets from several documents into one document. To do so,

Læs mere

Hvor er mine runde hjørner?

Hvor er mine runde hjørner? Hvor er mine runde hjørner? Ofte møder vi fortvivlelse blandt kunder, når de ser deres nye flotte site i deres browser og indser, at det ser anderledes ud, i forhold til det design, de godkendte i starten

Læs mere

KALK- OG TEGLVÆRKSFORENINGEN. CPR Sustainable Construction

KALK- OG TEGLVÆRKSFORENINGEN. CPR Sustainable Construction CPR Sustainable Construction 1 Tommy Bisgaard - Direktør i Kalk- og Teglværksforeningen - Formand for DS 417 (CEN TC350 & 351) - Formand for miljøkomiteen i TBE & CU (keramiske industrier i Europa) - Medlem

Læs mere

Unitel EDI MT940 June 2010. Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004)

Unitel EDI MT940 June 2010. Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004) Unitel EDI MT940 June 2010 Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004) Contents 1. Introduction...3 2. General...3 3. Description of the MT940 message...3 3.1.

Læs mere

Øjnene, der ser. - sanseintegration eller ADHD. Professionshøjskolen UCC, Psykomotorikuddannelsen

Øjnene, der ser. - sanseintegration eller ADHD. Professionshøjskolen UCC, Psykomotorikuddannelsen Øjnene, der ser - sanseintegration eller ADHD Professionshøjskolen UCC, Psykomotorikuddannelsen Professionsbachelorprojekt i afspændingspædagogik og psykomotorik af: Anne Marie Thureby Horn Sfp o623 Vejleder:

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

SPØRGSMÅL TIL UDBUD AF SYSTEMUNDERSTØTTELSE AF GEODANMARK PRÆKVALIFIKATIONSFASEN

SPØRGSMÅL TIL UDBUD AF SYSTEMUNDERSTØTTELSE AF GEODANMARK PRÆKVALIFIKATIONSFASEN SPØRGSMÅL TIL UDBUD AF SYSTEMUNDERSTØTTELSE AF GEODANMARK PRÆKVALIFIKATIONSFASEN EU-UDBUD NR. 2016/S 089-156404 (Version 5 af 1. juni 2016) Page 1 of 6 1 ESPD, Teknisk og faglig formåen I ESPD punkt IV,

Læs mere

The effects of occupant behaviour on energy consumption in buildings

The effects of occupant behaviour on energy consumption in buildings The effects of occupant behaviour on energy consumption in buildings Rune Vinther Andersen, Ph.D. International Centre for Indoor Environment and Energy Baggrund 40 % af USA's samlede energiforbrug sker

Læs mere

MARITIME PROFESSIONALS, ASHORE AND AT SEA. Online Identitet. 29-03-2011 www.job2sea.com 1

MARITIME PROFESSIONALS, ASHORE AND AT SEA. Online Identitet. 29-03-2011 www.job2sea.com 1 Online Identitet 2011 29-03-2011 www.job2sea.com 1 Online Identity The social web, i.e. the usage of the web to support the social process, represents a space in which people have the possibility to express

Læs mere

Bedømmelse af kliniske retningslinjer

Bedømmelse af kliniske retningslinjer www.cfkr.dk Bedømmelse af kliniske retningslinjer - CLEARINGHOUSE Preben Ulrich Pedersen, professor, phd Center for kliniske retningslinjer er placeret ved. Institut for Sundhedsvidenskab og Teknologi,

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

Gusset Plate Connections in Tension

Gusset Plate Connections in Tension Gusset Plate Connections in Tension Jakob Schmidt Olsen BSc Thesis Department of Civil Engineering 2014 DTU Civil Engineering June 2014 i Preface This project is a BSc project credited 20 ECTS points written

Læs mere

The X Factor. Målgruppe. Læringsmål. Introduktion til læreren klasse & ungdomsuddannelser Engelskundervisningen

The X Factor. Målgruppe. Læringsmål. Introduktion til læreren klasse & ungdomsuddannelser Engelskundervisningen The X Factor Målgruppe 7-10 klasse & ungdomsuddannelser Engelskundervisningen Læringsmål Eleven kan give sammenhængende fremstillinger på basis af indhentede informationer Eleven har viden om at søge og

Læs mere

The Thesis M.Sc. In Technical IT (Civilingeniør)

The Thesis M.Sc. In Technical IT (Civilingeniør) 27. OCTOBER The Thesis M.Sc. In Technical IT (Civilingeniør) Electrical Engineering and ICT Who are we? Henrik Karstoft (hka@iha.dk) Ingeniørdocent @ASE, Leading the group in Signal Processing and Control@ASE/EICT

Læs mere

VPN VEJLEDNING TIL MAC

VPN VEJLEDNING TIL MAC VPN VEJLEDNING TIL MAC MAC OS X 1 VPN VEJLEDNING TIL MAC Formålet med en VPN forbindelse er, at du kan tilgå nogle af Aarhus Universitets services hjemmefra, som ellers kun er tilgængelige, når du er på

Læs mere

Status på det trådløse netværk

Status på det trådløse netværk Status på det trådløse netværk Der er stadig problemer med det trådløse netværk, se status her: http://driftstatus.sdu.dk/?f=&antal=200&driftid=1671#1671 IT-service arbejder stadig med at løse problemerne

Læs mere

Informationsteknologi Åben distribueret databehandling Referencemodel: Arkitektonisk semantik Tillæg 1: Computerbaserede formler

Informationsteknologi Åben distribueret databehandling Referencemodel: Arkitektonisk semantik Tillæg 1: Computerbaserede formler Dansk Standard Tillæg DS/ISO/IEC 10746-4/Amd.1 1. udgave 2002-06-04 Informationsteknologi Åben distribueret databehandling Referencemodel: Arkitektonisk semantik Tillæg 1: Computerbaserede formler Information

Læs mere

Projektledelse i praksis

Projektledelse i praksis Projektledelse i praksis - Hvordan skaber man (grundlaget) for gode beslutninger? Martin Malis Business Consulting, NNIT mtmi@nnit.com 20. maj, 2010 Agenda Project Governance Portfolio Management Project

Læs mere

Forslag til implementering af ResearcherID og ORCID på SCIENCE

Forslag til implementering af ResearcherID og ORCID på SCIENCE SCIENCE Forskningsdokumentation Forslag til implementering af ResearcherID og ORCID på SCIENCE SFU 12.03.14 Forslag til implementering af ResearcherID og ORCID på SCIENCE Hvad er WoS s ResearcherID? Hvad

Læs mere

Cloud computing. Hvad er fordelene ved Microsoft løsninger - og hvad er begrænsningerne

Cloud computing. Hvad er fordelene ved Microsoft løsninger - og hvad er begrænsningerne Cloud computing Hvad er fordelene ved Microsoft løsninger - og hvad er begrænsningerne Henrik Westergaard Hansen Architect Evangelist henrikwh@microsoft.com PC Era Portal Era Online App Era Web Services

Læs mere

Bilag 2 og 3 og værktøjer

Bilag 2 og 3 og værktøjer Bilag 2 og 3 og værktøjer Lars Erik Storgaard Geodatastyrelsen, laers@gst.dk Program for workshop Geodatastyrelsen Formål hvorfor workshop? Kvalificering af listen over myndigheder Temakammerater Opmærksomhed

Læs mere

Den uddannede har viden om: Den uddannede kan:

Den uddannede har viden om: Den uddannede kan: Den uddannede har viden om: Den uddannede kan: Den uddannede kan: Den studerende har udviklingsbaseret viden om og forståelse for Den studerende kan Den studerende kan Den studerende har udviklingsbaseret

Læs mere

Sunlite pakke 2004 Standard (EC) (SUN SL512EC)

Sunlite pakke 2004 Standard (EC) (SUN SL512EC) Sunlite pakke 2004 Standard (EC) (SUN SL512EC) - Gruppering af chasere igen bag efter. På den måde kan laves cirkelbevægelser og det kan 2,787.00 DKK Side 1 Sunlite pakke 2006 Standard (EC) LAN (SUN SL512EC

Læs mere

Design til digitale kommunikationsplatforme-f2013

Design til digitale kommunikationsplatforme-f2013 E-travellbook Design til digitale kommunikationsplatforme-f2013 ITU 22.05.2013 Dreamers Lana Grunwald - svetlana.grunwald@gmail.com Iya Murash-Millo - iyam@itu.dk Hiwa Mansurbeg - hiwm@itu.dk Jørgen K.

Læs mere

Hvad er Asset Management

Hvad er Asset Management Hvad er Asset Management 1 Klaus Rosendal Head of the Water Department Grontmij Denmark M : +45 2723 6645 E: Klaus.Rosendal@grontmij.dk Javier Serrano Alonso Technical Director Grontmij UK M : +44 7738

Læs mere

applies equally to HRT and tibolone this should be made clear by replacing HRT with HRT or tibolone in the tibolone SmPC.

applies equally to HRT and tibolone this should be made clear by replacing HRT with HRT or tibolone in the tibolone SmPC. Annex I English wording to be implemented SmPC The texts of the 3 rd revision of the Core SPC for HRT products, as published on the CMD(h) website, should be included in the SmPC. Where a statement in

Læs mere

Agenda. Ny Digital Strategi Data og Vækst Smart Government. Carsten Ingerslev: caring@erst.dk

Agenda. Ny Digital Strategi Data og Vækst Smart Government. Carsten Ingerslev: caring@erst.dk Agenda Ny Digital Strategi Data og Vækst Smart Government Carsten Ingerslev: caring@erst.dk Roadmap for forudsætninger Indsatsområder 1 2 Vision og rammefortælling 3 1.1 1.2 2.1 2.2 2.3 3.1 3.2 Digital

Læs mere

Fart på SAP HANA. Sådan laver du analyser direkte på dine data i realtid. Copyright 2012 FUJITSU. Fujitsu IT Future, København, den 16.

Fart på SAP HANA. Sådan laver du analyser direkte på dine data i realtid. Copyright 2012 FUJITSU. Fujitsu IT Future, København, den 16. Fart på SAP HANA Sådan laver du analyser direkte på dine data i realtid 0 Flemming Grand Saphira Consulting Mobile: +45 30 78 45 86 Email: flemming.grand@saphiraconsulting.com Allan Christiansen Fujitsu

Læs mere

Dansk Standard DS/EN 61595-3 1. udgave. COPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/EN 61595-3:2001

Dansk Standard DS/EN 61595-3 1. udgave. COPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/EN 61595-3:2001 Dansk Standard DS/EN 61595-3 1. udgave Godkendt:2001-05-18 Digitalt lydbåndoptagersystem med flere kanaler (DATR), spoletil-spolesystem, til professionelt brug Del 3: 24-bits funktion til 16-bits medier

Læs mere

Skriftlig Eksamen Kombinatorik, Sandsynlighed og Randomiserede Algoritmer (DM528)

Skriftlig Eksamen Kombinatorik, Sandsynlighed og Randomiserede Algoritmer (DM528) Skriftlig Eksamen Kombinatorik, Sandsynlighed og Randomiserede Algoritmer (DM58) Institut for Matematik og Datalogi Syddansk Universitet, Odense Torsdag den 1. januar 01 kl. 9 13 Alle sædvanlige hjælpemidler

Læs mere

Motorway effects on local population and labor market

Motorway effects on local population and labor market Motorway effects on local population and labor market Per Homann Jespersen Associate Professor, Roskilde University Jean P. Endres phd student, Roskilde University Trafikdage 23-08-16 Motorways and the

Læs mere

Implementing SNOMED CT in a Danish region. Making sharable and comparable nursing documentation

Implementing SNOMED CT in a Danish region. Making sharable and comparable nursing documentation Implementing SNOMED CT in a Danish region Making sharable and comparable nursing documentation INTRODUCTION Co-operation pilot project between: The Region of Zealand Their EHR vendor - CSC Scandihealth

Læs mere

The Thesis M.Sc. In Technical IT (Civilingeniør)

The Thesis M.Sc. In Technical IT (Civilingeniør) 27. OCTOBER The Thesis M.Sc. In Technical IT (Civilingeniør) Electrical and Computer Engineering Who am I? Henrik Karstoft (hka@iha.dk) Ingeniørdocent @ ASE, Leading the group in Signal Processing and

Læs mere

make connections share ideas be inspired

make connections share ideas be inspired make connections share ideas be inspired Integration af prædiktive analyser og operationelle forretningsregler med SAS Decision Manager Kristina Birch, chefkonsulent Professional Services, Banking & Mortgage

Læs mere

Netværk & elektronik

Netværk & elektronik Netværk & elektronik Oversigt Ethernet og IP teori Montering af Siteplayer modul Siteplayer teori Siteplayer forbindelse HTML Router (port forwarding!) Projekter Lkaa Mercantec 2009 1 Ethernet På Mars

Læs mere

(INFORMATION TECHNOLOGY)/ (OPTICS AND ELECTRONICS)

(INFORMATION TECHNOLOGY)/ (OPTICS AND ELECTRONICS) MASTER OF SCIENCE IN ENGINEERING (INFORMATION TECHNOLOGY)/ (OPTICS AND ELECTRONICS) INGENIØRDOCENT HEAD OF PROGRAMS UNI VERSITy WHO AM I? Henrik Karstoft (hka@eng.au.dk) Ingeniørdocent @ ASE/ENG, Signal

Læs mere

To the reader: Information regarding this document

To the reader: Information regarding this document To the reader: Information regarding this document All text to be shown to respondents in this study is going to be in Danish. The Danish version of the text (the one, respondents are going to see) appears

Læs mere

ATiSA H3: Beer Web Store

ATiSA H3: Beer Web Store ATiSA H3: Beer Web Store Gruppe: Hotel Christer Vindberg, Anders Kabell Kristensen, Bo Sunesen og Anders Viskum 20011271, 20041248, 20041083 og 20043103 {chrisv10, dalko, sunesen, anden} @ cs.au.dk december

Læs mere

Diffusion of Innovations

Diffusion of Innovations Diffusion of Innovations Diffusion of Innovations er en netværksteori skabt af Everett M. Rogers. Den beskriver en måde, hvorpå man kan sprede et budskab, eller som Rogers betegner det, en innovation,

Læs mere

Managing stakeholders on major projects. - Learnings from Odense Letbane. Benthe Vestergård Communication director Odense Letbane P/S

Managing stakeholders on major projects. - Learnings from Odense Letbane. Benthe Vestergård Communication director Odense Letbane P/S Managing stakeholders on major projects - Learnings from Odense Letbane Benthe Vestergård Communication director Odense Letbane P/S Light Rail Day, Bergen 15 November 2016 Slide om Odense Nedenstående

Læs mere

Danish Technology Center Denmark

Danish Technology Center Denmark Danish Technology Center Denmark INDUSTRIAL Wastewater Treatment Systems A B C FiltraCon Filtration Systems FiltraSep Separation Filtration Systems FiltraFlo Filtration Flotation Systems APPLICATION

Læs mere

EA evaluering af DANAK Maj Erik Øhlenschlæger, DANAK april 2016

EA evaluering af DANAK Maj Erik Øhlenschlæger, DANAK april 2016 EA evaluering af DANAK Maj 2016 Erik Øhlenschlæger, DANAK april 2016 1 Omfang af peer evaluering for laboratorieområdet - 2 prøvningslaboratorier (1 aflyst pga. sygdom) - 2 kalibreringslaboratorier - 1

Læs mere

Notat vedrørende dansk profilering af HL7/CDA standarder til brug for BRO (spørgeskemaer)

Notat vedrørende dansk profilering af HL7/CDA standarder til brug for BRO (spørgeskemaer) Notat vedrørende dansk profilering af HL7/CDA standarder til brug for BRO (spørgeskemaer) Understøttelse af deling og udveksling af Borgerrapporterede Oplysninger (BRO) (tidligere Patientrapporterede Oplysninger

Læs mere

Security as a Service hvorfor, hvornår og hvordan. Gorm Mandsberg, gma@dubex.dk Aarhus, 13.06.2013

Security as a Service hvorfor, hvornår og hvordan. Gorm Mandsberg, gma@dubex.dk Aarhus, 13.06.2013 Security as a Service hvorfor, hvornår og hvordan Gorm Mandsberg, gma@dubex.dk Aarhus, 13.06.2013 SecaaS hvorfor, hvornår og hvordan hvad Hvorfor.. Hvornår.. Hvordan.. Disclamer: Dubex er MSSP og leverer

Læs mere

Dell Cloud Client Computing Hvordan virtualisere vi de tunge grafisk applikationer?

Dell Cloud Client Computing Hvordan virtualisere vi de tunge grafisk applikationer? Dell Cloud Client Computing Hvordan virtualisere vi de tunge grafisk applikationer? Christian Eilskov Sales Engineer, christian_eilskov@dell.com +45 40 60 13 92 Dell Cloud Client Computing Dell lever produkter

Læs mere

LESS. LESS er WalkIn Companys første entrémøbelserie - navnet er inspireret af den amerikanske arkitekt Charles W. Moores valgsprog Less is more.

LESS. LESS er WalkIn Companys første entrémøbelserie - navnet er inspireret af den amerikanske arkitekt Charles W. Moores valgsprog Less is more. DESIGN MED MENING WalkIn Company er leverandør af møbler til privat og erhvervsmæssig brug. Firmaets intentioner er at levere produkter i en kvalitet som dansk møbel design er verdenskendt for. WalkIn

Læs mere

PROJECT PORTFOLIO MANAGEMENT ARTEMIS 7

PROJECT PORTFOLIO MANAGEMENT ARTEMIS 7 PROJECT PORTFOLIO MANAGEMENT ARTEMIS 7 Udfordringen Udfordringerne skabt af den globale økonomiske situation, kræver ansvarlighed for og overblik over investeringer som aldrig før. IT styring, investeringsplanlægning

Læs mere

Bedømmelse af klinisk retningslinje foretaget af Enhed for Sygeplejeforskning og Evidensbasering Titel (forfatter)

Bedømmelse af klinisk retningslinje foretaget af Enhed for Sygeplejeforskning og Evidensbasering Titel (forfatter) Bedømmelse af klinisk retningslinje foretaget af Enhed for Sygeplejeforskning og Evidensbasering Titel (forfatter) Link til retningslinjen Resumé Formål Fagmålgruppe Anbefalinger Patientmålgruppe Implementering

Læs mere

Design by Contract. Design and Programming by Contract. Oversigt. Prædikater

Design by Contract. Design and Programming by Contract. Oversigt. Prædikater Design by Contract Design and Programming by Contract Anne Haxthausen ah@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark Design by Contract er en teknik til at specificere

Læs mere

Kalibrering af Vejeceller og Flowmålere i processen INSA 1 / 48

Kalibrering af Vejeceller og Flowmålere i processen INSA 1 / 48 Kalibrering af Vejeceller og Flowmålere i processen INSA 1 / 48 INSA 2 / 48 Hvordan man bygger en flowvogn Målsætning: at udnytte tidligere erfaringer med bygning af flowvogne. Fokus på kompakt design

Læs mere

Kapitel 21: Softwarearkitektur designprincipper

Kapitel 21: Softwarearkitektur designprincipper Kapitel 21: Softwarearkitektur designprincipper Miriam Tang Jacob Jensen Lars Christensen Jacob Atzen Onsdag 9/3 Dagens program Definitioner Analyseværktøjer Designprocessen Raffinering Afrunding Design

Læs mere

Are you hiring Newcomers?

Are you hiring Newcomers? Are you hiring Newcomers? Newcomer Service offers free support You are welcome to contact Newcomer Service when you wish to: Forward information on life in Esbjerg to attract newcomers Receive advise on

Læs mere

GEONIS Vand. fact sheet. Planlæg, dokumentér og vedligehold

GEONIS Vand. fact sheet. Planlæg, dokumentér og vedligehold JUNE 2015 Planlæg, dokumentér og vedligehold er en effektiv fagspecialist løsning for planlægning, dokumentation og vedligeholdelse af et vand forsyningssystem. Data model supportere en række nationale

Læs mere

SOLENERGIDAGEN 2005 Integration of Architectural Values in the Solar Cells of Tomorrow

SOLENERGIDAGEN 2005 Integration of Architectural Values in the Solar Cells of Tomorrow SOLENERGIDAGEN 2005 Integration of Architectural Values in the Solar Cells of Tomorrow Ellen Kathrine Hansen Assiciate Professor, Architect The Aarhus School of Architecture Research project, solar cells

Læs mere

TA BUSSEN - LINIE 888 - HURTIGT BILLIGT BEHAGELIGT NEMT KØBENHAVN SILKEBORG ÅRHUS THISTED AALBORG KUN 120 KR. til Århus og Silkeborg. Aalborg og Thisted kun 140 kr. Ovenstående priser er for studerende

Læs mere

Trolling Master Bornholm 2014

Trolling Master Bornholm 2014 Trolling Master Bornholm 2014 (English version further down) Den ny havn i Tejn Havn Bornholms Regionskommune er gået i gang med at udvide Tejn Havn, og det er med til at gøre det muligt, at vi kan være

Læs mere

How Al-Anon Works - for Families & Friends of Alcoholics. Pris: kr. 130,00 Ikke på lager i øjeblikket Vare nr. 74 Produktkode: B-22.

How Al-Anon Works - for Families & Friends of Alcoholics. Pris: kr. 130,00 Ikke på lager i øjeblikket Vare nr. 74 Produktkode: B-22. Bøger på engelsk How Al-Anon Works - for Families & Friends of Alcoholics Al-Anons grundbog på engelsk, der indfører os i Al- Anon programmet. Om Al-Anons historie, om forståelse af os selv og alkoholismen.

Læs mere

Small Autonomous Devices in civil Engineering. Uses and requirements. By Peter H. Møller Rambøll

Small Autonomous Devices in civil Engineering. Uses and requirements. By Peter H. Møller Rambøll Small Autonomous Devices in civil Engineering Uses and requirements By Peter H. Møller Rambøll BACKGROUND My Background 20+ years within evaluation of condition and renovation of concrete structures Last

Læs mere

Enterprise Strategy Program

Enterprise Strategy Program Enterprise Strategy Program Putting Business Before Technology Anders Bonde Enterprise Strategy Lead, Microsoft Services Denmark Er Enterprise Strategy noget for dig? Det ultimative spørgsmål... Måske

Læs mere

Artikelskrivning - hvordan får jeg mit manuskript accepteret i et tidsskrift?

Artikelskrivning - hvordan får jeg mit manuskript accepteret i et tidsskrift? Artikelskrivning - hvordan får jeg mit manuskript accepteret i et tidsskrift? Lars S Rasmussen Acta Anaesthesiologica Scandinavica Anæstesi- og operationsklinikken HovedOrtoCentret Rigshospitalet lsr@rh.dk

Læs mere

Shared space - mellem vision og realitet. - Lyngby Idrætsby som case

Shared space - mellem vision og realitet. - Lyngby Idrætsby som case Downloaded from orbit.dtu.dk on: Jan 27, 2017 Shared space - mellem vision og realitet. - Lyngby Idrætsby som case Brinkø, Rikke Publication date: 2015 Document Version Peer-review version Link to publication

Læs mere

DK - Quick Text Translation. HEYYER Net Promoter System Magento extension

DK - Quick Text Translation. HEYYER Net Promoter System Magento extension DK - Quick Text Translation HEYYER Net Promoter System Magento extension Version 1.0 15-11-2013 HEYYER / Email Templates Invitation Email Template Invitation Email English Dansk Title Invitation Email

Læs mere

Sne, Vand, Is og Permafrost i Arktis

Sne, Vand, Is og Permafrost i Arktis Sne, Vand, Is og Permafrost i Arktis Morten Skovgaard Olsen Gennemsnitstemperatur i Arktis Alle dele af kryosfæren påvirkes Havis Havis Økosystemer Feedbacks Katey Walter Anthony, UAF Muligheder og udfordringer

Læs mere

1. Formål og mål med indførelsen af værktøjet

1. Formål og mål med indførelsen af værktøjet 1. Formål og mål med indførelsen af værktøjet Afdæk og fastlæg, hvad der driver projektet Identificer langsigtede virksomhedsmål Fastlæg implementeringens centrale leverancer Prioriter og planlæg delmål

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

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

Tilladelse til vævscenter til håndtering af humane væv og celler Authorisation of tissue establishment for the handling of human tissues and cells

Tilladelse til vævscenter til håndtering af humane væv og celler Authorisation of tissue establishment for the handling of human tissues and cells Tilladelse til vævscenter til håndtering af humane væv og celler Authorisation of tissue establishment for the handling of human tissues and cells Sundhedsstyrelsen godkender hermed, at: The Danish Health

Læs mere

Application form for access to data and biological samples Ref. no

Application form for access to data and biological samples Ref. no Application form for access to data and biological samples Ref. 2016-02 Project title: Applicant: Other partners taking part in the project Names and work addresses: "Skilsmisse og selvvurderet mentalt

Læs mere

Det Teknisk-Naturvidenskabelige Fakultet Aalborg Universitet

Det Teknisk-Naturvidenskabelige Fakultet Aalborg Universitet Det Teknisk-Naturvidenskabelige Fakultet Aalborg Universitet Institut for elektroniske systemer TITEL: Digital Diktafon PROJEKTPERIODE: 4. semester 4. februar - 30. maj, 2002 PROJEKTGRUPPE: Gr419-2002

Læs mere

X M Y. What is mediation? Mediation analysis an introduction. Definition

X M Y. What is mediation? Mediation analysis an introduction. Definition What is mediation? an introduction Ulla Hvidtfeldt Section of Social Medicine - Investigate underlying mechanisms of an association Opening the black box - Strengthen/support the main effect hypothesis

Læs mere

Brugeradfærd i idræts- og kulturhuse - Målinger med RFID teknologi Suenson, Valinka

Brugeradfærd i idræts- og kulturhuse - Målinger med RFID teknologi Suenson, Valinka Aalborg Universitet Brugeradfærd i idræts- og kulturhuse - Målinger med RFID teknologi Suenson, Valinka Publication date: 2011 Document Version Accepteret manuscript, peer-review version Link to publication

Læs mere

University of Copenhagen Faculty of Science Written Exam - 8. April 2008. Algebra 3

University of Copenhagen Faculty of Science Written Exam - 8. April 2008. Algebra 3 University of Copenhagen Faculty of Science Written Exam - 8. April 2008 Algebra 3 This exam contains 5 exercises which are to be solved in 3 hours. The exercises are posed in an English and in a Danish

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

ER HL7 FHIR OPLAGT AT BRUGE I DANSKE SUNDHEDSIT LØSNINGER? KIRSTINE ROSENBECK GØEG OG LOUISE PAPE- HAUGAARD

ER HL7 FHIR OPLAGT AT BRUGE I DANSKE SUNDHEDSIT LØSNINGER? KIRSTINE ROSENBECK GØEG OG LOUISE PAPE- HAUGAARD ER HL7 FHIR OPLAGT AT BRUGE I DANSKE SUNDHEDSIT LØSNINGER? KIRSTINE ROSENBECK GØEG OG LOUISE PAPE- HAUGAARD Agenda (Hvad er HL7 FHIR?) Hvilke forskelle er der mellem HL7 FHIR ift. lignende standarder og

Læs mere

Aflevering af OIOXML-skemaer Dokumentation

Aflevering af OIOXML-skemaer Dokumentation Aflevering af OIOXML-skemaer Dokumentation 2 Indholdsfortegnelse Indholdsfortegnelse... 2 Projektbeskrivelse... 3 Projektansvarlig... 3 Formål... 3 Namespace... 3 Skemafiler... 3 Kontrol... Error! Bookmark

Læs mere

BUSINESSMAIL Delt kommunikation

BUSINESSMAIL Delt  kommunikation BUSINESSMAIL Delt e-mail kommunikation OM BUSINESSMAIL E-mail kommunikation og infomration gemt i e-mails er din organisations vigtigste aktiv, men hvordan sikrer du dig, at medarbejderne kan samarbejde

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

FOKUSGRUPPE TYSKLAND. LOGSTOR Claus Brun

FOKUSGRUPPE TYSKLAND. LOGSTOR Claus Brun FOKUSGRUPPE TYSKLAND LOGSTOR Claus Brun Market overview Customer Segments Contractors End User Consulting Engineer 60% of turnover Main Focus: 1. Price 2. Delivery performance 3. Product Quality 25% of

Læs mere