• No results found

A constraint language for data validation in case handling processes

N/A
N/A
Protected

Academic year: 2021

Share "A constraint language for data validation in case handling processes"

Copied!
1
0
0

Loading.... (view fulltext now)

Full text

(1)

A constraint language for data validation in case handling processes

Bakgrund

Ärendehanteringssystem förädlar och genererar information. Kvalitet på indata säkerställs genom intelligenta blanketter på webb eller dylikt. Under ärendehanteringsprocessens gång finns det stora frihetsgrader att skapa och förändra information, ibland oavsiktligt. Därför innehåller processerna ofta många steg med automatisk datavalidering. I dagsläget programmeras valideringarna i java vilket av flera skäl inte är optimalt. Någon form av regelspråk för detta skulle förenkla

utvecklingsarbetet och förenkla i diskussioner med intressenter.

Uppgiften

 Specificera och begränsa vad språket skall kunna uttrycka. Detta görs genom diskussion med verksamhetskunniga personer på företaget

 Undersök befintliga ansatser på marknaden, OCL, XPath etc

 Implementera en interpretator och koppling till processmotor

Teknik och metoder

Design av programspråk för validering. Som intern eller extern DSL.

Programmering i java, alternativt Groovy, JRuby eller liknande för en intern DSL, eller parsning och kompilering med en compiler-compiler t.ex. ANTLR.

GUI-design av verktyg för definition av valideringsregler.

Ort

Linköping, Stockholm

Läs mer om oss Kontakta

Idainfront.se Jenny Tingéus, HR specialist

facebook.com/idainfront jenny.tingeus@idainfront.se

013 – 37 37 00 (växel)

References

Related documents

Citation: Ericsson E, Tesselaar E, Sjöberg F (2016) Effect of Electrode Belt and Body Positions on Regional Pulmonary Ventilation- and Perfusion- Related Impedance Changes Measured

[r]

Det har således varit möjligt att identifiera förändringar i mötet med Tai Chi som analyserats gå mot eller bort från mental träning och spänningsreglering, vilket har

Att denna upplevelse framstår så tydligt i denna studie och i en annan av de få studier som gjorts på målgruppen arbetslösa akademiker och deras upplevelser av arbetslöshet pekar

front-end, compiler scans and translates the source code written in source programming language to the intermediate representation.. In the back-end module, the

socialtjänstens utredare utan att ta källkritiskt ansvar för in sådana uttalanden i en utredning, och underlåter att kritiskt strama upp uppgiftslämnandet från skolans

The goal of this project is to create a compiler that takes code from a lazy programming language and compiles it to a target language that has strict evaluation.. The resulting

Finally, it should always add symbols as IDENTIFIERs except if the underlying declaration is a type definition, in other words the parser has to figure out the single case where