BijeenkomstenEvenement
Beschrijving
Agenda
Presentatie omschrijvingModel Driven Development is onder vele namen en afkortingen (MDD, MDA, MDSE, MDSD, …) al langere tijd een manier van software ontwikkeling die in opkomst is. De afgelopen jaren raakt MDD in een stroomversnelling. Waar voorheen het ontwikkelen van eigen modelleertalen inclusief bijbehorende tooling een levenstaak was, kan tegenwoordig met behulp van zogenaamde 'language workbenches' in enkele maanden (of enkele weken wanneer je er ervaring mee hebt) een werkbare DSL gemaakt worden. Language workbenches zijn er in alle vormen en maten. Gespecialiseerde tools zijn bijvoorbeeld MetaEdit (zie metacase.com) en MPS (zie jetbrains.com/mps). Daarnaast is ook een meer generieke omgeving als Eclipse uitstekend als language workbench te gebruiken. In deze sessie wordt aan de hand van het open source project Mod4j (zie mod4j.org) getoond hoe het Eclipse platform als language workbench gebruikt kan worden. Mod4j is een MDD omgeving die ontwikkelaars in staat stelt om met behulp van vier DSL’s in weinig tijd een volledig architectureel consistente Java applicatie te ontwikkelen. Mod4j is naadloos geïntegreerd met Eclipse en Maven, met als voordeel dat de programmeer- en modelleeromgevingen één geheel vormen. Tijdens de sessie zullen we eerst de resulterende MDD omgeving van Mod4j demonstreren vanuit het oogpunt van de gebruiker van Mod4j: de ontwikkelaar. Hierin zal ook duidelijk worden welke uitgangspunten we tijdens de ontwikkeling gebruikt hebben om Mod4j zo goed mogelijk aan te laten sluiten bij de verwachtingen van ontwikkelaars. De achterliggende principes zijn van belang voor iedere MDD omgeving. Vervolgens gaan we in op de ervaringen die we hebben opgedaan bij de ontwikkeling van Mod4j. Dat omvat zowel zaken die specifiek zijn voor de gebruikte tooling (Eclipse en specifiek het Eclipse Modeling Project) alsook zaken die onafhankelijk zijn van de gebruikte tools. Voor de liefhebbers, Mod4j maakt gebruik van de volgende plugins: EMF/Ecore, Xtext, Check, Xpand, MWE. FishbowlNa de presentatie van Jos en Eric Jan zal er in fishbowl-vorm een discussie worden aangegaan rondom het thema Model Driven Development. Een fishbowl discussie is een vorm waarin een aantal stoelen in het midden van een grote kring gebruikt worden als podium voor de discussie (zie foto). De deelnemers die deze stoelen bezetten voeren de discussie. Op deze avond wordt jij uitgenodigd om naast Jos en Eric Jan plaats te nemen in het hart van de discussie en vragen te stellen, jouw mening over dit onderwerp te delen en discussie aan te gaan over alles wat met MDD te maken heeft. ExpertsJos WarmerJos Warmer is de auteur van verschillende boeken over UML, OCL en MDA. Hij is een van de auteurs van de UML standaard en architect van de Object Constraint Language. Jos is partner van Ordina waar hij verantwoordelijk is voor de ontwikkeling van Model Driven Development. Hij spreekt zowel op nationale- als internationale conferenties en is actief lid van de Eclipse Modelling community. Eric Jan MalotauxEric Jan Malotaux is een software architect met 24 jaar ervaring in het software vakgebied. Code generatie uit modellen heeft al lange tijd zijn interesse. Hij is co-auteur van de Ordina Java Referentie Architectuur. Eric Jan werkt aan de ontwikkeling van Mod4j, met de focus op de architectuur van de gegenereerde source code. Locatie
BeschrijvingPer autoVanuit richting UtrechtKies de A20 richting Rotterdam. Vanaf de ring Rotterdam (A20) volg afslag 16, Rotterdam Alexander / Capelle a/d IJssel. Sla aan het einde van de afrit linksaf. Neem de eerste weg rechts naar het bedrijventerrein Marten Meesweg. Het bedrijventerrein ligt direct rechts. Vanuit richting Amsterdam / Den HaagVolg de A13 richting Rotterdam, ring oost. Neem op het knooppunt Kleinpolderplein de A20 richting Utrecht. Volg op het knooppunt Terbregseplein de A20 richting Gouda / Utrecht. Neem vanaf de A20 afslag 16, Rotterdam Alexander / Capelle a/d IJssel. Sla aan het einde van de afrit rechtsaf. Neem de eerste weg rechts naar het bedrijventerrein Marten Meesweg. Het bedrijventerrein ligt direct rechts. Vanuit richting Eindhoven / BredaVolg de A16 richting Den Haag. Volg op het knooppunt Terbregseplein de A20 richting Gouda / Utrecht. Neem vanaf de A20 afslag 16, Rotterdam Alexander / Capelle a/d IJssel. Sla aan het einde van de afrit rechtsaf. Neem de eerste weg rechts naar
Per openbaar vervoerVanaf Station Alexander Rotterdam is het via de Marten Meesweg 5 minuten lopen naar de George Hintzenweg. Geregistreerde gebruikers:Op dit moment hebben 38 bezoekers zich geregistreerd en zijn er nog 2 plaatsen beschikbaar.
Set as favorite
Bookmark
Email this
Trackback(0)
Comments (0)
![]() Write comment
You must be logged in to post a comment. Please register if you do not have an account yet.
|
Bijeenkomsten
|




Model Driven Development is een onderwerp dat al jarenlang onverminderd terug blijft keren op de agenda in het software engineering vakgebied. Hoewel Microsoft het hiervoor ontwikkelde platform Oslo min of meer in de 
