Skip to main content
Log in

A Domain-Driven Approach for Detecting Event Patterns in E-Markets

  • Original Article
  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

An e-market can be thought of as a distributed event system where an event is generated every time the market’s state changes in response to a number of human or computing agents. The paper describes a practical application of event processing in an e-market context through conventional Event Processing Systems (EPSs). A new EPS architecture that allows the integration of several existing EPSs under a unified domain-specific user interface and execution environment is proposed. We assess the performance of a prototype system for a case study in financial market surveillance and its ability to provide a common interface for two existing EPSs–SMARTS and Coral8. A discussion on the experimental results and the issues arising from the proposed EPS architecture are also provided.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bakos, Y.: The Emerging Role of Electronic Marketplaces on the Internet. Communications of the ACM, vol. 41, pp 35–42. ACM Press, New York (1998)

  2. Coral8 Inc.: 2004–2008, Coral8 Inc., Mountain View CA. http://www.coral8.com. Accessed October 2008

  3. Coral8 Inc.: 2006–2007, Comprehensive Guide to Evaluating Event Stream Processing Engines, Coral8 Inc., Mountain View, CA, http://www.coral8.com/system/files/assets/pdf/GuideToEvaluatingCEPEngines.pdf. Accessed: October 2008

  4. Coral8 Inc.: 2006–2007, Complex Event Processing: Ten Design Patterns, Coral8 Inc., Mountain View, CA, http://www.coral8.com/system/files/assets/pdf/Coral8DesignPatterns.pdf, Accessed October 2008

  5. eBay Inc.: http://www.ebay.com. Accessed November 2007

  6. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional, Boston (1995)

    Google Scholar 

  7. Georgakopoulos, D., Baker, D., Nodine, M., Cicoki, A.: Event-driven Video Awareness Providing Physical Security. World Wide Web (WWW), vol. 10, pp 85–109. Springer, The Netherlands, (2007)

  8. Howard, P.: An ‘Evaluation’ paper by Bloor Research on Progress Apama. http://www.progress.com/apama/web/global/bloor_esp_review/index.ssp. Accessed October 2008

  9. Ipswitch WhatsUp Professional 2006, Ipswitch, Inc, MA, USA. http://www.ipswitch.com/products/network-monitoring.asp. Accessed: October 2008

  10. Jakobson, G.: The Technology and Practice of Integrated Multi-Agent Event Correlation Systems. Proceedings of the International Conference on Integration of Knowledge Intensive Multi-Agent Systems: KIMAS’03: Modeling, Exploration and Engineering, pp 568–573. Boston, MA, USA, (2003)

  11. Luckham, D.: The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison Wesley Professional, MA, USA (2002)

    Google Scholar 

  12. Mangkorntong, P.: A Domain-Driven Approach for Detecting Event Patterns in E-Markets: A Case Study in Financial Market Surveillance, PhD Thesis, School of Computer Science and Engineering, The University of New South Wales (2008)

  13. Mangkorntong, P., Rabhi, F.A.: High-Level A Approach for Defining & Composing Event Patterns and Its Application to E-Markets. Proceedings of The Second International Workshop on Event-driven Architecture, Processing and Systems (EDA-PS’07) at the 33rd International Conference on Very Large Data Bases (VLDB 2007), Vienna, Austria (2007)

  14. Mangkorntong, P., Rabhi, F.A., Domain-Driven, A.: Approach for Detecting Event Patterns in E-Markets: A Case Study in Financial Market Surveillance. Proceedings of the 8th International Conference on Web Information Systems Engineering (WISE 2007). In B. Benatallah et al. (Eds.), Lecture Notes in Computer Science. Springer, Berlin. Vol. 4831, pp. 147–158, Nancy, France, 3–7 December 2007

  15. Mangkorntong, P., Rabhi, F.A.: Detecting Event Patterns in E-Markets: A Case Study in Financial Market Surveillance. Proceedings of the IADIS International Conference on E-Commerce, pp 112–119, Barcelona, Spain (2006)

  16. Martin-Flatin, J.P., Jakobson, G., Lewis, L.: Event Correlation in Integrated Management: Lessons Learned and Outlook. J. Netw. Syst. Manage 15(4), 481–502 (2007). doi:10.1007/s10922-007-9078-5

    Article  Google Scholar 

  17. Mavetera, N., Kadyamatimba, A.: A Comprehensive Agent: Mediated E-Market Framework. Proceedings of the 5th International Conference on Electronic Commerce (ICEC’03). ACM Press, New York, USA (2003)

  18. Merino, C.S., Sips, M., Keim, D.A., Panse, C.: Spence R Task-At-Hand Interface for Change Detection in Stock Market Data. Proceedings of the working conference on Advanced Visual Interfaces (AVI’06), pp 420–427, ACM Press, New York, USA, (2006)

  19. Michelson, B.: The home of business-driven architecture. http://elementallinks.typepad.com/bmichelson/2006/02/eventdrivenarc.html. Accessed November 2007

  20. Palmer, M.: Event Stream Processing—A New Physics of Software. DM Direct Newsletter. July 29, 2005 Issue. DM Review and SourceMedia, Inc.. http://www.dmreview.com/article_sub.cfm?articleID=1033537. Accessed November 2007

  21. Progress Apama Algorithmic Trading Platform 2006. http://www.apama.com. Accessed November 2007

  22. SMARTS 2006, Smarts Group International Pty Ltd. http://www.smartsgroup.com. Accessed November 2007

  23. StreamBase 2006, StreamBase Systems, Inc. http://www.streambase.com. Accessed November 2007

  24. TheBidFloor eBay statistics. http://www.thebidfloor.com/ebay_statistics.htm. Accessed November 2007

  25. Yang, J., Miao, G.: The estimates and forecasts of worldwide e-commerce. Proceedings of the 7th International Conference on Electronic Commerce (ICEC’05), pp 52–56. ACM Press, New York, USA (2005)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Piyanath Mangkorntong.

Additional information

Data supplied by Securities Industry Research Centre of Asia-Pacific (SIRCA) on behalf of Reuters. The data pre-processing step is not required when selecting SMARTS since it has the ability to process real-time market data as well.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mangkorntong, P., Rabhi, F.A. A Domain-Driven Approach for Detecting Event Patterns in E-Markets. World Wide Web 12, 69–86 (2009). https://doi.org/10.1007/s11280-008-0053-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-008-0053-1

Keywords

Navigation