An Ontology for Formalising Agreement Patterns in Auction Markets

Knowledge and best practices on auction systems are cur- rently disseminated across the research literature, which limits its access, reuse, evaluation and feedback by practitioners. This article presents a systematic approach to collect this knowledge as design patterns, in order to provide assistance to software developers. An ontology has been de- _ned for formalising design patterns in auction systems, with the aim of improving its searchability by software developers. Finally, a case study illustrates how the proposed pattern ontology provides assistance in the development of a dynamic pricing model for an e-commerce service

[1]  Scott Henninger,et al.  Software pattern communities: current practices and challenges , 2007, PLOP '07.

[2]  Rosana T. V. Braga,et al.  A Pattern Language for Online Auctions Management , 2001 .

[3]  Adrian Paschke,et al.  A pattern language for decentralized coordination and negotiation protocols , 2005, 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service.

[4]  Stéphane Faulkner,et al.  Patterns for Agent Oriented e-Bidding Practices , 2005, KES.

[5]  Hervé Leblanc,et al.  Using an Ontology to Suggest Software Design Patterns Integration , 2009, MoDELS.

[6]  Nariaki Nishino,et al.  Service Design in Movie Theaters Using Auction Mechanism with Seat Reservations , 2009, 2009 International Conference of Soft Computing and Pattern Recognition.

[7]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[8]  Jochen Ludewig,et al.  Models in software engineering – an introduction , 2003, Software and Systems Modeling.

[9]  Paloma Díaz,et al.  Formalization of Web Design Patterns Using Ontologies , 2003, AWIC.

[10]  Hung-Yu Wei,et al.  Dynamic Auction Mechanism for Cloud Resource Allocation , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[11]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[12]  Vili Podgorelec,et al.  Improving design pattern adoption with Ontology-Based Design Pattern Repository , 2008, ITI 2008 - 30th International Conference on Information Technology Interfaces.

[13]  Shou-De Lin,et al.  Designing the Market Game for a Trading Agent Competition , 2001, IEEE Internet Comput..

[14]  Steffen Zschaler,et al.  Finding the pattern you need: the design pattern intent ontology , 2007, MODELS'07.

[15]  Scott Henninger,et al.  An Ontology-Based Metamodel for Software Patterns , 2006, SEKE.

[16]  Ian Dickinson,et al.  An Ontology Based Approach to Automated Negotiation , 2002, AMEC.

[17]  Eugene Miya,et al.  On "Software engineering" , 1985, SOEN.

[18]  Ian Dickinson,et al.  Ontologies for supporting negotiation in e-commerce , 2005, Eng. Appl. Artif. Intell..

[19]  J. Daengdej,et al.  An agent architecture for competitive application environment , 2004, 2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720).

[20]  Kursad Asdemir BIDDING PATTERNS IN SEARCH ENGINE AUCTIONS , 2006 .

[21]  Javier Vázquez-Salceda,et al.  OMNI: Introducing Social Structure, Norms and Ontologies into Agent Organizations , 2004, PROMAS.

[22]  Ayodele O. Oluyomi,et al.  Patterns and protocols for agent-oriented software development , 2006 .

[23]  Mark Klein,et al.  Auctions and bidding: A guide for computer scientists , 2011, CSUR.

[24]  Nicholas R. Jennings,et al.  Strategic bidding in continuous double auctions , 2008, Artif. Intell..

[25]  Boleslaw K. Szymanski,et al.  A novel auction mechanism for selling time-sensitive e-services , 2005, Seventh IEEE International Conference on E-Commerce Technology (CEC'05).

[26]  Benjamin Edelman,et al.  Strategic bidder behavior in sponsored search auctions , 2007, Decis. Support Syst..

[27]  Carlos Angel Iglesias,et al.  Agreement Patterns , 2009, WAT.