{"title":"A trust vector approach to transaction context-aware trust evaluation in e-commerce and e-service environments","authors":"Haibin Zhang, Yan Wang, Xiuzhen Zhang","doi":"10.1109/SOCA.2012.6449461","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449461","url":null,"abstract":"At some e-commerce websites (such as eBay), a trust value of a seller is computed based on the ratings of past transactions given by buyers, which can only reflect the general or global trust level of a seller without any transaction context information taken into account. As a result, a buyer may be easily deceived by a malicious seller in a forthcoming transaction. For example, with the notorious value imbalance problem, a malicious seller can build up a high trust level by selling cheap products and then start to deceive buyers in selling expensive products. In this paper, we first model all contextual transaction factors that reflect the nature of transactions, and thus influence the evaluation of transaction trust. In addition, instead of providing a single trust value, we propose a trust vector approach that takes into account the contextual factors in transactions. Our model systematically categorize these factors into service aspect and transaction aspect. In particular, the computation of the elements in this trust vector is associated with both the context of past transactions and the context of a forthcoming transaction, so as to comprehensively indicate the trust level of a seller for the forthcoming transaction. The computed trust vector can be taken as the reputation profile of the seller. Empirical studies illustrate that it is important and necessary to introduce contextual transaction factors in evaluating the trust level of sellers objectively.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116217557","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Performance evaluation of a massively parallel ESB-oriented architecture","authors":"Ridha Benosman, Yves Albrieux, Kamel Barkaoui","doi":"10.1109/SOCA.2012.6449435","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449435","url":null,"abstract":"Enterprise Service Bus (ESB) is an SOA-based software architecture for business application integration in distributed and heterogeneous environments. Most of open-source or commercial solutions offer the same set of basic services such as message transformation, message routing, security, etc. however, none of them take advantage of the multicore/multiprocessor technologies which make possible the massively parallel processing. This work concerns performance evaluation of a massively parallel ESB oriented architecture (denoted MPAB). After a brief description of its main components, we present the results of this evaluation based on operational analysis.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124358581","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
S. Wagner, Christoph Fehling, D. Karastoyanova, D. Schumm
{"title":"State propagation-based monitoring of business transactions","authors":"S. Wagner, Christoph Fehling, D. Karastoyanova, D. Schumm","doi":"10.1109/SOCA.2012.6449464","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449464","url":null,"abstract":"Business analysts want to monitor the status of their business goals in a business-centric manner, without any knowledge of the actual implementation artifacts that contribute to achieve these goals. Business transactions are one means to represent business goals and requirements. A business transaction is typically implemented by a choreography of different parties contributing to the accomplishment of a common agreement. To meet the constantly changing requirements for all parties in a business transaction choreographies often have to be adapted (e.g. based on the capabilities of different execution environments). The resulting challenge is that the execution state of a choreography executed on several locations has to be propagated to the business analyst to enable monitoring of the (adapted) business transaction. For this purpose we introduce a meta-model and state model of business transactions. Based on these models, we introduce a two-stage monitoring approach involving state propagation of the execution status of the adapted choreography to the original choreography and from there to the business transaction.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126510948","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
P. Leitner, Christian Inzinger, W. Hummer, B. Satzger, S. Dustdar
{"title":"Application-level performance monitoring of cloud services based on the complex event processing paradigm","authors":"P. Leitner, Christian Inzinger, W. Hummer, B. Satzger, S. Dustdar","doi":"10.1109/SOCA.2012.6449437","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449437","url":null,"abstract":"Monitoring of applications deployed to Infrastructure-as-a-Service clouds is still an open problem. In this paper, we discuss an approach based on the complex event processing paradigm, which allows application developers to specify and monitor high-level application performance metrics. We use the case of a Web 2.0 sentiment analysis application to illustrate the limitations we currently experience with regard to cloud monitoring, and show how our approach allows for more expressive definitions of monitored metrics. Furthermore, we indicate how the higher-level metrics produced by our approach can be used to increase application elasticity in an existing cloud middleware.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125715617","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
X. Chen, Angel Lagares Lemos, M. C. Barukh, B. Benatallah
{"title":"Service graph base: A unified graph-based platform for representing and manipulating service artifacts","authors":"X. Chen, Angel Lagares Lemos, M. C. Barukh, B. Benatallah","doi":"10.1109/SOCA.2012.6449468","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449468","url":null,"abstract":"The number of Web-Services publicly accessible through APIs have rapidly grown in recent years. Although, while these services are key in providing access to data as well as a variety of functionality, often their full potential remains yet to be fully exploited. Due to the different standards used to implement and expose Web services, it is usually cumbersome for developers to reuse them within third-party applications. In this paper, we present Service Graph Base, a unified graph-based platform for representing and manipulating service artifacts. It allows professional developers to add service knowledge to a graph base, which can be done either automatically or manually. By adopting the language-neutral RDF-based Graph Model and developing a uniformly-interfaced service editor for service native artifacts extraction, services are represented as RDF graphs in Service Graph Base. Once they are in the graph base, common SPARQL queries can be used to provide intelligent exploration over the base, thereby providing a unified approach regardless of the actual service type. In our work, we have harvested 4,925 Yahoo! pipes and 300 WSDLs for service artifacts extraction and service query. Experiments showed that 99.35% Yahoo! pipes and 100% WSDLs were successfully represented as RDF graphs.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133928282","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}