Mahidol University Logo
Faculty of ICT, Mahidol University
 

Admissions

Printable Version

 

ACTIVE VIEW AGENTS SYSTEM FOR ELECTRONIC COMMERCE

 

TITLE ACTIVE VIEW AGENTS SYSTEM FOR ELECTRONIC COMMERCE.
AUTHOR KESORN SKULWONG
DEGREE MASTER OF SCIENCE PROGRAMME IN COMPUTER SCIENCE
FACULTY FACULTY OF SCIENCE
ADVISOR THANWADEE SUNETNANTA
CO-ADVISOR JARERNSRI L. MITRPANONT
 
ABSTRACT
Giving the right information to the right person at the right time is one of the main factors contributing to the success of e-commerce applications. In this regard, an e-commerce application should display data, as well as provide operations, personalized to the needs of each user so as to increase the prospects of selling commodities or services. The concept of active views in database technology is introduced to the area of e-commerce to enhance the security of data and the performance of doing e-commerce activities by actively generating a view, generally related to an actual web window opened by a user, based on user access rights. Nevertheless, the current implementation of active views for e-commerce encounters the following problems: (i) Existing e-commerce active views system generate the views of data and the possible operations on the given data based on user roles, such as customers or vendors, so they cannot completely serve one-to-one marketing, which is an up-and-coming approach in the present e-commerce world; (ii) The data controlled by an active view is limited to those retrieved from databases, but not includes other web contents such as pictures, descriptive information, and hyperlinks; (iii) The integration of the active views concept to existing e-commerce applications presents some difficulties in tackling with a variety of application domains and database systems. This work proposes a model to solve the fore-mentioned problems in implementing active views for e-commerce. As its name, our Active View Agents System (AVAS) is developed based on the concept of active views with the insights of a co-performance model of multi agents. AVAS follows a typical construct If-Then of event-condition-action (ECA) rules to define active rules to generate active views. The notion of multi agents enables our AVAS to handle different types of events autonomously. Moreover, the separation of agent concerns in the AVAS enables flexible design to ease the difficulties of the integration to a variety of application domains and database systems. This allows us to integrate active views to existing e-commerce applications with a minimal effort. The AVAS active rules are classified into three types: priority rules for specifying user group according to both user roles and individual profiles, access rules for controlling web contents (including both data retrieved from database and other web elements) and activities of an active view for an individual user, trigger rules for active monitoring of user activities and data to automatically adjust active views. Similar to other work on applying active views for e-commerce, this work is built based on emerging XML standards. In addition, XML is also used in a communication protocol of the AVAS agents. Our AVAS also provides a graphical user interface to handle a declarative specification of active rules.
KEYWORD MULTI-AGENTS SYSTEM/ ELECTRONIC COMMERCE/ XML/ ACTIVE RULES/ ACTIVE VIEWS

 

Go to Top

 

ICT Building, Mahidol University, 999 Phuttamonthon 4 Road, Salaya, Nakhonpathom 73170 Tel. +66 02 441-0909 Fax. +66 02 849-6099
Mahidol University Computing Center, The Faculty of ICT, Mahidol University , Rama 6 Road, Rajathevi, Bangkok 10400 Tel. +66 02 354-4333 Fax. +66 02 354-7333