Business Rule Markup Language
- Business Rule Markup Language
-
Business Rules Markup Language (BRML) ist ein in XML beschriebenes, Business Rule Engine-neutrales Daten-Austauschformat für Regeln (hervorgegangen aus den Common-Rules-Spezifikationen für E-Commerce der IBM.)
Weitere Ansätze für einen einheitlichen Standard für die Formulierung und den Austausch von Business Rules:
- die Rule Markup Language (RuleML), die eine neutrale Beschreibung von Regeln mit Hilfe von XML anstrebt.
- die Defense Advanced Research Projects Agency Agent Markup Language (DAML) eine XML-Spezifikation, die sich mit der Einführung von Regelanweisungen als Tags in XML-Dokumenten beschäftigt, die sich dann von einer Business Rule Engine lesen lassen.
- speziell für Finanzprodukte gibt es ein XML-basierendes Format, die Financial Products Markup Language (FPML)
- eine Entwicklung im Java-Umfeld bietet das Java Specification Request 94 (JSR 94) im Rahmen des Standardisierungsverfahrens für Java. Die dort verwendeten Klassen javax.rules und javax.rules.admin sollen Teil des Java Development Kit (JDK) werden und eine einheitliche Programmierschnittstelle (API) für die Einbindung einer Business Rule Engine bieten.
Unabhängig davon existieren im Industriekonsortium Object Management Group (OMG) zwei weitere Initiativen:
- die Business Semantics of Business Rules (BSBR) - eine Entwicklung einer von der Implementierung unabhängigen einheitlichen Business-Semantik zur Formulierung von Regeln
- Production Rules mit ähnlichen Zielen wie Rule ML
Weblinks
Business Rules for Electronic Commerce: Project at IBM T.J. Watson Research
Wikimedia Foundation.
Schlagen Sie auch in anderen Wörterbüchern nach:
Business Rules Markup Language — (BRML) was an XML language proposal based on the 1999 2002 IBM alphaWorks project CommonRules that has since been abandoned. ee also* Business Process Modeling Notation * Business rulesExternal links* [http://xml.coverpages.org/brml.html Cover… … Wikipedia
Bussiness Rule Markup Language — Business Rules Markup Language (BRML) ist ein in XML beschriebenes, Business Rule Engine neutrales Daten Austauschformat für Regeln (hervorgegangen aus den Common Rules Spezifikationen für E Commerce der IBM.) Weitere Ansätze für einen… … Deutsch Wikipedia
Markup language — Example of RecipeBook, a simple markup language based on XML for creating recipes. The markup can be converted to HTML, PDF and Rich Text Format using a programming language or XSL. A markup language is a modern system for annotating a text in a… … Wikipedia
Business-Rule-Management-System — Ein Geschäftsregel Managementsystem (GRMS) oder englisch Business Rule Management System (BRMS) ermöglicht die Entwicklung und den Einsatz eines auf Geschäftsregeln (business rule) basierenden Computerprogrammes, Services bzw. einer fachlichen… … Deutsch Wikipedia
Business Rule Management System — Ein Geschäftsregel Managementsystem (GRMS) oder englisch Business Rule Management System (BRMS) ermöglicht die Entwicklung und den Einsatz eines auf Geschäftsregeln (business rule) basierenden Computerprogrammes, Services bzw. einer fachlichen… … Deutsch Wikipedia
language — /lang gwij/, n. 1. a body of words and the systems for their use common to a people who are of the same community or nation, the same geographical area, or the same cultural tradition: the two languages of Belgium; a Bantu language; the French… … Universalium
Semantic Web Rule Language — SWRL (Semantic Web Rule Language) is a proposal for a Semantic Web rules language, combining sublanguages of the OWL Web Ontology Language (OWL DL and Lite) with those of the Rule Markup Language (Unary/Binary Datalog).The specification was… … Wikipedia
Domain-specific language — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing … Wikipedia
Semantics of Business Vocabulary and Business Rules — The Semantics of Business Vocabulary and Business Rules (SBVR) is an adopted standard of the Object Management Group (OMG) intended to be the basis for a formal and detailed natural language declarative description of a complex entity, such as a… … Wikipedia
Lisp (programming language) — Infobox programming language name = Lisp paradigm = multi paradigm: functional, procedural, reflective generation = 3GL year = 1958 designer = John McCarthy developer = Steve Russell, Timothy P. Hart, and Mike Levin latest release version =… … Wikipedia