22 mei 2008 om 19u15 - Heiberg 40 te Amstenrade (locatie zie onderaan pagina)
deze sessie is uitgesteld tot september 2008
Onderwerp
inleiding
In het kader van de Nederlandse elektronische overheid (e-overheid) heeft BCT Guiding Documents een e-overheid bouwsteen ontwikkeld voor zaakmanagement. In onderstaande applicatiearchitectuur plaat wordt een architectuur geschetst volgens de richtlijnen van de e-overheid (www.electronischeoverheid.nl).

Deze plaat is als volgt opgebouwd;
1. Kanalen. Het verwerken van multi-channeling input. Een Front Office (portaal of website) handelt deze input af. Het Front Office dient als toegangsportaal voor zowel de interne organisatie (management en medewerkers) als ook voor externe partijen (burgers, bedrijven of ketenpartners).
2. Processen.
a. Procesbesturing.
i. Het verzamelen, opmaken, en presenteren van managementinformatie.
ii. Het orkestreren en beheren van bedrijfsprocessen.
iii. Het initiëren van werkprocessen.
b. Primaire processen. Deze processen worden ondersteund door de primaire applicaties die verantwoordelijk zijn voor de uitvoering van de werkprocessen voor het leveren van de producten/diensten aan haar klanten.
c. Ondersteunde processen. Deze processen ondersteunen de primaire processen. Deze applicaties worden vaak organisatiebreed ingezet, bijvoorbeeld kantoorautomatisering of DMS (Document Management Systemen).
3. Dataopslag
a. Opslag van gestructureerde en ongestructureerde data o.a. digitale documenten/dossiers.
Volgende standaarden en componenten voor de e-overheid zijn beschikbaar:
• DigiD (authenticatie),
• e-formulieren,
• Zoekmachine,
• Internet Publicatie Model (IPM),
• Persoonlijk Internet Pagina (PIP),
• Bedrijvenloket,
• Landelijke Voorziening Omgevingsloket (LVO),
• Berichtenverkeer StUF BG en StUF Zaken,
• GFO Zaken datamodel, basisregisters (o.a. Personen, Bedrijven en Adressen).
zakensysteem
Het zakensysteem is een elementaire bouwsteen om een brug te slaan tussen het Front Office en de huidige Back Office applicaties. Het Zakensysteem voldoet aan de e-overheid standaarden StUF Zaken voor generiek berichtenverkeer en GFO Zaken datamodel voor generieke dataopslag van zaken. In onderstaande applicatiearchitectuur wordt het Zakensysteem afgebeeld in combinatie met BPM en ESB componenten. BPM (Business Process Management) voor procesintegratie en ESB voor data-integratie. Het Zakensysteem voldoet aan de Open Standaarden (www.w3.org). Het Front Office is in onderstaande afbeelding niet afgebeeld.

Het Zakensysteem is op basis van een Service Gerichte (Software) Architectuur (SOA) ontworpen en geïmplementeerd. Het Zakensysteem in combinatie met BPM implementeert ketenintegratie met derden, bijvoorbeeld de omgevingsvergunning waarbij provinciën, waterschappen en gemeenten participeren ten behoeve van het afhandelen van vergunningen via 1 loket functie, LVO.
ontwikkelomgeving
Het Zakensysteem wordt ontwikkeld met Oracle hulpmiddelen, Oracle JDeveloper 10g en het Oracle ADF framework. Volgende Oracle Infrastructuur componenten worden ingezet;
- Oracle (O)RDBMS
- Oracle Applicatie Server
- Oracle BPEL
- Oracle ESB
- Optioneel Oracle Content Services voor digitaal zaakdossier
Op basis van JUnit wordt het systeem getest.
Het Zakensysteem draait ook in een Open Source omgeving op basis van de volgende Infrastructuur componenten:
- mySQL (O)RDBMS
- JBoss Applicatie Server
- Mule ESB
- In onderzoek ActiveBPEL of JBoss jBPM
Op basis van een uitbreidbaar Content Service interface kan ieder willekeurig DMS worden gekoppeld aan het Zakensysteem.
agenda
architectuur (Math Huntjens)
- NORA en toelichting standaarden /componenten
- BPM en SOA
- Business Case provincie Zeeland
Software Architectuur Zakensysteem (Ali Machrafi)
Berichtenuitwisseling (Christ-Jan Cox)
- tekst en uitleg StUF Zaken
Technische Infrastructuur (Björn Ramant)
- Open Source opstelling in combinatie met standaardpakket CORSA DMS/RMA als Back Office applicatie.
- Demo
over de sprekers
Math Huntjens
Math is architect bij BCT Guiding Documents (member of BCT Group). Hij initieert BPM oplossingen in combinatie met Oracle, Microsoft en Open Source technologie. In zijn huidige functie werkt hij nauw samen met OraVision voor het ontwerpen en bouwen van BPM oplossingen op basis van Oracle, of Open Source technologie. Math heeft ruime ervaring (20 jaar) opgedaan in software engineering, proces-/informatiemodellering, enterprise architecture en projectmanagement zowel nationaal (ministeries, provincies, waterschappen, en gemeenten), als ook internationaal (ESPRIT projecten en Duits/Franse auto-industrie). Tevens heeft hij ruime ervaring in RMA/DMS en logistieke vraagstukken.
Ali Machrafi
Ali is JEE consultant en werkzaam bij OraVision (member of BCT Group).. Hij heeft ruime ervaring (7 jaar) in JEE software ontwikkeling in combinatie met UML. Tevens heeft hij kennis van Oracle en Open Source producten.
Christ-Jan Cox
Christ-Jan is JEE consultant en werkzaam bij OraVision (member of BCT Group). Hij heeft ervaring (4 jaar) in JEE software ontwikkeling in combinatie met UML. Hij heeft zich sterk verdiept in de overheidsstandaarden met betrekking tot StUF-Zaken berichtenverkeer en GFO Zaken.
Björn Ramant
Björn is EA consultant en werkzaam bij OraVision (member of BCT Group). Hij heeft technische hands-on ervaring met Oracle en Open Source producten. Tevens heeft hij ruime ervaring (7 jaar) in JEE software ontwikkeling in combinatie met UML.
organisator en inschrijving
Math Huntjens (BCT Guiding Documents)
Inschrijven kan door een e-mail te versturen naar gertcuppens (AKROL) skynet.be
met als onderwerp "lisja mei 2008".
locatie
BCT Guiding documents.
Heiberg 40
6436 CL Amstenrade (in de buurt van Heerlen).


Een routebeschrijving staat te lezen op de webstek van BCT : http://www.bct.nl/2711/routebctnl![]()
datum en uur
donderdag 22 mei om 19u15
Er wordt voor broodjes, koffie/thee en frisdrank gezorgd.