I’ve challenged BizzDesign on their “TOGAF series 3/9: Starting an ADM cycle with a vision” post to come up with a page where they show how things are really working like I do on http://peterbakker.wordpress.com/the-relationship-platform/enterprise-backbone-architecture-prototyping/
Let’s do a Next Top Model Language contest between Archimate and Petri Net!
UPDATE: BiZZDesign asked to wait for an answer until they start with the Archimate series. I look forward to that! My goal is to use the contest as a vehicle to show through a sort of real life example how you can do Enterprise Architecture: formal or more informal. I hope it will be a kind of “learning by seeing doing” experience for other digital architects…
Advertisement

Hi Peter,
Thanks for opening this post up for comment. I see that you’ve been doing a lot of work lately on your Tubemapping and showing how the Business Model Canvas can be converted to a Tubemap, as well as the posts on the enterprise backbone. It’s great, because between you and Tom Graves, we now have two ways of mapping the Business Model Canvas: one with Archimate notation, and one with Petri nets.
This leads to my comment on this post. I thought Petri Nets were largely about documenting processes? Maybe that’s only one application of them. I thought that Archimate and Petri Nets played in two completely different spaces? Maybe I’ll have to go and read more on Petri Nets to understand them.
Regards,
Anthony
Hi Anthony.
Petri Nets are indeed about getting stuff from here to there. But is the whole concept of services & SOA not based on that same idea? And services are also the core of Archimate and Tom’s Enterprise Canvas.
Reason for me to start looking at Petri Nets is its capability to run simulations and really play with the dynamics of a system. Another advantage is that it has only ä few simple concepts and modeling rules which allows you to model almost anything.
I think Petri Nets and CPN Tools are at least an useful addition to the EA toolbox.
Perhaps it can even be a good replacement for Archimate. But I can’t say that for sure until I’ve done more work on my Enterprise Backbone modeling prototype. And after the contest everybody can decide for themselves which method they want to try or use.
Diversity and a healthy competition is always good
Update: this “Model Driven Development of a Service Oriented Architecture (SOA) Using Colored Petri Nets” white paper is a nice showcase how Petri Nets & simulation can be useful in an EA situation: http://www.csc.villanova.edu/~tway/publications/QiM2006.pdf