Adding Semantics on Models for Automatic Business Rules Generation
Information systems (IS) are getting more and more complex. The design of such systems requires various individuals with varied expertises. The requirements expressed, when the design of such a system is decided, may change upon time. These changes may even occur very often. Thus, the more the system is flexible, the easier the upgrades will be. One of the standard ways to design flexible systems is the use of the so called business ruleswhose aim is the separation of business from application. Business rules define and constrain business processes in enterprizes. Therefore, many business-governing rules have to be implemented in business-supporting applications, in order to reflect the real business environment.Software engineers have been doing that into Information Systems (IS), which become very difficult to maintain when business changes. Abstraction is the most basic principle of software engineering. Abstractions are provided by models. Modeling and model transformation constitute the core of model-driven architecture. Models can be refined and finally be transformed into a technical implementation, i.e,a software system. The aim of this paper is to give the way to automatically generate a part of the business rules by combining Model Driven Architecture and the Semantic Web. The semantic web aims to add semantics to the web content in order to use automatic reasoning. We present on an example the real benefits to be derived from the adoption of semantic-web based ontologies.
Artificial Intelligence knowledge based systems model driven architecture knowledge representation reasoning
Mouhamcd DIOUF Kaninde MUSUMBU Sofian MAABOUT
LaBRI(UMR 5800 du CNRS),Domaine Universitaire 351,cours de la Libration 33405 Talence Ceder,France
国际会议
北京
英文
2007-05-30(万方平台首次上网日期,不代表论文的发表时间)