Theorie in de praktijk

Download Report

Transcript Theorie in de praktijk

Geautomatiseerd ontwerpen
van bedrijfsprocessen
over onderzoek met effect
Onderzoek
• Domein: Informatiesystemen en
Bedrijfsprocessen (IS&BP)
• IS&BP wil bijdragen aan hogere
slaagkans van grote ICT-projecten
• IS&BP wil haar onderzoek direct in het
onderwijs toepassen
Agenda
1. Onderzoeksresultaten in de praktijk
– Onderwijs
– Bedrijfsleven
2. Wetenschappelijke resultaten
3. Onderzoeksactiviteiten
4. Consequenties voor O&O (IS&BP)
Resultaat:Atlas
(OBR 2010, Gerard Michels)
• Een gereedschap waarmee studenten
hun bedrijfsregels toetsen op
consistentie en kunnen uitproberen.
• In productie sinds medio 2010
Resultaat: Semantic MediaWiki
(SWeb 2011, Lloyd Rutledge)
• Implementatie in Semantic MediaWiki
van directe ondersteuning van Semantic
Web componenten uit RDF, RDFS en
OWL.
• In productie vanaf april 2011
Resultaat:
Ontwerp van INDiGO (2007)
FLOW
Process driven
Case management
Au Pair
Handling plan (customized)
Knowledge
model
Business rules /
Law & Legislation
KNOW
Resultaat:
Ontwerp van VIRO (2010)
Portaal
medewerker
CM+ GUI
Portals
Portals
Web services
ESB
Scanstraat
CM+
Data Text
Printstraat
Integratie
DM
KM
ZRP
CDD+
...
Resultaten: relatiealgebra
• Axioma’s van Tarski gelden voor
gebruikers van de Ampersand-taal.
– Dus: een “eenvoudige en schone” taal
Jaap van der Woude and Stef Joosten. Relational
heterogeneity relaxed by subtyping. Accepted in Proceedings
RAMiCS, Lecture Notes in Computer Science. Springer, 2011.
Resultaten: relatiealgebra
• Relevante foutmeldingen worden
afgeleid m.b.v. een bewijsgenerator.
– Dus: begrijpelijke feedback, met zonodig
een bewijs erbij.
Gerard Michels, Sebastiaan Joosten, Jaap van der Woude,
and Stef Joosten, Ampersand: Applying Relation Algebra
in Practice, accepted in Proceedings RAMiCS, Lecture
Notes in Computer Science. Springer, 2011.
Resultaten: Semantic Web
• Toepassen van semantic-web
technologie in onderwijs
Drachsler, H., Rutledge, L., Van Rosmalen, P., Hummel, H.
G. K., Pecceu, D., Arts, T., Hutten, E.,& Koper, R.,
ReMashed - An Usability Study of a Recommender
System for Mash-Ups for Learning (Special issue).
International Journal of Emerging Technologies in Learning
(iJET). ICL2009 - Mash Ups for Learning, 5(2010), 7-11.
Onderzoekshypothese
• Elk bedrijfsproces wordt bepaald door
de concrete afspraken die door de
belanghebbenden zijn gemaakt.
• Voorbeeld: het verlenen van
milieuvergunningen (alle afspraken
staan beschreven in de toepasselijke
regelgeving)
Hoe?
Proces(sen)
…
Taal
Databaseontwerp
Hoe?
Semantiek
Procesontwerp
Vraagarticulatie
Proces(sen)
Architectuur
…
Taal
Geïntegreerd ontwerpen
ideeën
Automatiseren
van formele
delen
Specificeren
Ontwerpen
Realiseren
Implementeren
Func.
Specs
Code
Onderzoek: sporen
• Semantic Web: betere functionaliteit door gebruik
van semantiek (Rutledge)
• Webservices: ondersteunen van bedrijfsproces met
nieuwe media (Lemmen, Wedemeijer)
• Procesmodelleren (vd Woude, Voorhoeve,
Roubtsova)
• Databases: methoden voor ontwerp (Wiegerink)
• Ampersand: automatisering van het ontwerpproces
(Michels, Joosten, vd Woude, Wedemeijer)
Databaseontwerp
Architectuur
Vraagarticulatie
IND primaire proces
Semantiek
Procesontwerp
Doel: een integrale ontwerpaanpak
1.
2.
3.
4.
5.
6.
Taal van “de Business”
Invariante regels
Procesregels
Toekennen aan rollen
Definiëren van services
Functionele specificaties en prototypes
genereren
Consequenties voor
onderzoek
• Toenemende samenhang tussen
informatiesystemen en bedrijfsprocessen.
• Theorie via Ampersand toepassen in de
praktijk.
• Toename in aantal wetenschappelijke
publicaties.
• Toetsen in de praktijk
Consequenties voor onderwijs
• Atlas ontwikkelt zich tot prototyping
platform;
• nieuwe inzichten inbrengen in
bestaande vakken;
• inbrengen in lopende ontwikkelingen:
OpenER, scholing, korte programma’s,
enz.
Meedoen?
• Onderzoekswiki:
http://icommas.ou.nl/WikiOwi/index.php
• Ampersand:
http://ampersand.sourceforge.net