{"title":"Property propagation rules for prioritizing and synchronizing trading activities","authors":"Yain-Whar Si, D. Edmond, A. T. Hofstede, M. Dumas","doi":"10.1109/COEC.2003.1210256","DOIUrl":null,"url":null,"abstract":"With the growing number of marketplaces and trading partners in the e-commerce (electronic commerce) environment, software tools designed to act on behalf of human traders are increasingly used to automate trading activities. We describe a model for constructing trading engines, which are capable of concurrently participating in multiple interrelated negotiations with heterogeneous protocols. These tree-structured engines are configured by means of a single generic synchronization construct, which enables the incremental composition of complex trading schemes, including a number of well-known strategies from the financial trading domain. The construct is augmented by a priority-based scheduling algorithm, which selects a set of nodes for negotiation based on their estimated profit, the time remaining and the desired degree of concurrency. The model also provides iterative negotiation, which is essential in any complex trading environment.","PeriodicalId":375124,"journal":{"name":"EEE International Conference on E-Commerce, 2003. CEC 2003.","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"EEE International Conference on E-Commerce, 2003. CEC 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COEC.2003.1210256","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
With the growing number of marketplaces and trading partners in the e-commerce (electronic commerce) environment, software tools designed to act on behalf of human traders are increasingly used to automate trading activities. We describe a model for constructing trading engines, which are capable of concurrently participating in multiple interrelated negotiations with heterogeneous protocols. These tree-structured engines are configured by means of a single generic synchronization construct, which enables the incremental composition of complex trading schemes, including a number of well-known strategies from the financial trading domain. The construct is augmented by a priority-based scheduling algorithm, which selects a set of nodes for negotiation based on their estimated profit, the time remaining and the desired degree of concurrency. The model also provides iterative negotiation, which is essential in any complex trading environment.