A process-oriented event-based programming language
Publikation: Bidrag til bog/antologi/rapport › Konferencebidrag i proceedings › Forskning › fagfællebedømt
Standard
A process-oriented event-based programming language. / Hildebrandt, Thomas; Zanitti, Francesco.
Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems. New York, NY, USA : Association for Computing Machinery, 2012. s. 377-378.Publikation: Bidrag til bog/antologi/rapport › Konferencebidrag i proceedings › Forskning › fagfællebedømt
Harvard
APA
Vancouver
Author
Bibtex
}
RIS
TY - GEN
T1 - A process-oriented event-based programming language
AU - Hildebrandt, Thomas
AU - Zanitti, Francesco
PY - 2012
Y1 - 2012
N2 - Vi præsenterer den første version af PEPL, et deklarativt Proces-orienteret, Event-baseret Programmeringssprog baseret på den fornyligt introducerede Dynamic Condition Response (DCR) Graphs model. DCR Graphs tillader specifikation, distribuerede udførsel og verifikation af pervasive event-baserede arbejds- og forretningsprocesser ved at deklarere relationer for betingelser (conditions), opfølgninger (responses) og eksludering/inkludering mellem hændelser. For at kunne danne grundlag for PEPL udvider vi DCR Graphs til at tillade 1) hændelser og relationer parameteriseret med dataværdier, 2) underprocesser der kan dannes dynamisk, og 3) specifikation af hændelser der skal udføres af computeren. Vi præsenterer PEPL-sproget og dets konstruktioner, og vi giver en reference til hvor man kan finde den første implementation af PEPL lavet i JavaScript og derfor tillader at udføre programmer at blive defineret og udført i en almindelig web-browser.
AB - Vi præsenterer den første version af PEPL, et deklarativt Proces-orienteret, Event-baseret Programmeringssprog baseret på den fornyligt introducerede Dynamic Condition Response (DCR) Graphs model. DCR Graphs tillader specifikation, distribuerede udførsel og verifikation af pervasive event-baserede arbejds- og forretningsprocesser ved at deklarere relationer for betingelser (conditions), opfølgninger (responses) og eksludering/inkludering mellem hændelser. For at kunne danne grundlag for PEPL udvider vi DCR Graphs til at tillade 1) hændelser og relationer parameteriseret med dataværdier, 2) underprocesser der kan dannes dynamisk, og 3) specifikation af hændelser der skal udføres af computeren. Vi præsenterer PEPL-sproget og dets konstruktioner, og vi giver en reference til hvor man kan finde den første implementation af PEPL lavet i JavaScript og derfor tillader at udføre programmer at blive defineret og udført i en almindelig web-browser.
U2 - 10.1145/2335484.2335530
DO - 10.1145/2335484.2335530
M3 - Article in proceedings
SN - 978-1-4503-1315-5
SP - 377
EP - 378
BT - Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
PB - Association for Computing Machinery
CY - New York, NY, USA
ER -
ID: 227990308