ABSTRACT
In this paper we present a scalable and extensible architecture of a business rule management framework. This representation can be used for agent based automatic negotiation and re-negotiation of web services. To ensure scalability and extensibility our architecture is based on the service oriented design pattern using ontologies. Finally we develop a prototype based on our business rules framework which simplifies business logic modification and maintenance for both service-provider and -consumer.
- Alt, R., and Zimmermann, H.-D. Preface: Introduction to special section business models. Electronic Markets 11, 1 (2001), 3--9.Google ScholarCross Ref
- Beran, P. P., Vinek, E., Schikuta, E., and Leitner, M. An adaptive heuristic approach to service selection problems in dynamic distributed systems. In 13th ACM/IEEE International Conference on Grid Computing (Grid 2012) (Beijing, China, 2012), IEEE, pp. 66--75. Google ScholarDigital Library
- Boyer, J., and Mili, H. Agile Business Rule Development:: Process, Architecture, and Jrules Examples. Springer Berlin Heidelberg, 2011. Google ScholarDigital Library
- Browne, P. JBoss Drools Business Rules. From technologies to solutions. Packt Publishing, Limited, 2009. Google ScholarDigital Library
- Chandrasekaran, B., Josephson, J. R., and Benjamins, V. R. What are ontologies, and why do we need them? IEEE Intelligent Systems 14, 1 (Jan. 1999), 20--26. Google ScholarDigital Library
- Corkill, D. Blackboard Systems. AI Expert 6, 9 (January 1991).Google Scholar
- Drools. Drools - the business logic integration platform {online}. http://www.jboss.org/drools/. Accessed: 2013-06-23.Google Scholar
- Gordijn, J., and Akkermans, H. Ontology-based operators for e-business model de- and reconstruction. In Proceedings of the 1st international conference on Knowledge capture (New York, NY, USA, 2001), K-CAP '01, ACM, pp. 60--67. Google ScholarDigital Library
- Graham, I. Business Rules Management and Service Oriented Architecture: A Pattern Language. Wiley, 2007. Google ScholarDigital Library
- Hebeler, J., Fisher, M., Blace, R., Perez-Lopez, A., and Dean, M. Semantic Web Programming. Wiley, 2011. Google ScholarDigital Library
- Kofler, K., Haq, I., and Schikuta, E. User-Centric, heuristic optimization of service composition in clouds. In 16th European Conference on Parallel and Distributed Computing (Euro-Par 2010) (2010), P. D'Ambra, M. Guarracino, and D. Talia, Eds., vol. 6271 of Lecture Notes in Computer Science, Springer Berlin / Heidelberg, p. 405--417. 10.1007/978-3-642-15277-1_39. Google ScholarDigital Library
- Mach, W., and Schikuta, E. A generic negotiation and re-negotiation framework for consumer-provider contracting of web services. In Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services (New York, NY, USA, 2012), IIWAS '12, ACM, pp. 348--351. Google ScholarDigital Library
- Mach, W., and Schikuta, E. Toward an economic and energy-aware cloud cost model. Concurrency and Computation: Practice and Experience (2013), n/a-n/a.Google Scholar
- Maedche, A., and Staab, S. Ontology learning for the semantic web. IEEE Intelligent Systems 16, 2 (2001), 72--79. Google ScholarDigital Library
- Mahal, A., and Zachman, J. How Work Gets Done: Business Process Management, Basics and Beyond. Technics Publications, LLC, 2010. Google ScholarDigital Library
- Osterwalder, A., and Pigneur, Y. Business Model Generation: A Handbook for Visionaries, Game Changers, and Challengers. Wiley Desktop Editions. Wiley, 2010.Google Scholar
- Pant, K., and Juric, M. Business Process Driven SOA Using BPMN and BPEL: From Business Process Modeling to Orchestration and Service Oriented Architecture. Packt Publishing, Limited, 2008.Google Scholar
- Ross, R. Principles of the Business Rules Approach. Addison-Wesley information technology series. ADDISON WESLEY Publishing Company Incorporated, 2003. Google ScholarDigital Library
- Sharp, A., and McDermott, P. Workflow modeling {electronic resource}: tools for process improvement and applications development. Artech House, Incorporated, 2008.Google Scholar
- Vigne, R., Mach, W., and Schikuta, E. Towards a smart webservice marketplace. In IEEE Conference on Business Informatics (USA, 2013), IEEE. Google ScholarDigital Library
- Vinek, E., Beran, P. P., and Schikuta, E. A dynamic multi-objective optimization framework for selecting distributed deployments in a heterogeneous environment. In International Conference on Computational Science (ICCS 2011) (Singapore, June 2011), Procedia Computer Science series, Elsevier Science.Google ScholarCross Ref
- Von Halle, B., Barbara von Halle, L., Goldberg, L., and Zachman, J. Business Rule Revolution (ebook): Running Business the Right Way. Happy About, 2006.Google Scholar
- W3C. Owl web ontology language {online}. http://www.w3.org/TR/owl-features/, 2004. Accessed: 2013-06-23.Google Scholar
- W3C. Rdf primer {online}. http://www.w3.org/TR/rdf-primer, 2004. Accessed: 2013-06-23.Google Scholar
- W3C. Sparql query language for rdf {online}. http://www.w3.org/TR/rdf-sparql-query, 2008. Accessed: 2013-06-23.Google Scholar
- Witt, G. Writing Effective Business Rules. Morgan Kaufmann. Morgan Kaufmann, 2012.Google Scholar
Index Terms
- A Business Rules Driven Framework for Consumer-Provider Contracting of Web Services
Recommendations
Merging model driven architecture and semantic web for business rules generation
RR'07: Proceedings of the 1st international conference on Web reasoning and rule systemsBusiness rules are statements that express (certain parts of) a business policy, defining terms and defining or constraining the operation of an entreprise, in a declarative manner. The business rule approach is more and more used due to the fact that ...
Business Rules Integration in BPEL " A Service-Oriented Approach
CEC '05: Proceedings of the Seventh IEEE International Conference on E-Commerce TechnologyBusiness rules change quite often. These changes cannot be handled efficiently by representing business rules embedded in the source code of the business logic. Efficient handling of rules that govern ones business is one factor for success. That is ...
A generic negotiation and re-negotiation framework for consumer-provider contracting of web services
IIWAS '12: Proceedings of the 14th International Conference on Information Integration and Web-based Applications & ServicesElectronic contracting is key issue for establishing liquid markets dealing with electronic goods. This paper presents a framework for automatic negotiation between Web services. The major goal of the framework is comprising all necessary components for ...
Comments