A Declarative Framework for Enterprise Information Systems

Størrelse: px
Starte visningen fra side:

Download "A Declarative Framework for Enterprise Information Systems"

Transkript

1 A Declarative Framework for Enterprise Information Systems Qualification Report Christian Stefansen NEXT August 2005 Dagens workflow Workflowmønstre Kodning SMAWL Intro Kontrakter CDL Arkitektur Afslutning REA 2 1

2 Problem At skrive, automatisere og overvåge forretningsgange i virksomhedssystemer i en service-orienteret arkitektur. Nuværende systemer er ikke processorienterede: 1.ad hoc-integration mellem moduler, 2.deler ikke processer med omverdenen, 3.understøtter ikke mobilitet. 3 Opgave Design en process-orienteret programmeringsplatform Processer og regler Datamodel Rapportering og overvågning 4 2

3 Processer Concurrency-modeller Processkalkuler Petrinet Workflows BPEL Business Process Execution Language YAWL Yet Another Workflow Language 5 Hvorfor formelle workflows? 6 Brugere kan let følge etableret praksis ved hvilke opgaver der kan løses nu/senere får hjælp til delegering af opgaver behøver mindre viden om hele workflowet Designere/planlæggere kan lettere kortlægge og ændre processer kan indføre struktur ad hoc kan foretage formel analyse kan delvist automatisere outsourcing og lign. Controllere får finere omkostningsregistrering (à la ABC) kan nemmere foretage præstationsanalyse 3

4 Workflowmønstre [Aalst 02-05]: 20 mønstre for kontrolvej (parallel, sekvens, valg, gentagelse etc.) 39 mønstre for datahåndtering/-vej (virkefelt, parameteroverførsel etc.) 43 mønstre for delegering (implicit, pr. kø, pr. rolle, sag, revidering) Fokus her er kontrolvejsmønstre 7 De 20 kontrolvejsmønstre 8 4

5 Nogle mønstereksempler Pattern 1: Sequence Execute activities in sequence. Pattern 13: Multiple Instances [...] Generate many instances of one activity [...] with synchronization. Pattern 6: Multiple Choice Choose several execution paths from many alternatives. Pattern 7: Synchronizing Merge Merge many execution paths. Synchronize if many paths are taken. [...] Merge if only one [...] path is taken. Mult Synch.merge 9 Flere mønstereksempler Pattern 10: Arbitrary Cycles Execute workflow graph without any structural restriction on loops. Merge Choice Merge Choice Pattern 20: Cancel Case Cancel (disable) the process) Pattern 16: Deferred Choice Execute one of two alternative threads. The choice [...] should be implicit. Def d 10 Cancel 5

6 Calculus of Communicating Systems Her bruges følgende variant: og atomiske opgaver skrives som a,b,c etc. Pattern 1: Sequence a.p ikke generel nok P.Q ikke syntaktisk korrekt P Q Vedtag at processer signalerer eksplicit afslutning på, f.eks. ok new go (P [go/ok] go?.q) 11 Eksempelkodninger Pattern 7/9: Multiple Choice/Discriminator (τ.p 1 + τ.skip!) (τ.p n + τ.skip!) ok?.(q skip?*.0 ok?*.0) P 1 Mult... Disc Q P n 12 6

