In this step we define our domain model which is the basement for the later database design or object model. Aris Express method: "Data Model".
The showcase is no detailed and not complete. It's more the example of how to model and display it. If you are working in a big team you "might" need to model this very detailed up to the last attribute... In my case this is not necessary because the domains are documented in application a well (due to some XML configuration...)
This is maybe a tricky and even philosophical discussion how deep we should go in detail. UML Tools are maybe the better choice giving you the oppertunity to generate sourcecode later...
For the showcase I'll stay with the idea of documenting "mile wide and inch deep" - therefore Aris Express and the build in method "Data Model" is sufficient.
At first, it's interesting project for spare time. I'm waiting for continuation of your article.
The second point which attracts my sight... this is your suggestions about UML. I agree with you, to generate source code or make all preparations for code designing it'll be better to use UML tools. Today I have same "spare time project" of video-shop. My work is divided in two parts. The first part is designing of BPs in Aris Express and the second part is designing in UML. What can I say... today I can't imagine my little software development without these two tools.
So, perhaps, AE developers will realize UML methodology in AE :)
It'll be superb, as for me. :