De Model Driven Experience 2008: MDD in de praktijk

 

Programma

9.30

Ontvangst en registratie
10.00 Opening, door dagvoorzitter Maarten Steen (Telematica Instituut)
10.15 De industrialisatie van software ontwikkeling, Wim Bast (Wim Bast IT)
We staan aan het begin van de industrialisatie van de software ontwikkeling! Door parallellen te trekken met industrieel ontwerp en productie wordt ingegaan op de implicaties hiervan op de inrichting van modelgedreven softwarefabrieken.
10.45 MDD voor verzekeraars: de businesscase voor De Amersfoortse, Lex van de Geest (Fortis)
Softwareontwikkeling voor verzekeraars, o.b.v. een combinatie van MDA en inzet van diverse engines (zoals BPEL en business-rule engines), heeft de toekomst. Lex van de Geest gaat in op de praktische toepassing van operations management concepten, op de softwareontwikkeling en beantwoordt daarmee de vraag waarom Fortis in de MDD ontwikkelingen investeert.
11.15 Pauze
11.45 Model-driven system development bij Thales, Michiel van der Korst en Maurice Glandrup (Thales)
Thales past MDA toe in diverse verschijningsvormen. Deze presentatie gaat in op ervaringen met MDA binnen de engineering activiteiten van Thales; van overall system integratie voor C2 systemen tot en met ontwikkeling van software componenten.
 
12.15 Lunch
13.30

Track 1: Praktijkcases
Praktijkervaringen met modelgedreven architectuur en ontwikkeling van o.a. Achmea, Mn Services, Mendix en Atos Origin staan centraal.
Track 2: Ervaringen met MDD tools
Praktijkervaringen met MDD tools van o.a. Telematica Instituut, Avanade en CapGemini staan centraal.

15.30 Pauze
16.00 Met succes DSL’s ontwikkelen, Octavie van Haaften en Leendert Versluijs (Ordina)
Waar je aan moet denken als je aan de slag gaat met het maken van DSL's? Wat is een goede werkwijze en welke uitdagingen moet je overwinnen? Focus ligt op bruikbaarheid van DSL’s, combineren van DSL’s en samenwerken in teams bij gebruik van DSL’s.
16.30 Automatisering: ambacht of industrie?, Anneke Kleppe (CapGemini), Jos Warmer (Ordina)
Is MDD werkelijk in staat om software fabrieken/industrialisatie te realiseren? Deze vraag wordt beantwoordt door het naast elkaar zetten van 2 visies op automatisering: 1. het maken van software blijft altijd een ambachtelijke activiteit, EN 2. het is mogelijk om softwareontwikkeling te industrialiseren.
17.00  Afsluiting en borrel

 

  Track 1: Praktijkcases

13.30

Kan innovatie in een groot bedrijf? Projectaanpak en Domain Specific Languages, Jim van Dam (HiPeS) en Cees Doets (Achmea).
Op dit moment wordt een software fabriek voor Achmea Zorg gemaakt. Tijdens deze sessie worden de ervaringen bij zowel het bouwen van de software fabriek als het gebruik ervan besproken aan de hand van concrete voorbeelden. Belangrijke aspecten zijn daarbij:

  • de keuze voor ontwikkelhulpmiddelen
  • modulaire bouw en introductie
  • de DSL’s en bijbehorende doelgroepen
  • kan een standaard projectmatige aanpak gebruikt worden?
14.00 MDA experiences van een pensioenuitvoerder, Eelco van Mens (Mn Services)
Mn Services is een uitvoeringsorganisatie, die voor meerdere opdrachtgevers & regelingen de administratie uitvoert. Wat hebben MDA-concepten betekend bij het specificeren van functionaliteit voor MnServices? En welke tegenstand was er gedurende het proces?
14.30 Agis Zorgverzekeringen stroomlijnt zorginkoop met nieuwe generatie MDA, Derek Roos (Mendix)
Een introductie in de nieuwste generatie modelgedreven software-ontwikkel-gereedschappen van Mendix aan de hand van de zorginkoopoplossing die i.s.m. Agis Zorgverzekeringen is ontwikkeld.
15.00

MDD verhoogt productiviteit en kwaliteit bij Atos Origin, Jan Labrie en Hendrik Jan van Randen (Atos Origin)
Praktijkervaringen met modelgedreven technieken van Atos Origin bij haar klanten, variërend van modelgedreven requirements engineering tot modelgebaseerde codegeneratie.

Track 2: Ervaringen met MDD tools

13.30

Lessons learned bij het bouwen van domain specific languages & software factories, Edwin Jongsma (Avanade)
Avanade Nederland is betrokken geweest bij de bouw van meerdere domain specific languages (DSL’s) met behulp van de Microsoft DSL tools. Deze ontwikkelingen en samenwerking met TU Delft en klanten hebben belangrijke ‘lessons learned’ opgeleverd. Modelleren voor business analisten, DSL versioning, WSSF extensies en aspect weaving zullen in de presentatie de revue passeren.

14.00 Creëer je eigen DSL tools met Eclipse: de Android Challenge, Lex Heerink en Jaap Reitsma (Telematica Instituut)
In het Freeband A-Muse project is o.a. een modelgebaseerde ontwikkelomgeving gebouwd voor Android: het nieuwe, open platform voor mobiele applicaties van Google. In dit verhaal wordt ingegaan op onze ervaringen met de Eclipse Modelling Tools (EMF, GMF en XPand) bij het realiseren van een grafische editor en automatische codegeneratie voor Android applicaties.
14.30

Ervaringen met de Intentional Domain Workbench, Ron Kersic (Capgemini)
Language Workbenches zijn geïntegreerde omgevingen voor de ontwikkeling, test en gebruik van domein-specifieke talen. De Intentional Domain Workbench (IDW) is een van de grondleggers van dit concept en wordt ingezet voor een aantal projecten in de financiële industrie. Er wordt ingegaan op de ervaringen met IDW en hoe deze het software ontwikkelproces verandert.

15.00

Domain Specific Modelling: Modelleren in het probleemdomein, Angelo Hulshout (ICT NoviQ)
Bij Domain Specific Modelling, (DSM) draait het om het genereren van software (code en data) uit modellen van het probleemdomein.  Deze presentatie gaat in op de technische en niet-technische aspecten van DSM bij het creëren van services in een Voice-over-IP omgeving (met de MetaEdit+ tool van MetaCase).

Introductie  |  Programma | ProgrammacommissieContact 

Dit event wordt georganiseerd i.s.m.:

A-Muse logo Telematica Instituut Universiteit Twente
Logo CapGemini Logo De Amersfoortse  Ordina 
Logo TUE TUDelft Wim Bast IT