7 Eksempelkodninger Pattern 10: Arbitrary Cycles new go b, go c (a.go b! go b?*.b.go c! go c?*.c.(go b! + d.(go c! + e)) Merge a b c d e Merge Choice Choice Hvad hvis Merge var Sync. Merge? 13 Hovedobservationer for mønstrene Split og join er adskilt Har fri struktur Forsinket vs. øjeblikkeligt valg Mange eksotiske split- og join-varianter Anullering Flere instanser (Multiple Instances) 14 7

8 Synch. Merge har ikke-lokal semantik Løsninger 1. Integrér med split-mønstre 2. Løs problemet runtime 3. Modtag metainformation fra tidligere split(s) Workflowmønstre Kodning SMAWL Intro Kontrakter CDL Arkitektur Afslutning Synch.merge 15 REA Flere problemer med mønstrene Hvad betyder Discriminator egentlig? Kan man annullere en opgave? Multiple Instances kombinerer split, join og repetition Synch, Merge eller Sequence er overflødig 16 8

9 Mønstrene savner formel specifikation Bedre benchmarking af workflowsprog Modeluafhængig (ej Petri net, π, EPC) Skal split og join være separate eller ej? (og hvad da med Multiple Instances) Skal alle mønstre dækkes eller kan datadelen klare nogle af dem? Bedre definition af udtrykskraft [Felleisen] 17 SMAWL a SMAll Workflow Language Designkriterier Dæk alle 20 (+2) mønstre (og mere!) Minimér behov for synkroniseringsprimitiver Bevar forbindelse til CCS Uafhængigt af data-mønstre Metode Saml mønstre i få, generelle konstruktorer Beskriv deres oversættelse til CCS 18 9

10 Dagens workflow i SMAWL workflow Q = Intro; choose any { Workflowmønstre; Kodning; SMAWL Kontrakter; CDL REA }; Arkitektur; Afslutning end Intro Workflowmønstre Kontrakter REA Kodning CDL SMAWL Arkitektur Afslutning 19 Syntaks for SMAWL 20 10

11 Britney vil være berømt 21 Transformation fra SMAWL til CCS Sequence Multiple Instances 22 11

12 Fremtid Identificer (flere) svagheder i SMAWL Overvej distribution af workflows Opstil kriterier for en processmodel og et datasprog Formaliser mønstre (om nødvendigt) Design kalkule Implementér 23 Kommercielle kontrakter Beskrevet i Commercial Contracts Fremtiden kunne være......valuering à la Black-Scholes...udnyt forbindelsen til WS-CDL 24 12

13 REA og dobbelt bogholderi Vores datamodel skal opfylde følgende: Transaktionsspor Hændelsesbaseret log (monoton) Alle (økonomiske) hændelser skal have en invers Dobbelt bogholderi og REA opfylder disse 25 Fremtid: et procesbaseret system Processsprog Datasprog Servicemønstre Auto. GUI-generering Datamodel Process mining Interoperabilitet (ontologi) omverdenen Processes hændelser Log push/pull observationer Reports/monitors Runtime-verifikation Inkrementalisering af rapporter Stream processing Dynamisk operatorplacering i overlay-netværk 26 13

14 Opsummering Processer Workflowmønstre nyttige men upræcise CCS-kodning muligt men rodet SMAWL lovende men ikke færdigt Kontraktsprog klar til kompositionel analyse Datamodel REA kræver præcis håndbog Rapportering 27 Tak! 5 minutters pause Q&A 28 14

Letvægts PHP engine for BPEL baseret på XML omskrivning

Letvægts PHP engine for BPEL baseret på XML omskrivning LetvægtsPHPengineforBPEL baseretpåxml omskrivning Afsluttendediplomprojektaf Skovhøjen1 7100Vejle E Mail:dkt@itu.dk Vejleder:Prof.ThomasHildebrandt Projektperiode Opgavestart:1.Februar2008 Afleveringafopgave:1.August2008

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

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

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

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

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index DET KONGELIGE Index Download driver... 2 Find the Windows 7 version.... 2 Download the Windows Vista driver.... 4 Extract driver... 5 Windows Vista installation of a printer.... 7 Side 1 af 12 DET KONGELIGE

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

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

Grafer og graf-gennemløb

Grafer og graf-gennemløb Grafer og graf-gennemløb Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges). Dvs. ordnede par af knuder. Figur: Terminologi: n = V, m = E (eller V og E (mis)bruges som V og E ).

Læs mere

Maskindirektivet og Remote Access. Arbejdstilsynet Dau konference 2015 Arbejdsmiljøfagligt Center Erik Lund Lauridsen

Maskindirektivet og Remote Access. Arbejdstilsynet Dau konference 2015 Arbejdsmiljøfagligt Center Erik Lund Lauridsen Maskindirektivet og Remote Access Arbejdstilsynet Dau konference 2015 Arbejdsmiljøfagligt Center Erik Lund Lauridsen ell@at.dk Marts 2015 1 MD - Personsikkerhed og Remoten Hvad er spillepladen for personsikkerhed

Læs mere

Software Design (SWD) Spørgsmål 1

Software Design (SWD) Spørgsmål 1 Spørgsmål 1 Unified Process Du skal give en beskrivelse af Unified Process. Beskrivelsen skal indeholde forklaring på følgende begreber: Phase Iteration Discipline Activity Milestone Artifact Spørgsmål

Læs mere

Kort A. Tidsbegrænset EF/EØS-opholdsbevis (anvendes til EF/EØS-statsborgere) (Card A. Temporary EU/EEA residence permit used for EU/EEA nationals)

Kort A. Tidsbegrænset EF/EØS-opholdsbevis (anvendes til EF/EØS-statsborgere) (Card A. Temporary EU/EEA residence permit used for EU/EEA nationals) DENMARK Residence cards EF/EØS opholdskort (EU/EEA residence card) (title on card) Kort A. Tidsbegrænset EF/EØS-opholdsbevis (anvendes til EF/EØS-statsborgere) (Card A. Temporary EU/EEA residence permit

Læs mere

Tilladelse til engrosforhandling af lægemidler indenfor EU/EØS

Tilladelse til engrosforhandling af lægemidler indenfor EU/EØS Tilladelse til engrosforhandling af lægemidler indenfor EU/EØS Wholesale Dealer s Authorisation regarding Medicinal Products within the EC/EEA Sundhedsstyrelsen godkender hermed, at The Danish Medicines

Læs mere

Software Design (SWD) Spørgsmål 1

Software Design (SWD) Spørgsmål 1 Spørgsmål 1 Unified Process Du skal give en beskrivelse af Unified Process. Beskrivelsen skal indeholde forklaring på følgende begreber: Phase Iteration Discipline Activity Milestone Artifact Spørgsmål

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

Timetable will be aviable after sep. 5. when the sing up ends. Provicius timetable on the next sites.

Timetable will be aviable after sep. 5. when the sing up ends. Provicius timetable on the next sites. English Information about the race. Practise Friday oct. 9 from 12.00 to 23.00 Saturday oct. 10. door open at 8.00 to breakfast/coffee Both days it will be possible to buy food and drinks in the racecenter.

Læs mere

Kapitalstruktur i Danmark. M. Borberg og J. Motzfeldt

Kapitalstruktur i Danmark. M. Borberg og J. Motzfeldt Kapitalstruktur i Danmark M. Borberg og J. Motzfeldt KORT OM ANALYSEN Omfattende studie i samarbejde med Økonomisk Ugebrev Indblik i ledelsens motiver for valg af kapitalstruktur Er der en optimal kapitalstruktur

Læs mere

Views etc. Databaser

Views etc. Databaser Views etc. Databaser Views Med Views kan vi gemme nogle af de lange select sætninger. I vores eksempel fra tidligere er det f.eks. forbundet med en del besvær at finde telefon nr og bilmærker for en sælger

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

Grafer og graf-gennemløb

Grafer og graf-gennemløb Grafer og graf-gennemløb Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges). Dvs. ordnede par af knuder. Grafer En mængde V af knuder (vertices). En mængde E V V af kanter (edges).

