COMBINATORIAL BUSINESS TRANSACTIONS - A Way for Increasing the Flexibility and Reliability of Electronic Marketplaces

Juha Puustjärvi

2008

Abstract

Electronic marketplaces are virtual places that reside somewhere in the Internet. Through electronic market places buyers and sellers are able to interact with each other inside an architecture that is easy to use and maintain. Recent research on electronic marketplaces and electronic auctions has focused on new formats such as on negotiation based business transactions, combinatorial business transactions and multi-attribute business transactions. These new formats of business transactions set new requirements on the software that runs the business transactions in the marketplace. Unfortunately due to the lack of appropriate transaction models and software that support them these new forms of business transactions cannot be processed in a transactional way. This is regrettable since only by guaranteeing transactional properties these business transactions can be processed in a reliable and correct way. In this article we introduce a new transaction model, called Combinatorial business transaction, which is tailored for supporting a variety of new formats of business transactions processed in electronic marketplaces. Within Combinatorial business transactions failure atomicity is achieved through splitting the Combinatorial transaction into two successive transactions, called reservation transaction and certification transaction, and execution atomicity is enforced through semantic locks.

References

  1. Antoniou, G. & Harmelen F., 2004. A semantic web primer. The MIT Press.
  2. Bernstein, P., Hadzilacos, V &. Goodman N., 1987. Concurrency Control and Recovery in Database Systems. Addison-Wesley
  3. Bernstein, P. & Newcomer E., 1997 Principles of Transaction Processing. Morgan Kaufmann Publisher.
  4. BPEL4WS, 2007. Business Process Language for Web Sevices. http://www.w.ibm.com/developersworks/ webservices/library/ws-bpel/
  5. Daconta, M.,. Obrst, L. & Smith K., 2003. The semantic web. Indianapolis: John Wiley & Sons.
  6. Garcia-Molina, H., 1983. Using semantic knowledge for transaction processing in a distributed database. ACM Transactions on Database Systems, 8(2):186-313.
  7. Gray, J. & Reuter A. 1993. Trasaction Processing: Concepts and Techniques. Morgan Kaufman.
  8. Gruber, T. 1993. Toward principles for the design of ontologies used for knowledge sharing. Padua workshop on Formal Ontology..
  9. Lynch N., 1983. Multilevel atomicity - a new correctness criterion for database con-currency control. ACM Transactions on Database Systems, 8(4):65-76.
  10. Marinescu, D., 2002. Internet-based workflow management. John Wiley & Sons.
  11. Newcomer, E., 2002. Understanding Web Services Addison-Wesley.
  12. Pashtan, A., 2005. Mobile Web Services. Cambridge University Press. Cambridge.
  13. Puustjärvi, J., 2001. Workflow concurrency control. The Computer Journal, 44(1)
  14. Puustjärvi, J., 2004. Concurrency control of Internet-based workflows. In Proc of the Sixth International Conference on Information Integration and Web-based Applications & Services (iiWAS2004), pages 647-654.
  15. Puustjärvi, J., 2006. CWS-transactions: a transaction model for composed web services. In Proc. of the Second International Conference on Web Information Systems and Technologies (WEBIST2006). pages 69-74.
  16. SOAP, 2007. - Simple Object Access Protocol. http://www.w3.org/TR/SOAP/
  17. White, A., 2007, Introduction to BPMN, IBM Corporation http://www.bpmn.org/Documents/Introduction%20to%2 0BPMN.pdf
  18. Wurman, P., 2005. Online Auction Site Management. http://www.csc.ncsu.edu/faculty/wurman/Papers/Wur man-article.pdf
Download


Paper Citation


in Harvard Style

Puustjärvi J. (2008). COMBINATORIAL BUSINESS TRANSACTIONS - A Way for Increasing the Flexibility and Reliability of Electronic Marketplaces . In Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 2: WEBIST, ISBN 978-989-8111-27-2, pages 477-482. DOI: 10.5220/0001513504770482


in Bibtex Style

@conference{webist08,
author={Juha Puustjärvi},
title={COMBINATORIAL BUSINESS TRANSACTIONS - A Way for Increasing the Flexibility and Reliability of Electronic Marketplaces},
booktitle={Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 2: WEBIST,},
year={2008},
pages={477-482},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001513504770482},
isbn={978-989-8111-27-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 2: WEBIST,
TI - COMBINATORIAL BUSINESS TRANSACTIONS - A Way for Increasing the Flexibility and Reliability of Electronic Marketplaces
SN - 978-989-8111-27-2
AU - Puustjärvi J.
PY - 2008
SP - 477
EP - 482
DO - 10.5220/0001513504770482