OpenModeling is de website van Jos Warmer, gespecialiseerd in model gestuurde software ontwikkeling (MDD).
Ik heb ervaren dat het toepassen van MDD kan resulteren in grote, structurele verbetering van de software ontwikkeling. Maar wel, in de juiste context en op de juiste wijze gebruikt.

De projecten en bedrijven die het meest succesvol zijn met model gestuurde ontwikkeling gebruiken nagenoeg allemaal Domein Specifieke talen, beter bekend onder hun Engelse naam Domain Specific Languages (DSL). Ze definiëren hun eigen DSL's voor hun eigen domein(en) en maken daarbij een ontwikkel omgeving environment die specifiek op deze eigen DSL's toegespitst is.

Op deze site vind u informatie over model driven development, mijzelf, en de services waarmee ik u kan helpen.


Consultancy in Model Driven Development

Ik kan u adviseren over alles dat betrekking heeft op model gestuurde software ontwikkeling

Services waar u aan kunt denken zijn onder meer :

  • Advisering, het beantwoorden van vragen als:
    • Is model gestuurde ontwikkeling geschikt en zinvol voor mijn bedrijf, of voor onderdelen van mijn bedrijf.
    • Hoe maak ik een plan ...
more ...

Ontwikkelen van domein specifieke talen

Het ontwikkelen van domein specifieke talen is een vak apart. Ik kan u helpen bij het ontwikkelen van domein specifieke talen op zowel technisch alsook op business gebied.Geen idee of een DSL nuttig kan zijn, maar wel een vermoeden? Een haalbaarheidsonderzoek kan snel aantonen of, en zo ja waar ... more ...

Op Eclipse gebaseerde DSL tools

Model gestuurde software ontwikkeling zonder tools is als een timmerman zonder hamer: veel bereik je niet! We willen hier benadrukken dat als je model gestuurde software ontwikkeling gaat toepassen, dat het noodzakelijk is om de juiste tooling te hebben.

Tegenwoordig is een groot scala aan tools beschikbaar, de keuze hangt ... more ...

JetBrains MPS

Er is nog geen Nederlandse vertaling van deze pagina beschikbaar.

Powerful Notation to Match Business User Requirements

MPS, short for Meta Programming System is an innovative DSL development tool developed by JetBrains, the creator of the popular IntelliJ IDE. In contract with most other tools, the notation is not restricted ... more ...

Model Driven Development

Model gestuurde ontwikkeling, in het Engels Model Driven Development ofwel MDD genoemd, wordt gedefinieerd als automatisering van software ontwikkeling door het gebruik van modellen.

Er is vaak verwarring over wat Model Driven Development wel en niet is en het wordt met name vaak verward met model gebaseerde ontwikkeling (Model Based ... more ...

Mentoring

Om ervoor te zorgen dat een model gestuurde oplossing door uzelf onderhouden kan worden leveren we mentoring en training services. Dit helpt uw mensen snel up-to-speed te komen met model gestuurde ontwikkeling. Mentoring en training is altijd "op maat" en wordt meestal geïntegreerd in een on-the-job vorm met de ontwikkeling ... more ...

Mobile App Development IDE

Service2Media is een modern bedrijf dat een compleet App Lifecycle Platform biedt voor het ontwikkelen van mobiele applicaties. Voor Service2media hebben we een op Eclipse gebaseerde IDE ontwikkeld als onderdeel van het totale platform.

Service2Media is een modern bedrijf dat een compleet App Lifecycle Platform bidt voor het ontwikkelen van ... more ...

Product Modeling Workbench voor verzekeringsproducten

De Product Modeling Workbench (PMW) is gebaseerd op gestandaardiseerde een DSL voor het specificeren van verzekeringsproducten : de Product Specification Diagram (PSD) notatie. De DSL is door IBM ontwikkeld, als onderdeel van hun Insurance Application Architecture (IAA) en is gedoneerd aan de Acord standaards organisatie waar het verder evalueert.

Met behulp ... more ...

Projecten

Hoewel OpenModeling uit slechts een persoon bestaat (Jos Warmer), kunnen wij wel complete projecten uitvoeren, hetzij in een team waarin ook uw ontwikkelaars meewerken, hetzij met een dedicated team van onze kant.

Via mijn business partner Itemis heb ik toegang to een grote groep uitstekende professionals met een uitgebreide ervaring ... more ...

Toegepast onderzoek

OpenModeling voert zijn eigen onderzoek uit, gesteund door een WBSO subsidie van de Nederlandse overheid.

Oom voor uw bedrijf kan ik toegepaste research projecten uitvoeren. Dit gaat over het algemeen gepaard met de ontwikkeling van een proof of concept / prototype, omdat dit helpt om concepten en ideeën concreet te maken ... more ...