Læs mere

Partner session 2 Mamut - Temadag

Partner session 2 Mamut - Temadag Partner session 2 Mamut - Temadag 22. & 23. september 2009 Agenda Mamut Online Desktop 1.5 Gennemgang af nyheder i MOD 1.5 v/antonio Bibovski Hosted Services (NO HANDOUTS) Positionering af hostede services

Læs mere

Articles of Association. Vedtægter ISS A/S ISS A/S. CVR-nr. 28 50 47 99. CVR no. 28 50 47 99

Articles of Association. Vedtægter ISS A/S ISS A/S. CVR-nr. 28 50 47 99. CVR no. 28 50 47 99 Vedtægter Articles of Association ISS A/S ISS A/S CVR-nr. 28 50 47 99 CVR no. 28 50 47 99 1. Navn, formål og koncernsprog 1. Name, objects and official group language 1.1 Selskabets navn er ISS A/S. 1.1

Læs mere

Vejledning til at tjekke om du har sat manuel IP på din computer.

Vejledning til at tjekke om du har sat manuel IP på din computer. Indhold Vejledning til at, komme på nettet. (DANSK)... 2 Gælder alle systemer.... 2 Vejledning til at tjekke om du har sat manuel IP på din computer.... 2 Windows 7... 2 Windows Vista... 2 Windows XP...

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

Databasesystemer, forår 2006 IT Universitetet i København. Forelæsning 3: E-R modellering. 16. februar 2006. Forelæser: Rasmus Pagh

Databasesystemer, forår 2006 IT Universitetet i København. Forelæsning 3: E-R modellering. 16. februar 2006. Forelæser: Rasmus Pagh Databasesystemer, forår 2006 IT Universitetet i København Forelæsning 3: E-R modellering 16. februar 2006 Forelæser: Rasmus Pagh Forelæsningen i dag Datamodellering hvad, hvorfor og hvordan? Business rules

Læs mere

Databasesystemer, forår 2005 IT Universitetet i København. Forelæsning 3: E-R modellering. 17. februar 2005. Forelæser: Rasmus Pagh

Databasesystemer, forår 2005 IT Universitetet i København. Forelæsning 3: E-R modellering. 17. februar 2005. Forelæser: Rasmus Pagh Databasesystemer, forår 2005 IT Universitetet i København Forelæsning 3: E-R modellering 17. februar 2005 Forelæser: Rasmus Pagh Forelæsningen i dag Datamodellering hvad, hvornår, hvorfor og hvordan? Business

Læs mere

Tilladelse til engrosforhandling af lægemidler indenfor EU/EØS

Tilladelse til engrosforhandling af lægemidler indenfor EU/EØS Tilladelse til engrosforhandling af lægemidler indenfor EU/EØS Wholesale Distribution Authorisation regarding Medicinal Products within the EC/EEA Sundhedsstyrelsen godkender hermed, at The Danish Health

Læs mere

Intelligent kontrol med SAS

Intelligent kontrol med SAS Intelligent kontrol med SAS Hvordan sikrer du dig gennemsigtighed i kontrollen? Business Development Manager Malene Haxholdt 19. april 2007 Agenda Kontrolopgaven Data mining og kontrol Hvad er data mining?

Læs mere

xrm både en applikation og en ramme for hurtig udvikling af løsninger til strukturet relationshåndtering og understøttelse af forretningsprocesser

xrm både en applikation og en ramme for hurtig udvikling af løsninger til strukturet relationshåndtering og understøttelse af forretningsprocesser Relationer xrm både en applikation og en ramme for hurtig udvikling af løsninger til strukturet relationshåndtering og understøttelse af forretningsprocesser Susanne Christoph, salgschef & Henrik Ditlevsen,

Læs mere

Shooting tethered med Canon EOS-D i Capture One Pro. Shooting tethered i Capture One Pro 6.4 & 7.0 på MAC OS-X 10.7.5 & 10.8

Shooting tethered med Canon EOS-D i Capture One Pro. Shooting tethered i Capture One Pro 6.4 & 7.0 på MAC OS-X 10.7.5 & 10.8 Shooting tethered med Canon EOS-D i Capture One Pro Shooting tethered i Capture One Pro 6.4 & 7.0 på MAC OS-X 10.7.5 & 10.8 For Canon EOS-D ejere der fotograferer Shooting tethered med EOS-Utility eller

Læs mere

Nova Projekt WorkFlow. 2 Level godkendelse m/u beløbsmaksimum

Nova Projekt WorkFlow. 2 Level godkendelse m/u beløbsmaksimum Nova Projekt WorkFlow 2 Level godkendelse m/u beløbsmaksimum Scenarie 1: Beløbsmaks overskredet Beløbsmax bruges ikke for Level 2 godkender! 20.000 10.000 Scenarie 2: Beløbsmaks IKKE overskredet 5.000

