A Multi-agent Approach to SACReD Transactions for E-commerce Applications
نویسندگان
چکیده
E-commerce systems provide Web users with different facilities such as online banking, online (window) shopping, and online auctions. However, behind the provision of these facilities are certain requirements posed by the e-commerce applications including: data consistency, concurrency, dynamic behaviour, fault tolerance and high availability. Our research identifies that traditional ACID and agent transaction models are inadequate. We propose a new approach that enforces novel transaction correctness criteria, called SACReD (Semantic Atomicity, Consistency, Resiliency, and Durability) using a new multi-agent model. Initial evaluation shows that the new approach potentially meets the aforementioned requirements of e-commerce applications.
منابع مشابه
Multi-Agent Cooperative Transactions for E-Commerce
E-Commerce is a distributed computing environment with dynamic relationships among a large number of autonomous service requesters, brokers and providers. With the increasing automation of e-commerce applications, we will see the use of software agents that cooperate to perform business transactions. Multi-agent cooperative transactions are different in their requirements both from conventional...
متن کاملM-Commerce Transaction Management with Multi-Agent Support
Transaction management is a major issue in Mobile Commerce (M-commerce). It enables people to order goods and access information in an anywhere and anytime fashion. Given the nature of mobile computing, there is a need for a generic approach that adapts to the needs of M-commerce applications. In this paper we propose a new multi-agent approach that dynamically manages mobile transactions which...
متن کاملOptimization of majority protocol for controlling transactions concurrency in distributed databases by multi-agent systems
In this paper, we propose a new concurrency control algorithm based on multi-agent systems which is an extension of majority protocol. Then, we suggest a clustering approach to get better results in reliability, decreasing message passing and algorithm’s runtime. Here, we consider n different transactions working on non-conflict data items. Considering execution efficiency of some different...
متن کاملElectronic Commerce, Automation and Online Banking in Nigeria: Challenges and Benefits
Electronic banking has been around for some time in the form of automatic teller machines and telephone transactions but with the advent of internet, more publicity has been witnessed. This issue of internet has equally given a new look to their transactions and mode of product delivery in banking services for the benefits of both the customers and the banks. The objective of this paper is to f...
متن کاملMulti-agent technology and ontologies to support personalization in B2C E-Commerce
In this paper we present an XML-based multi-agent system, called Multi Agent System for Traders (MAST), that supports several Business-to-Customer e-Commerce activities, including advertisements and payments. MAST helps both customers and merchants in performing their tasks by using a personalized approach. MAST’s e-payment model avoids exchanging sensitive information, reinforcing trust betwee...
متن کامل