24/06/10 11:08
Working on the most atomic level is a big difference. With “atomic” I mean attributes and attribute relationships. Think
Concept Maps, think
RDF graphs, think
ORM, those kind of things. With “big difference” I mean new kinds of DBMS’s, yes, it is true! And new ways of integration of data, even world wide!
Read More...Tags: Columnar databases, Associative databases, Linked Data, Database technology
04/05/10 18:09
One of the things you learn when you model information is that sometimes you have to stop drawing, because you get into a lot of details. It could be for instance certain facts about a specific group of products. And other groups of other products have their own specialties as well... Been there? What you do is that you move such details into a list of "Additional rules". So you end up having diagrams and (long) lists of (business) rules. Skill and experience is what makes you stop in time.... In reality the whole diagram is in itself also a representation of a set of business rules!
Fortunately good people from the business rule community (steadfast and sincere people) have been working under the auspices of the OMG (Object Management Group) on something called: Semantics of Business Vocabulary & Business Rules (SBVR). It seems to be much needed. Fortunately it has been developed in such a manner that it integrates with RDF and OWL. Unfortunately we are still missing some good, simple, business oriented tools for visual diagramming of "Business Vocabularies" (what is wrong with Concepts?).
So, maybe the business rules perspective is what it takes to get business concept modelling done right?
By the way SBVR, is also heavily inspired by the ORM modelling technique, which I like a lot. But, which also is too complex for business level analysis and modelling.
Tags: Concept Map, SBVR, RDF, OWL, ORM, Business Rules, Concept Modelling