De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Functional Web Applications Implementation and Use of Client-Side Interpreters Jan Martin Jansen.

Verwante presentaties


Presentatie over: "Functional Web Applications Implementation and Use of Client-Side Interpreters Jan Martin Jansen."— Transcript van de presentatie:

1 Functional Web Applications Implementation and Use of Client-Side Interpreters Jan Martin Jansen

2 Veel gebruikt Veel voordelen Geen installatie software Systeem onafhankelijk Geen beheer eindgebruiker Overal beschikbaar Maar moeilijk te maken! Internet Toepassingen

3 Waarom moeilijk te maken? Browser eigenlijk hier niet voor gemaakt Niet alles kan/mag in Browser Verschillende programma’s op Server en op Client (in browser) Deze programma's zijn gemaakt in verschillende programmeertalen Programma’s moeten nauw samenwerken –Gegevensuitwisseling tussen deze programma’s

4 Wensen Liefst één programma in één formalisme Geen moeilijke code om delen samen te laten werken Automatische generatie web formulieren e.d.

5 Onze Oplossing Zelfde formalisme Server en Client –Clea Functionele Progammeertaal Generatie van web-pagina’s e.d Applicatie bestaat uit éé n Clean programma zonder gebruik van andere formalismen! –SAPL Interpreter in de web browser (client) –compiler voor server programma

6 SAPL Interpreter Snelle Interpreter die in web client gebruikt kan worden Eigen compact Formalisme Vertaler van Clean naar SAPL Mogelijkheid om delen van Clean programma van server naar client te verhuizen en daar uit te voeren

7 SAPL Formalism

8

9 Toolkit om Dynamische Workflow toepassingen mee te maken iTask is een domeinspecifieke programmeertaal Toepassing

10 Mensen verspreid over verschillende locaties samenwerken via Internet Toepassing Zorgt voor juiste Informatie, op juiste plaats en op juiste moment

11 Crisis Management Ernstige incidenten en rampen Kenmerken –Veel betrokken partijen –Veel uitwisseling van Informatie –Plannen moet voortdurend aangepast worden

12 iTask voor Crisis Management Nuttige eigenschappen –Zeer flexibele ondersteuning –Gebruik van tussenresultaten om nieuwe taken te definiëren –Geeft houvast voor het in kaart brengen werkprocessen –Geschikt om snel prototypes te maken

13 Toekomstplannen Case studies o.a. bij kustwacht

14 Functional Web Applications Implementation and Use of Client-Side Interpreters Jan Martin Jansen


Download ppt "Functional Web Applications Implementation and Use of Client-Side Interpreters Jan Martin Jansen."

Verwante presentaties


Ads door Google