Simple Business Rule Database/Catalog/Repository
-
Hello: I guess any post you have to qualify as not being a programming question is suspect. But really, this isn't a programming question. I have searched for a simple web based business rule repository/catalog/database that would simply store each business rule my group owns. I can't believe this hasn't been thought of and open sourced, but it is so doggone hard to find anything on my topic of interest because of the preponderance of business rule engines which implement the business rules in the database. With most enterprise architectures existing in many different systems, it is not reasonable to store and use and execute all business rules in such a manner. I just need to track what, where, and how these rules are implemented and be able to link into the system from a separate QA system. I simply want to store the following entities: Business Rules: Store information about the rule such as the rule itself, the owner of the rule (dept. or person), any messages the rule should return when failing, etc, where implemented (componentid's). System Components: A catalog of the various components within the system such as Business Objects, user interface objects, etc, and any other information about that component, such as history, where it is running, etc. Environment Information: ? Tests: Tests would be visible either from the Business Rule or a separate test UI, indicating the actions necessary to test the rule. I would like to be able to have a simple means to link into the database from another QA system such that as we develop tests, etc, I could link to the business rule being tested. Does anyone know if such a system exists already and post a link to it here? -Kenneth
-
Hello: I guess any post you have to qualify as not being a programming question is suspect. But really, this isn't a programming question. I have searched for a simple web based business rule repository/catalog/database that would simply store each business rule my group owns. I can't believe this hasn't been thought of and open sourced, but it is so doggone hard to find anything on my topic of interest because of the preponderance of business rule engines which implement the business rules in the database. With most enterprise architectures existing in many different systems, it is not reasonable to store and use and execute all business rules in such a manner. I just need to track what, where, and how these rules are implemented and be able to link into the system from a separate QA system. I simply want to store the following entities: Business Rules: Store information about the rule such as the rule itself, the owner of the rule (dept. or person), any messages the rule should return when failing, etc, where implemented (componentid's). System Components: A catalog of the various components within the system such as Business Objects, user interface objects, etc, and any other information about that component, such as history, where it is running, etc. Environment Information: ? Tests: Tests would be visible either from the Business Rule or a separate test UI, indicating the actions necessary to test the rule. I would like to be able to have a simple means to link into the database from another QA system such that as we develop tests, etc, I could link to the business rule being tested. Does anyone know if such a system exists already and post a link to it here? -Kenneth
Microsoft BizTalk has (had) an online repository of business rules. Not sure anyone ever used it :) And wasn't Oasis and co. supposed to be storing business rules, workflows and web-service definitions etc. in an online repo?
regards, Paul Watson Ireland & South Africa
Shog9 wrote:
I don't see it happening, at least not until it becomes pointless.
-
Hello: I guess any post you have to qualify as not being a programming question is suspect. But really, this isn't a programming question. I have searched for a simple web based business rule repository/catalog/database that would simply store each business rule my group owns. I can't believe this hasn't been thought of and open sourced, but it is so doggone hard to find anything on my topic of interest because of the preponderance of business rule engines which implement the business rules in the database. With most enterprise architectures existing in many different systems, it is not reasonable to store and use and execute all business rules in such a manner. I just need to track what, where, and how these rules are implemented and be able to link into the system from a separate QA system. I simply want to store the following entities: Business Rules: Store information about the rule such as the rule itself, the owner of the rule (dept. or person), any messages the rule should return when failing, etc, where implemented (componentid's). System Components: A catalog of the various components within the system such as Business Objects, user interface objects, etc, and any other information about that component, such as history, where it is running, etc. Environment Information: ? Tests: Tests would be visible either from the Business Rule or a separate test UI, indicating the actions necessary to test the rule. I would like to be able to have a simple means to link into the database from another QA system such that as we develop tests, etc, I could link to the business rule being tested. Does anyone know if such a system exists already and post a link to it here? -Kenneth
did you go through http://www.agilepartner.net/oss/nxbre/ http://www.theserverside.net/news/thread.tss?thread\_id=27965
_________________________ "When the superior man refrains from acting, his force is felt for a thousand li." Sun Tzu