{"title":"Identifying Architectural Design Trade-Offs in Service Registry Features","authors":"T. Aihkisalo, E. Ovaska","doi":"10.1109/SOSE.2017.14","DOIUrl":"https://doi.org/10.1109/SOSE.2017.14","url":null,"abstract":"Service registry's main responsibility on cloud andweb service platforms among cataloging the services is to manage service capability descriptions and deliver binding instructions of suitable services to their requesters. This paper presents a scenario based evaluation on a set of existing and planned features of a certain service registry implementation in order to identify the architectural risks and trade-offs. The analysis applies the ATAM method and its SOA and REST related extensions to the service organization, related communication patterns and interfaces of the existing and new planned active features including service brokering. These are investigated from the quality point of view to identify the benefits and possible risks of such architectural decisions especially related to the new planned feature. The analysis exposed risks and trade-offs of the existing features andmost importantly new added value and design risks of the newfeature but also demonstrated applicability of the ATAM basedmethods and its additions.","PeriodicalId":312672,"journal":{"name":"2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128976606","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":"Continuous and Distributed Monitoring of Cloud SLAs Using S3LACC","authors":"W. Ghumman, A. Schill","doi":"10.1109/SOSE.2017.23","DOIUrl":"https://doi.org/10.1109/SOSE.2017.23","url":null,"abstract":"Cloud services are contracted by a service level agreement (SLA) between a cloud service provider (CSP) and a cloud service user (CSU) which contains quality of service (QoS) parameters, guarantees and obligations. After successful negotiation process, next major task is to monitor the cloud services for ensuring the quality of service according to the agreed SLA. A CSU/company acquiring a cloud service may has requirement of using the cloud service at multiple locations. Manually monitoring a cloud service at different locations and to control the number of communications of SLA violations to the monitoring coordinator (a person/entity that manages the SLAs) requires high level of precision and accuracy. The margin between an acceptable level of service and a violation can be very small in some cases requiring an automated monitoring approach to capture the violations meticulously. In this paper, a distributed monitoring approach is presented for cloud SLAs which is suitable for the cloud services with multiple locations usage. The proposed approach reduces the number of communications of SLA violations to a monitoring coordinator by limiting the unnecessary communications. The decoupled nature of this approach makes it adaptable for multiple locations without any inter-location correlation. A monitoring simulation program is also presented in this paper to validate the proposed monitoring method. Experimental results enforce the effectiveness of our approach and its suitability specifically for distributed cloud SLA monitoring.","PeriodicalId":312672,"journal":{"name":"2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121087757","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":"Optimizing XCSR for Text Classification","authors":"M. H. Arif, Jianxin Li, Muhammad Iqbal, Hao Peng","doi":"10.1109/SOSE.2017.9","DOIUrl":"https://doi.org/10.1109/SOSE.2017.9","url":null,"abstract":"XCS, an evolutionary computing technique, can classify data using both bit strings and real valued representations. \"Real valued XCS\" (XCSR) commonly uses the min max interval based representation (MMR) for continuous valued data sets. Text data sets can be represented using bag of words based real valued representation, e.g. term frequency inverse document frequency of features. In this work we classify social media short informal text messages using XCSR, for the first time, from two major domains, i.e. spam detection and sentiment analysis. We perform spam detection of SMS and Email messages, and sentiment analysis of reviews and tweets. Feature vectors extracted from short text messages are very sparse and XCSR with MMR representation can not handle sparse data sets very well. We proposed XCSR# that uses MMR representation with explicit \"don't care\" intervals to handle sparse social media data sets. The experimental results indicate that introduction of the explicit \"don't care\" intervals improved the performance and created a statistically significant impact, specifically in the spam detection data sets. Further, it is observed that XCSR# produced more accurate and general rules than XCSR.","PeriodicalId":312672,"journal":{"name":"2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"381 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126728630","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":"Study of the E-Maintenance Service in E-Logistic Supply Chain","authors":"S. Turki, N. Rezg","doi":"10.1109/SOSE.2017.21","DOIUrl":"https://doi.org/10.1109/SOSE.2017.21","url":null,"abstract":"This paper studies the case of supply chain company in E-commerce framework. The proposed company produces and sales online electronics products such as laptops, tablets, or smartphones. All products are sold under warranty for a specific period. The company ensures during the warranty period the maintenance of the products. Two cases of maintenance service are considered in this paper: in the first the company ensures conventional maintenance service and in the second the company ensures E-maintenance service. Thanks to service oriented modeling we were able to model both cases and to define the different tasks and services in the company. Then we derived a mathematical model to compute the profit in both cases. The objective of this work is to evaluate and compare both cases of company. Numerical results are presented to discuss the choice of the suitable case.","PeriodicalId":312672,"journal":{"name":"2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128342826","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}
Bo An, Xudong Shan, Zhicheng Cui, Chun Cao, Donggang Cao
{"title":"Workspace as a Service: An Online Working Environment for Private Cloud","authors":"Bo An, Xudong Shan, Zhicheng Cui, Chun Cao, Donggang Cao","doi":"10.1109/SOSE.2017.11","DOIUrl":"https://doi.org/10.1109/SOSE.2017.11","url":null,"abstract":"With the rapid development of cloud computing, more and more organizations are building their own private cloud and providing IaaS services to their internal users. However, current IaaS usually only gives users low-level resources such as virtual machines (VMs) and storages. Users have to manually setup necessary software stacks on one or even more VMs to meet their needs. This setup process is often complex and difficult for inexperienced users, who most of the time do not care about the underlying infrastructure, but only demand a working environment to do their jobs. In this paper, we introduce a new service model called WaaS (Workspace as a Service), which provides users with an online workspace having the customized software stacks, configurations and computing resources readily available. Users can directly do their various jobs in their cloud workspaces via a browser. WaaS has been implemented in an open source project Docklet. The design, real use cases and evaluations are presented.","PeriodicalId":312672,"journal":{"name":"2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132055440","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}