Bipin Upadhyaya, Foutse Khomh, Ying Zou, Alex Lau, J. Ng
{"title":"A concept analysis approach for guiding users in service discovery","authors":"Bipin Upadhyaya, Foutse Khomh, Ying Zou, Alex Lau, J. Ng","doi":"10.1109/SOCA.2012.6449462","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449462","url":null,"abstract":"Web services are widely used as basic constructs to build complex distributed applications with fast speed and low cost. However, existing service discovery techniques provide users with poor results which require substantial human intervention to filter the services to locate the desired ones. In particular, users often have no prior knowledge of the functional description of the available services on the Web. The queries formulated by the users may not match well with the service descriptions of existing services. As a consequence, a user's query can result in a large number of returned services. In this paper, we propose an approach that derives the semantic concepts conveyed in the service descriptions and clusters the services based on the concepts. As a result, each concept is associated with a set of relevant services. To understand the semantic meanings of a user's query, we identify concepts behind the query and recommend related concepts associated with services. Our approach also guides users to formulate their queries. We conducted a case study and found that the average precision and recall of our approach for service discovery are respectively, 83% and 100%. We also performed a user study which shows that for 85% of time, a user reformulates their queries using the suggestion provided by our approach to improve the precision of the retrieved services.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"24 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":"130342914","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}
I-lung Tsai, W. Jih, Yen-Ling Kuo, Jane Yung-jen Hsu
{"title":"Utilizing descriptive documents for adaptive and reconfigurable M2M systems","authors":"I-lung Tsai, W. Jih, Yen-Ling Kuo, Jane Yung-jen Hsu","doi":"10.1109/SOCA.2012.6449458","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449458","url":null,"abstract":"Machine-to-Machine (M2M) has becomes an important research topic in the recent years. There are application choices for users, but these applications cannot exchange information with each other. Applications for different purposes cannot share the same devices, because the providers are different. Therefore, the users need an integrated framework that can easily configure devices and adapt to the user requirements. We propose three descriptive documents to facilitate the achievement of reconfiguration and adaptation. Results demonstrate our framework can seamlessly manage devices and promptly adapt to the environmental changes.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"4 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":"117125683","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}
R. Vigne, Juergen Mangler, E. Schikuta, S. Rinderle-Ma
{"title":"WS-Agreement based service negotiation in a heterogeneous service environment","authors":"R. Vigne, Juergen Mangler, E. Schikuta, S. Rinderle-Ma","doi":"10.1109/SOCA.2012.6449449","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449449","url":null,"abstract":"With the ever increasing importance of web services and the Cloud as a reliable commodity to provide business value as well as consolidate IT infrastructure, electronic contracts have become very important. WS-Agreement has itself established as a well accepted container format for describing such contracts. However, the semantic interpretation of the terms contained in these contracts, as well as the process of agreeing to contracts when multiple options have to be considered (negotiation), are still pretty much dealt with on a case by case basis. In this paper we address the issues of diverging contracts and varying contract negotiation protocols by introducing the concept of a contract aware marketplace, which abstracts from the heterogeneous offers of different services providers. This allows for the automated consumption of services solely based on preferences, instead of additional restrictions such as understanding of contract terms and/or negotiation protocols. We also contribute an evaluation of several existing negotiation concepts/protocols. We think that reducing the complexity for automated contract negotiation and thus service consumption is a key for the success of future service and Cloud infrastructures.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"1 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":"116881445","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":"Adaptive load shedding via fuzzy control in data stream management systems","authors":"Can Basaran, K. Kang, Yan Zhou, Mehmet H. Suzer","doi":"10.1109/SOCA.2012.6449438","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449438","url":null,"abstract":"Data stream management systems (DSMS) aim to process massive data streams in a timely fashion to support important applications, e.g., financial market analysis. However, DSMS can be overloaded due to large bursts in data stream arrivals and data-dependent query executions. To avoid overloads, we design a new load shedding scheme by applying distributed fuzzy logic control, which is very effective to deal with uncertainties in highly dynamic systems such as DSMS, based on the per-stream backlog and selectivity of each query operator. We have implemented our approach by extending an open source distributed DSMS. The performance evaluation using high-rate Internet traces shows that our approach closely supports a specified backlog bound for each data stream queue, while improving the query processing delay, with little overhead.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"175 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":"132556546","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":"A data retransmitting mechanism for ecological monitoring system","authors":"Yu-Chi Chang, Chi-Yang Lee, Xiang-Yao Zheng, Cheng-Long Chuang, Joe-Air Jiang","doi":"10.1109/SOCA.2012.6449425","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449425","url":null,"abstract":"For ecological monitoring systems, spatiotemporal continuity of sensed data is an important issue. Wireless sensor networks (WSNs), composed of many tiny sensing devices, give a great way to collect continuously temporal and spatial data. Deployed in a wild field, harsh weather may lead to breakdown of these electronic devices or transmission loss between sensor devices. The data delivery rate may decrease because of these reasons. This article proposes a data retransmitting mechanism (DRM) for WSNs to solve the data discontinuity problems. The proposed mechanism allows sensor networks to retransmit sensed data, so the data continuity can be maintained.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"12 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":"116854616","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":"A module-based approach for structural matching of process models","authors":"S. Abbas, H. Seba","doi":"10.1109/SOCA.2012.6449441","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449441","url":null,"abstract":"The current tendency of information system organizations to work with process models has led to an increase in the importance of the comparison of these models stored in some collection or repository. Comparing process models for similarity or dissimilarity search faces two main challenges: (1) Finding the most relevant/irrelevant process model to a particular process or query of interest, and (2) Decreasing the time complexity to achieve this task. Many approaches have been proposed to improve the relevance of returned processes depending on matching the graphs that represent these processes. This generally turns to a graph matching problem known to be an NP-Hard problem. In this paper, we propose to decompose process model graphs into modules in order to improve the precision of the returned results while keeping a polynomial time complexity of matchmaking. The Modules are sub-parts of the process model that capture the most important sub-structures of the process graph. With these modules, the original process graph can be represented by a tree which is more easier to match. We have evaluated our approach within a benchmark of process graphs. The results of our experiments confirm that our approach obtains more relevant results with less time than a typical graph matching based method.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"15 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":"124851506","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":"A pattern language and repository for service network management","authors":"Ulrich Scholten, N. Schuster, S. Tai","doi":"10.1109/SOCA.2012.6449466","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449466","url":null,"abstract":"Successful service platform operators foster their market performance by leveraging economic network effects, which implicitly control service ecosystems. Explicitly, third party services are used to complement the platform's intrinsic value to the users. Platform operators' key to success is the initiation of a snowballing interplay of consumers' preferences and a respective portfolio of service offerings. The Dynamic Network Notation DYNO supports modeling such service networks from a service management perspective, while defining system-interaction control and exploiting network effects. However, there is a need for an evolving and reusable base of experience that allows researchers and platform operators to learn from and to share knowledge on best practices. To this end, we introduce service network management patterns based on DYNO. In addition, to exploit the dispersed applications through various market segments, we present a community-driven pattern repository. The repository applies coordination and review means to ensure quality of patterns without restricting creativity during the pattern design process.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"4 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":"131937638","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":"Object identity set algebra for object-oriented database systems","authors":"Shugang Wang","doi":"10.1109/SOCA.2012.6449439","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449439","url":null,"abstract":"Object identity set algebra is presented in the paper. The algebra is efficient to express queries to objects and gains support from underlying relational algebra and formal language theories. The algebra lies on top of relational algebra in the structure of layered mathematical models guiding object-oriented database systems. Object identity set algebra is defined precisely to apply mathematical set functions for querying objects in database systems.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"48 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":"134292661","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":"A self sustainable air quality monitoring system using WSN","authors":"Chien-Hao Wang, Yu-Kai Huang, Xiang-Yao Zheng, Tzu-Shiang Lin, Cheng-Long Chuang, Joe-Air Jiang","doi":"10.1109/SOCA.2012.6449427","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449427","url":null,"abstract":"In recent years, urban air quality monitoring is increasingly important. To monitor air quality in urban areas, wireless sensor networks (WSNs) might be a great tool, because they can automatically collect air-quality data. WSNs are able to provide data with spatiotemporal continuity, so researchers can analyze the data in detail. This paper proposes a self-sustainable air quality monitoring system based on the WSN technology to collect air quality parameters in an urban area. The proposed system uses carbon monoxide (CO) and particulate matter (PM) sensors to monitor CO and PM, and the readings from the two sensors are viewed as air quality indices. The proposed system combines a solar cell and a lead-acid battery as its power supply devices, so the system has the long-tern monitoring capability.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"1 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":"124389956","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":"Security measurement in service-based computing systems","authors":"C. Mu, W. Zeng","doi":"10.1109/SOCA.2012.6449459","DOIUrl":"https://doi.org/10.1109/SOCA.2012.6449459","url":null,"abstract":"We propose a method for quantitative security analysis of service-based computing systems based on probabilistic and information theoretical approaches. We focus on the pattern of the user's behaviours with the service providers. We build probabilistic models from system observations at various levels of abstraction depending on the confidentiality preserving mechanisms applied by the system. The probabilistic models allow us to quantify a system's observable behaviours under any given security preserving mechanisms. We present a number of measurements on the confidentiality loss of the computing system. We show how such measurement can be used to determine the degree of protection provided by the computing solution.","PeriodicalId":298564,"journal":{"name":"2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","volume":"26 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":"122440584","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}