Resources


Introduction to Agile

Click here
Tags: agile, lean, model driven development, project management, optimizing

IT i Danmark? Software Udvikling eller Software Afvikling? (In Danish)

Click here
Tags: vanetænkning, outsourcing, fælde, nytænkning, effektivisering, foregangsland, innovationssamfund, tilpasning

CQRS – Why, What, How

Click here
Tags: cap theorem, cqrs, ddd, distributed computing, eda, master slave, memcached, nosql, scalability, seda, soa, SQL, cloud

Don’t write the code

Click here
Tags: cqrs, soa, model driven development, hibernate, domain driven design, thinking, etl, jpa, ddd, trap, mdd, wsdl, alignment, java, soa, code generation, elektronisk tinglysning

Habitual thinking – Patterns for IT disappointment and failure

Click here
Tags: elektronisk tinglysning, model driven development, hibernate, domain driven design, thinking, etl, jpa, ddd, trap, purpose alignment, mdd, habit, neil nicolaisen, wsdl, alignment, java, soa, code generation

Vanetænkning – Mønstre for IT skuffelse og fiasko (In Danish)

Click here
Tags: vanetænkning, purpose alignment, neil nicolaisen, hibernate, fælde, kode generering, etl, jpa, alignment, ddd, elektronisk tinglysning, mdd, domain driven design, tilpasning, tænkning, wsdl, model drevet, soa, java

Closing the Gap – Project Manager version – DDD, MDD, DCI and Codegeneration

Click here
Tags: Domain Driven Design, Model Driven Development, DDD, MDD, MDSD, DCI, Lean, Agile

Closing the Gap – DDD, MDD, DCI and Codegeneration

Click here
Tags: Domain Driven Design, Model Driven Development, DDD, MDD, MDSD, DCI, Lean, Agile

Building a Lean Architecture for Web Applications using DDD & MDD

Click here
Tags: Domain Driven Design, Model Driven Development, DDD, MDD, MDSD, DCI, Lean, Agile, Web, Vaadin, TigerMDSD, Java, MVC, MVP, MVMV

Short introduction to Domain Driven Design & Model Driven Development

Click here
Tags: Code Generation, Domain Driven Design, Model Driven Development, DDD, MDD, MDSD, Hibernate, Java, JPA, Lean, Agile, TigerMDSD, Oracle


From ULM Class diagrams to a JPA based persistance model using TigerMDSD

Click here
This screen-cast will show how to model your domain model using UML class diagrams and the use the Model Driven Development tool TigerMDSD to generate Java classes with JPA annotations, which will allow the domain objects to be persisted in a relational database.

I will also show how to reuse a runtime meta model to drive Object model to Relational Database integration testing, to ensure that your model, the generated code can persist and reload it self without problems or data loss.

Shows how to use 3 level inheritance to allow customization of generated code without losing your customizations after code regeneration.

Tags: Code Generation, Domain Driven Design, Model Driven Development, DDD, MDD, MDSD, Hibernate, Java, JPA, Lean, Agile, TigerMDSD, Oracle

Introduction to TigerMDSD I of II

Click here
Tags: Code Generation, Domain Driven Design, Model Driven Development, DDD, MDD, MDSD, Hibernate, Java, JPA, Lean, Agile, TigerMDSD, Oracle

Introduction to TigerMDSD II of II

Click here
Tags: Code Generation, Domain Driven Design, Model Driven Development, DDD, MDD, MDSD, Hibernate, Java, JPA, Lean, Agile, TigerMDSD, Oracle

TigerTeam TrimmWS

Click here
A ZIP file containing an Enterprise Architect model and all the supporting files needed to model and generate an MDG file for WebService Modeling. The development of this MDG is described in this tutorial: “How to develop MDG’s for Enterprise Architect”.

The MDG file is developed to be used with the TigerTeam Trimm model generator.

Tags: Class, Code Generation, MDD, Domain Driven Development, UML, Trimm