Læs mere

Udfordringer og problemstillinger. En liste over de udfordringer og problemstillinger, der er ved Java og JEE udvikling

Udfordringer og problemstillinger. En liste over de udfordringer og problemstillinger, der er ved Java og JEE udvikling Java og JEE 1 2 Udfordringer og problemstillinger En liste over de udfordringer og problemstillinger, der er ved Java og JEE udvikling 3 Generelt om Java og JEE 4 Generelt, I Man undervurderer hvor mange

Læs mere

Dagsorden til INSPIRE DK-Følgegruppens 10. møde

Dagsorden til INSPIRE DK-Følgegruppens 10. møde Dagsorden til INSPIRE DK-Følgegruppens 10. møde 10.00-10.10 Velkomst og godkendelse af dagsorden 10.10-11.00 Status for INSPIRE-direktivforslaget og relaterede emner Direktivforslag (status på aktiviteter)

Læs mere

Hvordan vælger jeg dokumentprofilen?

Hvordan vælger jeg dokumentprofilen? Hvordan vælger jeg dokumentprofilen? Valget af OIOUBL profil i en konkret dokumentudveksling vil bl.a. afhænge af, hvilke OIOUBL profiler den anden part i udvekslingen understøtter. Et konkret eksempel

Læs mere

Master Data Management med AX 2012 R3

Master Data Management med AX 2012 R3 INDLÆG 17 : DYNAMICS AX Master Data Management med AX 2012 R3 Karsten Rasch-Adamsen & Thomas Bach Hotel Opus, den 6. November 2014 CGI Group Inc. Karsten Rasch-Adamsen Uddannelse Rolle Certificeringer

Læs mere

Kræver generelt at diverse ventetider er eksponentialfordelte. Faste rammer for serverdiscipliner mv. Svært at modellere ikke-standard køsystemer.

Kræver generelt at diverse ventetider er eksponentialfordelte. Faste rammer for serverdiscipliner mv. Svært at modellere ikke-standard køsystemer. Opsamling eksakte modeller Fordele Praktiske til initierende analyser/dimensionering Ofte nemme at regne på. Kan bruges til at løse optimeringsopgaver, som ellers ville kræve snedige simulationsdesigns.

Læs mere

Emergency call button. Stabilt og simpelt

Emergency call button. Stabilt og simpelt Emergency call button Stabilt og simpelt 1 Agenda Områder af speciel interesse Gennemgang Hvad har jeg lært? Spørgsmål 2 Områder af speciel interesse Domæne, Krav, Use Cases, Kvalitetsattributter Arkitektur

Læs mere

Remember the Ship, Additional Work

Remember the Ship, Additional Work 51 (104) Remember the Ship, Additional Work Remember the Ship Crosswords Across 3 A prejudiced person who is intolerant of any opinions differing from his own (5) 4 Another word for language (6) 6 The

Læs mere

2013 SP1. Konfiguration af koncernindblik. Configuration Guide

2013 SP1. Konfiguration af koncernindblik. Configuration Guide 2013 SP1 Konfiguration af koncernindblik Configuration Guide Intellectual Property Rights This document is the property of ScanJour. The data contained herein, in whole or in part, may not be duplicated,

Læs mere

HYBRID TAKEOFF REDEFINED JOURNEY TO THE CLOUD BY EMC Søren Holm, Proact

HYBRID TAKEOFF REDEFINED JOURNEY TO THE CLOUD BY EMC Søren Holm, Proact HYBRID TAKEOFF REDEFINED JOURNEY TO THE CLOUD BY EMC Søren Holm, Proact More than 3500 projects In control of 55 petabyte data 450 certified consultants More than 1.5M euro in training per year 55 PB,

Læs mere

Kan virksomheder identificere nanomaterialer i deres produktion og vurdere, om medarbejderne udsættes for dem?

Kan virksomheder identificere nanomaterialer i deres produktion og vurdere, om medarbejderne udsættes for dem? Kan virksomheder identificere nanomaterialer i deres produktion og vurdere, om medarbejderne udsættes for dem? Keld Alstrup Jensen, Seniorforsker (kaj@nrcwe.dk) Et NANOMATERIALE i EU s administrative definition

Læs mere

DYNAMICS AX 2012 FÅ OVERBLIK OG SE NYE MULIGHEDER

DYNAMICS AX 2012 FÅ OVERBLIK OG SE NYE MULIGHEDER 1 DYNAMICS AX 2012 FÅ OVERBLIK OG SE NYE MULIGHEDER John T. Hummelgaard, Salgs- & Marketingdirektør Maj 2013 AGENDA FORMIDDAG VELKOMST INTRODUKTION TIL COLUMBUS OG DAGENS AGENDA 9.00 NYHEDER OG EFFEKTIVISERING

Læs mere

Hvad skal vi leve af i fremtiden?

Hvad skal vi leve af i fremtiden? Konkurrenceevnedebat: Hvad skal vi leve af i fremtiden? Mandag den 3. november 2014 www.regionmidtjylland.dk 1 Agenda Globalisering og dens udfordringer Væsentlige spørgsmål Eksempler 2 www.regionmidtjylland.dk

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

