Hello,
I'm starting with BRD and I'm looking for advice concerning the best practices to build the Vocabulary from a MERe model (how to configure the relations between entities,...).
Thanks in advance for your support, Sébastien.
Hello Sébastien,
at the moment we cannot deliver a best practice how to build the vocabulary. Experiences from projects show, that there is no unique way applicable for all kinds of projects to do this. In most cases experienced ARIS consultants with good know how about data modeling are doing workshops at customer side to analyze the exsting diagrams and the goals of the usage of business rules and to create a specific method and methodology for the concrete project.
To do an ARIS based data modeling is a good basis for the vocabulary creation. From your question I have the feeling that you already have a data model in ER notation. You can use the artifact from those diagrams directly in your business rules vocabulary as a starting point.
Regards
Uwe
Hello Uwe,
Thank you for taking time to answer my question even if it was a bit too generic. In fact what I had in mind was more ARIS configuration oriented like DB attributs such as modelisation convention for ERM models (Chen VS other conventions). So far I'm using the Chen convention. I've had also some problems with ghost objects and attributs (in the vocabulary and rulesheet models) which are not removed 100% from data-base after deleting them and DB reorganisation but finally I fixed that (even if it was not a user-friendly way to find out...).
Anyway, I'll probably come back later with more specific questions.
Thanks for your support.
Regards, Sébastien.
Hello Sébastien,
I'm interested in the ghost objects and attributes. Do you use also UML to describe your data model? The reason why I ask is, that UML elements have a special protection to prevent them from deleting by reorg while they are used butz not having occurences. If you could provide me an example how the ghost objects were created and how you tried to remove them, I'd like to analyze this and try to enhance the behavior.
And of course I'm looking forward for the more concrete questions around vocabulary building in the BR area.
Regards
Uwe
Hello Uwe,
So far I'm not using the UML models but ERM.
Problem description :
* Problem 1 : entity object defined in a ERM model with many occurences in the vocabulary model. Solution : delete the ERM and the vocabulary model, reorganise DB and start from zero with a new model.
* Problem 2 : delete a condition in the rulesheet created an error in the Testsheet (called "Incohérence" in french and I don't know this error name in english sorry : it's a white cross on red background on entities and testsheet). I finally find out that the attribut choosen to describe this condition was still present in the Scope window written in red (usually I'm hiding the scope window which is not the case anymore). I just had to delete the attribut from the scope and it was OK.
* Problem 3 : creating a new attribut in the ERM model using a definition copy was not recognized in the vocabulary. I had to insert new objects in the model.
I have to say that I tried to reproduce these errors this morning but I was not able to do it again... I think my computer was just having a bad trip ! Very strange anyway.
Kind regards, Sébastien.
Hi Sébastien,
as Uwe has already answered you, there is no unique way how to use the ARIS Business Rules Designer and how to create a vocabulary from a data model.
As the creation of a vocabulary gives you a lot of different opportunities we have created a “Vocabulary Modeling Guide”. This guide explains how the different data models (UML, eERM an IE data model) are mapped into a vocabulary. The guide is available with our current Service Release 5 and included in the documentation.
Best regards
Christian
Hi Sébastien,
sounds really strange. If you work not with UML, the reorg should always delete all elements in the database which have no more occurences in diagrams anymore. If it happens again we should try to find a way reproduce the problem and fix the bug.
Regarding your problems 2 and 3 (if they are reproducable) I'd propose to contact the ARIS support because it might be that this are bugs in the ARIS Business Rules Designer. But to be sure about this an expert from the development team should have a closer look to it and this procedure will be started by opening a support call.
Regards
Uwe
Hello Uwe,
I have an error message when running a test on a test sheet and I can't find the problem.
The message box says : " Failed to deploy Test Subjetc : C:\...\*.ers Please review log file for more details " and if I go in the log file it's written :
" Starting Corticon Server : 2.0(0)-b2233
eServer log level : VIOLATION
eServer sandbox location : C:\Documents and Settings\sjaillon\Local Settings\Temp\aris71\ABRD\CcServerSandbox
*** Decision Service failed failed to compile. Decision Service C__DOCUME~1_sjaillon_LOCALS~1_Temp_aris71_ABRD_LOCAL_PRJ-056-CEO BPE - 2009_Rulesheets_58c7f8e0-c4a2-11de-78f6-001a4b8532c0.ers version 0 was not deployed.
Please review log file for compiler errors. "
In the rule sheet linked with this test sheet I don't have any conflict. My others test sheets are running OK. Do you know what my problem is ?
Regards, Sébastien.