Database Triggers in #ArchiMate — And a Wish

Recently, in a discussion in the ArchiMate LinkedIn Group, Tarun Godhwani started a discussion on modelling the triggers and tables of a database. Of course, one can wonder if it is useful to model these, but in case they are, the question of course becomes “How?”. So, after a hiatus (because I was finishing writing the book Chess and the Art of Enterprise Architecture, which now is available), let’s do a bit of modelling once more. Continue reading

Posted in Discussing ArchiMate, Using ArchiMate | Tagged | 1 Comment

Je suis Charlie

I have been in doubt about doing this, not because of self-censorship, but because the subject of my blog is far, far removed from the battlegrounds of free speech, and this post is definitely off-topic for this blog. My apologies.

However, as an author, and as a citizen felling very strongly about the value of free speech and of tolerance (even if both cannot be unlimited), I have decided to adapt the header of this blog, and use my podium in support of those who defend free speech, such as the people from Charlie Hebdo, the French magazine that was brutally attacked on Jan 7, 2015.

Sadly, I think, the biggest threat for our free societies is not the terrorist attack. These terrorists are humans with fringe ideas and accompanying behaviour. Such behaviour is unacceptable, even when it is also fuelled by many injustices that exist in the world. Wrongs, such as terrorist attacks, are incapable of making a right.

No, the biggest threat is that we will build a secular unfree society to prevent a religious one.

[Update 23/Jan/2015]

I heard of many people who feel uncomfortable about supporting Charlie Hebdo, because these people feel Charlie Hebdo misuses free speech to hurt others. They feel, they cannot support Charlie Hebdo because the cartoons of Charlie Hebdo go too far. They do not want to support Charlie Hebdo’s content. (Actually, these were Christians, not Muslims).

In fact, there are two issues here. One is free speech. The other is the rule of law, with democratically set laws and an independent judiciary, in fact a corner stone of a free civilisation.

Supporting Charlie Hebdo in this is not the same as supporting Charlie Hebdo’s cartoons. Above all, it is supporting their right not to be shot by anyone with a grudge. If someone holds a grudge, they should not shoot, they should take Charlie Hebdo to court. It is that right that is fundamental here, and that right Charlie Hebdo (and everyone in free societies) has. It is that right that allows us to call our society a civilisation. It is what being ‘civilised’ means. These attacks are not just an attack on certain content or on free speech. It is an attack against the rule of law in a free society. It is an attack on our foundations.

Posted in Uncategorized

New PDF Pricing for Mastering #ArchiMate per 1/1/2015

The EU has instigated new sales tax rules which force people selling in the EU to charge the sales tax of the country where the buyer is located. This is a rule designed to fight tax evasion by large companies. It does however change the way I have been pricing the PDF of Mastering #ArchiMate. Continue reading

Posted in The Mastering ArchiMate Book | Leave a comment

Christmas 2014 Archi & Mastering #ArchiMate special

Christmas2014ArchiSpecialCroppedThis Christmas, there is a special deal for Mastering ArchiMate. From today until New Years Day, you can buy Mastering ArchiMate Edition II with a discount and at the same time support the development of the free open source Archi modelling tool

The PDF discount is €5. The hardcover discount is €10 (this is a bit complicated as the price depends on your location, but you can trust me it will be a good offer that you get when you enter your details). A purchase of either version of the book via the Archi web site also results in a €5 donation to the good cause (Archi).

Posted in The Mastering ArchiMate Book, Tooling | Leave a comment

New: The (Mastering) #ArchiMate FAQ

A short notice today: I’ve started a (Mastering) ArchiMate Frequently Asked Questions page on this site. Via the menu or the link just given.

Posted in Uncategorized | Leave a comment

Black Friday Deal for Mastering ArchiMate Edition II PDF

Just a short note. If you buy the PDF of Mastering ArchiMate Edition II via DPD (see link on the Mastering ArchiMate Edition II book page) on Black Friday 2014 (Friday November 28), and enter the coupon code BFD2014, you will receive a discount of €5 on the normal price of €29.99 (or ±17% off)

EUR_5_obverse_(2013_issue)The coupon code is valid from 28/11/2014 0:00 to 29/11/2014 12:00, time zone: anybody’s guess…


Posted in The Mastering ArchiMate Book | 2 Comments

Modelling networking using the networking concepts of #ArchiMate

The rise of networking form the 1980’s onward may be considered the main driving force of the invention of enterprise architecture, itself a follow-up on what was until then known as system architecture. On the eve of the rise of the ‘softwarification’ of infrastructure (software defined data centers, software defined networks) and the ongoing impact of Cloud-architecture, it is time to look into the modelling of networking infrastructure some more.

ArchiMate has two specific concepts for networking: Network and Communication Path. Network is the element that represents physical networking, as the standard explains, and it gives the following example:

Standard on Network ElementActually, the standard displays it differently, with the middle Network element and both Associations replaced by an arrow on two sides, but my (ArchiMate-compliant) modelling tool does not support that notation (though I can trick it graphically, see below). Probably no user of that (leading) tool ever has used that notation, which tells us already something. Continue reading

Posted in Discussing ArchiMate, Using ArchiMate | 5 Comments