Abstract

The increase of digital bandwidth and computing power of personal computers as well as the rise of the Web 2.0 came along with a new Web programming paradigm: Rich Internet Applications. On the other hand, powerful server-side business rules engines appeared over the last years and let enterprises describe their business policies declaratively as business rules. This paper addresses the problem of how to combine the business rules approach with the new programming paradigm of Rich Internet Applications. We present a novel approach that reuses business rules for deriving declarative presentation and visualization logic. In this paper we discuss complex event processing as an essential requirement for rule-enabled Rich Internet Applications, and introduce a rule-based architecture capable of executing rules directly on the client. We propose to use declarative rules as platform independent model describing the application and presentation logic. By means of AJAX we exemplarily show how to automatically generate client-side executable rules with the aid of Rich Internet Application design patterns.KeywordsRich Internet ApplicationModel Driven ArchitectureProduction EngineComplex Event ProcessingEvent Condition Action Rules

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.