Title
Managing runtime adaptivity through active rules: the Bellerofonte framework
Abstract
Modern Web development is more and more moving towards the production of full-fledged, complex Web applications, possibly equipped with active and/or adaptive behaviors. On the one side, this evolution implies higher development costs and times; on the other side, such implications are contrasted by the dynamics of the modern Web, which demands for even faster application development and evolution cycles. In this paper we focus on the above problem, considering adaptive Web applications. We defined an Event-Condition-Action (ECA) rule-based approach aimed at facilitating the management and evolution of adaptive application features and we developed an engine, namely Bellerofonte, to process ECA rules. In our approach, we decouple the active logic (i.e. the adaptivity rules) from the execution of the actual application by means of a decoupled rule engine capturing events and autonomously enacting the adaptivity actions.
Year
Venue
Keywords
2008
J. Web Eng.
adaptive web application,modern web,modern web development,complex web application,adaptive application feature,evolution cycle,adaptive behavior,faster application development,actual application,runtime adaptivity,higher development cost,active rule,bellerofonte framework
Field
DocType
Volume
Web development,Data mining,Software engineering,Computer science,Rule engine,Context awareness,Real-time computing,Web modeling,Web application,Adaptive behavior
Journal
7
Issue
ISSN
Citations 
3
1540-9589
8
PageRank 
References 
Authors
0.53
18
3
Name
Order
Citations
PageRank
Florian Daniel1104177.47
Maristella Matera21093111.97
Giuseppe Pozzi31159.02