Kursuskalender 2015. Savner du et kursus på listen, er du meget velkommen til at kontakte os på mail: saskurser@sas.com

Kursuskalender 2015. Savner du et kursus på listen, er du meget velkommen til at kontakte os på mail: saskurser@sas.com Kurser Dage januar februar marts april maj juni SAS College SAS College: Analyse 12. & 26. 9. & 23. 7. & 21. SAS College: Data Visualization SAS College: SAS Visual Analytics Advanced Foundation - Programming

Læs mere

Bestyrelsens håndtering af risici

Bestyrelsens håndtering af risici Bestyrelsens håndtering af risici Risikolandskabet ændrer sig og der opstår hele tiden nye risici Side 2 Ændringer i risikolandskabet medfører flere udfordringer og det er tid til at se risikostyring efter

Læs mere

Uforudsete forsinkelser i vej- og banetrafikken - Værdisætning

Uforudsete forsinkelser i vej- og banetrafikken - Værdisætning Downloaded from orbit.dtu.dk on: Dec 17, 2015 - Værdisætning Hjorth, Katrine Publication date: 2012 Link to publication Citation (APA): Hjorth, K. (2012). - Værdisætning [Lyd og/eller billed produktion

Læs mere

Vi ska ha det vand vi kan drikke

Vi ska ha det vand vi kan drikke Hjertelig velkommen til Seminar 8. december 2015 Vi ska ha det vand vi kan drikke Rent Smage godt Ud af hanen Med kloak der tager sig af spildet - og med rimelig afgift 2015 Marstrand Innovation A/S 2

Læs mere

SEPA Direct Debit. Mandat Vejledning 2013.03.15. Nets Lautrupbjerg 10 DK-2750 Ballerup

SEPA Direct Debit. Mandat Vejledning 2013.03.15. Nets Lautrupbjerg 10 DK-2750 Ballerup SEPA Direct Debit Mandat Vejledning 2013.03.15 Nets Lautrupbjerg 10 DK-2750 Ballerup Indholdsfortegnelse 1. Indledning... 3 1.1 Tilknyttet dokumentation... 3 1.2 Kontakt til Nets... 3 2. Krav til SEPA

Læs mere

QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100. SecVision - Quick Manual v1.0

QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100. SecVision - Quick Manual v1.0 QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100 SecVision - Quick Manual v1.0 1. System Login 1.1. Bruger Login ID: admin Password: 00000 1.2. Indstilling af dato/tid og harddisk

Læs mere

Dynamisk programmering. Flere eksempler

Dynamisk programmering. Flere eksempler Dynamisk programmering Flere eksempler Eksempel 1: Længste fælles delstreng Alfabet = mængde af tegn: {a,b,c,...,z}, {A,C,G,T}, {,1} Streng = sekvens x 1 x 2 x 3... x n af tegn fra et alfabet: helloworld

Læs mere

Trolling Master Bornholm 2016 Nyhedsbrev nr. 3

Trolling Master Bornholm 2016 Nyhedsbrev nr. 3 Trolling Master Bornholm 2016 Nyhedsbrev nr. 3 English version further down Den første dag i Bornholmerlaks konkurrencen Formanden for Bornholms Trollingklub, Anders Schou Jensen (og meddomer i TMB) fik

Læs mere

Agil udvikling af et sagsbehandlingssystem

Agil udvikling af et sagsbehandlingssystem Agil udvikling af et sagsbehandlingssystem fra brugerorienteret visuel procesdesign til kravspecifikation!! Thomas Hildebrandt Faglig koordinator for processer og IT Interessegruppen, Infinit!! Lektor

Læs mere

DIRF-DAGEN 2014 AKTIONÆRAKTIVISME VS. AKTIVT EJERSKAB CHRISTIAN LUNDGREN

DIRF-DAGEN 2014 AKTIONÆRAKTIVISME VS. AKTIVT EJERSKAB CHRISTIAN LUNDGREN K R O M A N N R E U M E R T C V R. N R. 6 2 6 0 6 7 1 1 R E G. A D R. : S U N D K R O G S G A D E 5 DK- 2 1 0 0 K Ø B E N H A V N Ø DIRF-DAGEN 2014 AKTIONÆRAKTIVISME VS. AKTIVT EJERSKAB CHRISTIAN LUNDGREN

Læs mere

Simulering af en Mux2

Simulering af en Mux2 Simulering af en Mux2 Indhold Start QuartusII op start et nyt projekt.... 2 Fitter opsætning... 6 Opstart af nyt Block diagram... 8 ModelSim... 14 Hvis man vil ændre data grafisk kan det også lade sig

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

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

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

Optimér din forretning med Master Data Management til Microsoft Dynamics AX

Optimér din forretning med Master Data Management til Microsoft Dynamics AX INDLÆG 13 DYNAMICS AX Optimér din forretning med Master Data Management til Microsoft Dynamics AX Jan Irring Larsen 04.11.2015 CGI Group Inc. 2015 Jan Irring Larsen Uddannelse Rolle Certificeringer Civilingeniør

Læs mere

Afsætning af sprøjtevæske gennem fiberdug

Afsætning af sprøjtevæske gennem fiberdug Afsætning af sprøjtevæske gennem fiberdug Projekt: udvikling af nye teknikker i behandling af havebrugskulturer English summery Title: Deposition on small plants when spraying through fleece with conventional

Læs mere

Indkodning af Mobile Workflows i Reactive XML

Indkodning af Mobile Workflows i Reactive XML Indkodning af Mobile Workflows i Reactive XML Martin Olsen Afsluttende speciale IT-Universitetet d. 2. januar 2006 Vejledere: Thomas Hildebrandt Henning Niss Abstract WS-BPEL is one out of several recently

Læs mere

! "# $$ &'()*"* +*, & &"*0* & "# % %- %

! # $$ &'()** +*, & &*0* & # % %- % !"! "# $$ & &'()*"* +*, &- & &"./+0 & &"*0* & & & 1 2 ()))))$$" "# - " # $!&!!" 34 3((5(4 6()))))5 3((5# 7())))) 4 3((58 43((58 3((5#9! 3((5#4 3((584 6 9 # '"!&()!" * " 49 9-3 :; & Private Sub Workbook_Open()

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

The LEGO Journey: Building an agile test foundation one brick at the time. Casper Gaardland Englund. Stephan Hjelmdal Nielsen. 2013 The LEGO Group l

The LEGO Journey: Building an agile test foundation one brick at the time. Casper Gaardland Englund. Stephan Hjelmdal Nielsen. 2013 The LEGO Group l The LEGO Journey: Building an agile test foundation one brick at the time Casper Gaardland Englund Stephan Hjelmdal Nielsen 2013 The LEGO Group l TestExpo 15 Hvem er vi? Casper Englund Uddannet datamatiker

Læs mere

Morten Juul Nielsen Produktchef Microsoft Danmark

Morten Juul Nielsen Produktchef Microsoft Danmark Morten Juul Nielsen Produktchef Microsoft Danmark Er du, din organisation og dit datacenter klar til Skyen? Dynamisk Datacenter & Cloud Computing System Center Suiten med fokus på Service Manager Next

Læs mere

Common Language Runtime. Multithreading

Common Language Runtime. Multithreading Common Language Runtime Multithreading Multithreading i.net Dedicated threads Programmøren kontrollerer starttidspunkt, levetid m.m. for den enkelte thread. Pooled threads Threads lånes fra en pulje af

Læs mere

PC-værktøj til beregning af energiøkonomiske konsekvenser ved valg af køleanlæg - STEP I, Kompressorer

PC-værktøj til beregning af energiøkonomiske konsekvenser ved valg af køleanlæg - STEP I, Kompressorer PC-værktøj til beregning af energiøkonomiske konsekvenser ved valg af køleanlæg - STEP I, Kompressorer Hovedrapport MORTEN JUEL SKOVRUP Dokument version 1.00 Dato 2007-01-04 Kontakt mjs@ipu.dk Indholdsfortegnelse

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

Konjunkturcykler: Gode tider kommer og går Målemetoder og cykliske fakta for DK

Konjunkturcykler: Gode tider kommer og går Målemetoder og cykliske fakta for DK Makroøkonomi 1, 4/11 2003 Henrik Jensen Konjunkturcykler: Gode tider kommer og går Målemetoder og cykliske fakta for DK I Jones så vi på de langsigtede / gennemsnitlige egenskaber ved landes BNP pr. capita

Læs mere

Pilotforløb(eksempel): Idea Management Tool. Aftalen. Ansvarlig. Modtager. info@sputnik5.com www.sputnik5.com

Pilotforløb(eksempel): Idea Management Tool. Aftalen. Ansvarlig. Modtager. info@sputnik5.com www.sputnik5.com TELEFON MAIL WEB 52 30 20 55 info@sputnik5.com www.sputnik5.com Pilotforløb(eksempel): Idea Management Tool Modtager Ansvarlig Fornavn: Efternavn: Stilling: Virksomhed: Kontakt info: Martin Schorling Overgård

Læs mere

Software Design (SWD) Spørgsmål 1

Software Design (SWD) Spørgsmål 1 Spørgsmål 1 Unified Process Du skal give en beskrivelse af Unified Process. Beskrivelsen skal indeholde forklaring på følgende begreber: Phase Iteration Discipline Artifact Milestone Du skal relaterer

Læs mere

Løsning af skyline-problemet

Løsning af skyline-problemet Løsning af skyline-problemet Keld Helsgaun RUC, oktober 1999 Efter at have overvejet problemet en stund er min første indskydelse, at jeg kan opnå en løsning ved at tilføje en bygning til den aktuelle

Læs mere

Economy The cost minimization has finally started paying off, and will be used as a motivational factor in 2015.

Economy The cost minimization has finally started paying off, and will be used as a motivational factor in 2015. English resume The English resume is a short version of the minutes from the board meeting in order to give our international members an insight to the meetings. The English resume is not as detailed as

Læs mere

Nyhedsmail, december 2013 (scroll down for English version)

Nyhedsmail, december 2013 (scroll down for English version) Nyhedsmail, december 2013 (scroll down for English version) Kære Omdeler Julen venter rundt om hjørnet. Og netop julen er årsagen til, at NORDJYSKE Distributions mange omdelere har ekstra travlt med at

Læs mere

Da beskrivelserne i danzig Profile Specification ikke er fuldt færdige, foreslås:

Da beskrivelserne i danzig Profile Specification ikke er fuldt færdige, foreslås: NOTAT 6. juni 2007 J.nr.: 331-3 LEA Bilag A danzig-møde 15.6.2007 Opdatering af DAN-1 og danzig Profile Specification Forslag til opdatering af Z39.50 specifikationerne efter udgivelse af Praksisregler

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

Trolling Master Bornholm 2016 Nyhedsbrev nr. 8

Trolling Master Bornholm 2016 Nyhedsbrev nr. 8 Trolling Master Bornholm 2016 Nyhedsbrev nr. 8 English version further down Der bliver landet fisk men ikke mange Her er det Johnny Nielsen, Søløven, fra Tejn, som i denne uge fangede 13,0 kg nord for

Læs mere

STRØMLINING HÅNDTERING AF PAPIRPROCESSER I EN DIGITAL VERDEN

STRØMLINING HÅNDTERING AF PAPIRPROCESSER I EN DIGITAL VERDEN STRØMLINING HÅNDTERING AF PAPIRPROCESSER I EN DIGITAL VERDEN NOGLE AF DE BEDSTE MULIGHEDER FOR AT OPTIMERE WORKFLOWS FINDES, HVOR PAPIR OG DIGITALT MØDES Alle ved, at... DIGITALE PROCESSER STRØMLINER INFORMATIONSFLOWET

Læs mere

Get Instant Access to ebook Udleveret PDF at Our Huge Library UDLEVERET PDF. ==> Download: UDLEVERET PDF

Get Instant Access to ebook Udleveret PDF at Our Huge Library UDLEVERET PDF. ==> Download: UDLEVERET PDF UDLEVERET PDF ==> Download: UDLEVERET PDF UDLEVERET PDF - Are you searching for Udleveret Books? Now, you will be happy that at this time Udleveret PDF is available at our online library. With our complete

Læs mere

OECD Transfer Pricing Guidelines - udkast til nyt kapitel 6 om IPR

OECD Transfer Pricing Guidelines - udkast til nyt kapitel 6 om IPR OECD Transfer Pricing Guidelines - udkast til nyt kapitel 6 om IPR Transfer pricing Maj 2014 1 01. Status Gorrissen Federspiel Transfer pricing Maj 2014 2 01. Status Status 6/6 2012: Udkast til nyt kap.

Læs mere

Lars Bøje Jepsen CRM Manager FRA 1:ALLE TIL MÅLRETTET OG SEGMENTERET 1:1 DIALOG

Lars Bøje Jepsen CRM Manager FRA 1:ALLE TIL MÅLRETTET OG SEGMENTERET 1:1 DIALOG Lars Bøje Jepsen CRM Manager FRA 1:ALLE TIL MÅLRETTET OG SEGMENTERET 1:1 DIALOG AGENDA Kort intro af Øresundsbron Salgsmål for CRM indsatsen Målgruppe og segmentering Customer Life Cycle program Udvikling

Læs mere

I dag. Velkommen Program: 9.00: Oplæg v. Nis 10.00: Mødes med techno-folk 11.00: Oplæg v. Tanja 13.00: Øvelser (formidling)

I dag. Velkommen Program: 9.00: Oplæg v. Nis 10.00: Mødes med techno-folk 11.00: Oplæg v. Tanja 13.00: Øvelser (formidling) Design & etnografi - Med udgangspunkt Heath & Luff (1992): Collaboration and control; Crisis management and multimedia technology in London Underground line control rooms. I dag Velkommen Program: 9.00:

Læs mere

Succesfuld implementering af automatiseret test

Succesfuld implementering af automatiseret test Succesfuld implementering af automatiseret test Forudsætningerne og faldgruberne John Fodeh john.fodeh@hp.com 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject

Læs mere

FitLight Trainer brugsvejledning. Tablet controller. version 1.7

FitLight Trainer brugsvejledning. Tablet controller. version 1.7 FitLight Trainer brugsvejledning Tablet controller version.7 Indhold Opbevaring og opladning... Opret brugere... Forbind lamper... 4 Kørsel af tilfældig sekvens - bestemt tidsrum... 5 Kørsel af tilfældig

Læs mere

DE BEAR TECHNOLOGY. o Processer, metoder & værktøjer. e-mail: info@dbtechnology.dk WWW.DBTECHNOLOGY.DK

DE BEAR TECHNOLOGY. o Processer, metoder & værktøjer. e-mail: info@dbtechnology.dk WWW.DBTECHNOLOGY.DK Mission Critical o Projekt Information management o Processer, metoder & værktøjer. Side 1 of 11 Projekt information Projekt information management inkluderer alle de processer, som er nødvendige for at

Læs mere

OIO Enterprise Arkitektur

OIO Enterprise Arkitektur OIO Enterprise Arkitektur OIO relateret til andre metoder og rammeværk Version 1.0 Tekniske og forretningsmæssige X1. Forretningsmæssige X2. Tekniske Strategi Forretning Teknik A1. relaterede udfordringer

Læs mere

INSPIRE og Geodata-info

INSPIRE og Geodata-info INSPIRE og Geodata-info MapInfo Netværksmøde, 13 Oktober 2011 Anders Friis-Christensen Kort & Matrikelstyrelsen andfr@kms.dk Disposition INSPIRE Hvad er Geodata-info? Indhold, rolle og anvendelse Opsummering

Læs mere

Gadeoptræden.... er meget velkommen på byens gågader og pladser. Læs reglerne her...

Gadeoptræden.... er meget velkommen på byens gågader og pladser. Læs reglerne her... Gadeoptræden... er meget velkommen på byens gågader og pladser Læs reglerne her... Gadeoptræden er meget velkommen på byens gågader og pladser uden tilladelse, så længe du tager hensyn og følger et sæt

Læs mere

Arbitration in Denmark

Arbitration in Denmark Arbitration in Denmark Steffen Pihlblad Christian Lundblad Claus Søgaard-Christensen DJØF PUBLISHING Arbitration in Denmark Eds. Grith Skovgaard Ølykke Carina Risvig Hansen Steffen Pihlblad, Christina

Læs mere

Udsatte unges overgang til voksenlivet. Jeanette Østergaard Seniorforsker, Ph.d. Forskningsleder Børn, Unge & Familie

Udsatte unges overgang til voksenlivet. Jeanette Østergaard Seniorforsker, Ph.d. Forskningsleder Børn, Unge & Familie Udsatte unges overgang til voksenlivet Jeanette Østergaard Seniorforsker, Ph.d. Forskningsleder Børn, Unge & Familie jea@sfi.dk De næste 25 min Hvad er karakteristisk for unges overgang til voksenlivet

Læs mere

Konjunktur teori 1: Regulariteter og den statiske makromodel Ugeseddel 3: Økonomi 1, forår 2004 Matematik-Økonomi

Konjunktur teori 1: Regulariteter og den statiske makromodel Ugeseddel 3: Økonomi 1, forår 2004 Matematik-Økonomi Konjunktur teori 1: Regulariteter og den statiske makromodel Ugeseddel 3: Økonomi 1, forår 2004 Matematik-Økonomi Carl-Johan Dalgaard Københavns Universitets Økonomiske Institut Webside for økonomi 1:

Læs mere

Softwaremanual. HP SimpleSave. Backup-software Brugsanvisning. SimpleSave

Softwaremanual. HP SimpleSave. Backup-software Brugsanvisning. SimpleSave HP SimpleSave Backup-software Brugsanvisning Softwaremanual SimpleSave Sådan får du hjælp For yderligere hjælp med dit drev, installation af det samt softwaren, kan du kontakte en af følgende: HP Kundeservice

Læs mere

MultiProgrammer Manual

MultiProgrammer Manual MultiProgrammer Manual MultiProgrammeren bruges til at læse og skrive værdier til ModBus register i LS Controls frekvensomformer E 1045. Dansk Version side 2 til 4 The MultiProgrammer is used for the writing

Læs mere

FitLight Brugsanvisning. Version 1.95

FitLight Brugsanvisning. Version 1.95 FitLight Brugsanvisning Version 1.95 1. Opladning, opbevaring og transport 2. Opsætning af systemet 3. Afvikling af tilfældig sekvens 4. Programmering af sekvens 5. Afvikling af programmeret sekvens 6.

Læs mere

Boligsøgning / Search for accommodation!

Boligsøgning / Search for accommodation! Boligsøgning / Search for accommodation! For at guide dig frem til den rigtige vejledning, skal du lige svare på et par spørgsmål: To make sure you are using the correct guide for applying you must answer

Læs mere

Innoveillance med sociale medier og mobilprobing. Ida Borch og Louise Harder Partnere, Viden Nu Eksterne lektorer på CBS www.vidennu.

Innoveillance med sociale medier og mobilprobing. Ida Borch og Louise Harder Partnere, Viden Nu Eksterne lektorer på CBS www.vidennu. Innoveillance med sociale medier og mobilprobing Ida Borch og Louise Harder Partnere, Viden Nu Eksterne lektorer på CBS www.vidennu.dk Harvard Business Review har konkluderet at ringe indsigt i folks liv

Læs mere

Automatisk build og deploy med Maven. Geek Night hos VP SECURITIES - 26. januar 2011 Mads Pultz

Automatisk build og deploy med Maven. Geek Night hos VP SECURITIES - 26. januar 2011 Mads Pultz <mpz@trifork.com> Automatisk build og deploy med Maven Geek Night hos VP SECURITIES - 26. januar 2011 Mads Pultz 1 Agenda Introduktion til case (kontekst) Byg demoer - Bamboo, Nexus og RAD Modulopbygning

Læs mere

Trolling Master Bornholm 2016 Nyhedsbrev nr. 3

Trolling Master Bornholm 2016 Nyhedsbrev nr. 3 Trolling Master Bornholm 2016 Nyhedsbrev nr. 3 English version further down Fremragende vejr og laks hele vejen rundt om øen Weekendens fremragende vejr (se selv de bare arme) lokkede mange bornholmske

Læs mere

MediusFlow XI. FORRETNINGSsystemer 2013 Bo K. Larsen. næste generations workflow platform til optimering af dokumentprocesser. www.medius-group.

MediusFlow XI. FORRETNINGSsystemer 2013 Bo K. Larsen. næste generations workflow platform til optimering af dokumentprocesser. www.medius-group. MediusFlow XI næste generations workflow platform til optimering af dokumentprocesser FORRETNINGSsystemer 2013 Bo K. Larsen 4 udviklingsprincipper hentet fra verdenen omkring os. Easy to use Powerfull

Læs mere

Dynamisk programmering

Dynamisk programmering Dynamisk programmering Dynamisk programmering Et algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer. Har en hvis lighed med divide-and-conquer: Begge opbygger løsninger til større problemer

Læs mere