Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.32
T. Critchlow, George Chin
Over the past decade, workflows have been successfully applied to a number of scientific domains with great success. Workflow engines are now commonly used across scientific disciplines to automate mundane tasks, collect provenance, and orchestrate complex processes. However, workflows have not yet made significant strides managing fine-grain, concurrent tasks directly on supercomputing platforms. As scientific computing becomes an increasingly important discovery method and high performance computing environments become more complex, addressing this gap becomes critical. Using a simple use case as motivation, this paper describes the current barriers to using workflow engines in a supercomputing environment and outlines the new capabilities that must be provided if workflows are to be successfully applied in this context.
{"title":"Supercomputing and Scientific Workflows Gaps and Requirements","authors":"T. Critchlow, George Chin","doi":"10.1109/SERVICES.2011.32","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.32","url":null,"abstract":"Over the past decade, workflows have been successfully applied to a number of scientific domains with great success. Workflow engines are now commonly used across scientific disciplines to automate mundane tasks, collect provenance, and orchestrate complex processes. However, workflows have not yet made significant strides managing fine-grain, concurrent tasks directly on supercomputing platforms. As scientific computing becomes an increasingly important discovery method and high performance computing environments become more complex, addressing this gap becomes critical. Using a simple use case as motivation, this paper describes the current barriers to using workflow engines in a supercomputing environment and outlines the new capabilities that must be provided if workflows are to be successfully applied in this context.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127613295","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}
Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.29
Jianxiao Liu, K. He, Jian Wang, Zaiwen Feng, Da Ning
With the development of web service applications, how to realize on-demand services selection according to user's personal requirements is a hot research work in modern times. WS-CDL (Web Services Choreography Description Language) is a W3C candidate recommendation for the description of peer-to-peer collaborations for the participants in web services interaction. However, the goal of the service choreography is lacking and we can't understand the information exchange from the whole point. This paper extends WS-CDL from the aspect of goal that services to implement, and this can lay the foundation of on-demand service selection. Finally, the feasibility of the proposed method is validated through a case study.
{"title":"An Extended WS-CDL Method for On-Demand Web Service Selection","authors":"Jianxiao Liu, K. He, Jian Wang, Zaiwen Feng, Da Ning","doi":"10.1109/SERVICES.2011.29","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.29","url":null,"abstract":"With the development of web service applications, how to realize on-demand services selection according to user's personal requirements is a hot research work in modern times. WS-CDL (Web Services Choreography Description Language) is a W3C candidate recommendation for the description of peer-to-peer collaborations for the participants in web services interaction. However, the goal of the service choreography is lacking and we can't understand the information exchange from the whole point. This paper extends WS-CDL from the aspect of goal that services to implement, and this can lay the foundation of on-demand service selection. Finally, the feasibility of the proposed method is validated through a case study.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126953523","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}
Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.28
Zaiwen Feng, K. He, Rong Peng, Yutao Ma
With the rapid development of service computing related technology, the number of application of service based system (SBS) in enterprise is increasing rapidly. Research on evolution of SBS is becoming more and more important. In this paper, we propose a taxonomy framework for evolution of SBS, which is illustrated from five perspectives: (a) motivations of SBS evolutionary changes (why), (b) stakeholders of SBS evolutionary changes (who), (c) locations of SBS evolutionary changes happening (where), (d) times of SBS evolutionary changes happening (when), (e) support mechanisms in the process of SBS evolutionary changes (how). Furthermore, propagation of evolutionary changes of SBS is analyzed in the paper.
{"title":"Taxonomy for Evolution of Service-Based System","authors":"Zaiwen Feng, K. He, Rong Peng, Yutao Ma","doi":"10.1109/SERVICES.2011.28","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.28","url":null,"abstract":"With the rapid development of service computing related technology, the number of application of service based system (SBS) in enterprise is increasing rapidly. Research on evolution of SBS is becoming more and more important. In this paper, we propose a taxonomy framework for evolution of SBS, which is illustrated from five perspectives: (a) motivations of SBS evolutionary changes (why), (b) stakeholders of SBS evolutionary changes (who), (c) locations of SBS evolutionary changes happening (where), (d) times of SBS evolutionary changes happening (when), (e) support mechanisms in the process of SBS evolutionary changes (how). Furthermore, propagation of evolutionary changes of SBS is analyzed in the paper.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115715847","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}
Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.45
M. Abbasy, Bharanidharan Shanmugam
The main target of this paper is to propose an algorithm to implement data hiding in DNA sequences to increase the confidentiality and complexity by using software point of view in cloud computing environments. By utilizing some interesting features of DNA sequences, the implementation of a data hiding is applied in cloud. The algorithm which has been proposed here is based on binary coding and complementary pair rules. Therefore, DNA reference sequence is chosen and a secret data M is hidden into it as well. As result of applying some steps, M´´´ is come out to upload to cloud environments. The process of identifying and extracting the original data M, hidden in DNA reference sequence begins once clients decide to use data. Furthermore, security issues are demonstrated to inspect the complexity of the algorithm.
{"title":"Enabling Data Hiding for Resource Sharing in Cloud Computing Environments Based on DNA Sequences","authors":"M. Abbasy, Bharanidharan Shanmugam","doi":"10.1109/SERVICES.2011.45","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.45","url":null,"abstract":"The main target of this paper is to propose an algorithm to implement data hiding in DNA sequences to increase the confidentiality and complexity by using software point of view in cloud computing environments. By utilizing some interesting features of DNA sequences, the implementation of a data hiding is applied in cloud. The algorithm which has been proposed here is based on binary coding and complementary pair rules. Therefore, DNA reference sequence is chosen and a secret data M is hidden into it as well. As result of applying some steps, M´´´ is come out to upload to cloud environments. The process of identifying and extracting the original data M, hidden in DNA reference sequence begins once clients decide to use data. Furthermore, security issues are demonstrated to inspect the complexity of the algorithm.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132191915","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}
Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.92
A. Celesti, F. Tusa, M. Villari, A. Puliafito
Nowadays, the cloud computing ecosystem is more and more distributed and heterogeneous. Cloud service providers begin to build their services using cloud-based services offered by other service providers. This raises several issues due to integration between services and provider themselves. In this paper, we propose a practice addressing such a concern in a "Vertical Supply Chain" scenario of distributed clouds.
{"title":"An Approach to Enable Cloud Service Providers to Arrange IaaS, PaaS, and Saas Using External Virtualization Infrastructures","authors":"A. Celesti, F. Tusa, M. Villari, A. Puliafito","doi":"10.1109/SERVICES.2011.92","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.92","url":null,"abstract":"Nowadays, the cloud computing ecosystem is more and more distributed and heterogeneous. Cloud service providers begin to build their services using cloud-based services offered by other service providers. This raises several issues due to integration between services and provider themselves. In this paper, we propose a practice addressing such a concern in a \"Vertical Supply Chain\" scenario of distributed clouds.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132115680","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}
Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.13
D. Tamburri, P. Lago
Cloud computing is an emerging paradigm able of flexibly offering IT resources and services over the Internet. Cloud computing's high flexibility needs novel software engineering approaches, and technologies to deliver agile, flexible, scalable yet secure software solutions with full technical (e.g. QoS, service continuity etc.) and business gain (e.g. profit, corporate value, utility etc.). Agile Service Networks are themselves an emerging paradigm envisioning collaborative and dynamic service interactions (network edges) among global service-oriented applications (network nodes). We argue that Agile Service Networks can be used as a paradigm for software engineering in the cloud, since they are indeed able to deliver solutions which are both compliant to the cloud's needs and able to harness it, bringing about its full potential. In this paper we identify requirements for the cloud, and show how these can be satisfied using Agile Service Networks.
{"title":"Satisfying Cloud Computing Requirements with Agile Service Networks","authors":"D. Tamburri, P. Lago","doi":"10.1109/SERVICES.2011.13","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.13","url":null,"abstract":"Cloud computing is an emerging paradigm able of flexibly offering IT resources and services over the Internet. Cloud computing's high flexibility needs novel software engineering approaches, and technologies to deliver agile, flexible, scalable yet secure software solutions with full technical (e.g. QoS, service continuity etc.) and business gain (e.g. profit, corporate value, utility etc.). Agile Service Networks are themselves an emerging paradigm envisioning collaborative and dynamic service interactions (network edges) among global service-oriented applications (network nodes). We argue that Agile Service Networks can be used as a paradigm for software engineering in the cloud, since they are indeed able to deliver solutions which are both compliant to the cloud's needs and able to harness it, bringing about its full potential. In this paper we identify requirements for the cloud, and show how these can be satisfied using Agile Service Networks.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133334155","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}
Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.107
D. Phatak, A. Sherman, J. Pinkston
Maintaining the confidentiality of data sent toclouds is a vital issue that must be satisfactorily resolvedas a pre-condition in order for the cloud computingparadigm to survive and thrive. In this paper we explorea completely new paradigm to approximately achievethe functionality implied by "Oblivious Data Processing(ODP)". Our strategy is to partition the data as wellas the underlying Residue Number System (RNS) in theResidue Domain(RD) and then distribute and processthe partitions independently.
{"title":"A New Paradigm to Approximate Oblivious Data Processing (ODP) for Data Confidentiality in Cloud Computing","authors":"D. Phatak, A. Sherman, J. Pinkston","doi":"10.1109/SERVICES.2011.107","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.107","url":null,"abstract":"Maintaining the confidentiality of data sent toclouds is a vital issue that must be satisfactorily resolvedas a pre-condition in order for the cloud computingparadigm to survive and thrive. In this paper we explorea completely new paradigm to approximately achievethe functionality implied by \"Oblivious Data Processing(ODP)\". Our strategy is to partition the data as wellas the underlying Residue Number System (RNS) in theResidue Domain(RD) and then distribute and processthe partitions independently.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132800199","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}
Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.36
Iman Saleh, Gregory Kulczycki, M. Blake
Research in transactions planning has recognized the evolvement of Web Services as an industry standard to implement transactional business processes. We proposed a data modeling and contracting framework for Web services and in this paper we are exploring how our framework can help formally verify data integrity properties in an ad-hoc transaction.
{"title":"Formal Specification and Verification of Transactional Service Composition","authors":"Iman Saleh, Gregory Kulczycki, M. Blake","doi":"10.1109/SERVICES.2011.36","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.36","url":null,"abstract":"Research in transactions planning has recognized the evolvement of Web Services as an industry standard to implement transactional business processes. We proposed a data modeling and contracting framework for Web services and in this paper we are exploring how our framework can help formally verify data integrity properties in an ad-hoc transaction.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120952949","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}
Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.38
Soumendranath Ray, D. P. Dogra, S. Bhattacharya, B. Saha, A. Biswas, A. Majumdar, J. Mukherjee, B. Majumdar, A. Singh, A. Paria, S. Mukherjee, S. D. Bhattacharya
Information Systems are needed for modernization of ICUs to deliver better health care services. EHR systems can improve the work flow management in health care delivery. This work proposes a secure web enabled system based on a multi-tier architecture for carrying out routine and special operations of Neonatal Intensive Care Unit (NICU). The system adopts a service oriented approach for execution of various tasks that are performed for managing NICU activities. It also facilitates decision support systems for a number of critical tasks of NICU. A prototype of the system has been installed in the neonatology department of SSKM Hospital, Kolkata, India and the staff of the hospital including doctors, nurses, laboratory personals and technicians are using it in a regular manner.
{"title":"A Web Enabled Health Information System for the Neonatal Intensive Care Unit (NICU)","authors":"Soumendranath Ray, D. P. Dogra, S. Bhattacharya, B. Saha, A. Biswas, A. Majumdar, J. Mukherjee, B. Majumdar, A. Singh, A. Paria, S. Mukherjee, S. D. Bhattacharya","doi":"10.1109/SERVICES.2011.38","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.38","url":null,"abstract":"Information Systems are needed for modernization of ICUs to deliver better health care services. EHR systems can improve the work flow management in health care delivery. This work proposes a secure web enabled system based on a multi-tier architecture for carrying out routine and special operations of Neonatal Intensive Care Unit (NICU). The system adopts a service oriented approach for execution of various tasks that are performed for managing NICU activities. It also facilitates decision support systems for a number of critical tasks of NICU. A prototype of the system has been installed in the neonatology department of SSKM Hospital, Kolkata, India and the staff of the hospital including doctors, nurses, laboratory personals and technicians are using it in a regular manner.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115838119","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}
Pub Date : 2011-07-04DOI: 10.1109/SERVICES.2011.77
Soumia Kessal, N. Simoni
The deployment of services requires a significant investment from service providers, in order to maximize their Return On Investment. To create and launch new services offerings rapidly and successfully, they must deploy their services in the adequate hosting environment. We propose in this paper "a Deployment of Service Elements based on QoS" to meet the Service Level Agreement (SLA) from he deployment phase. To do this, a QoS and service models are necessary to automate the mapping between the design and operation. A "Usage Profile" is defined for this deployment.
{"title":"A Deployment of Service Elements Based on QoS","authors":"Soumia Kessal, N. Simoni","doi":"10.1109/SERVICES.2011.77","DOIUrl":"https://doi.org/10.1109/SERVICES.2011.77","url":null,"abstract":"The deployment of services requires a significant investment from service providers, in order to maximize their Return On Investment. To create and launch new services offerings rapidly and successfully, they must deploy their services in the adequate hosting environment. We propose in this paper \"a Deployment of Service Elements based on QoS\" to meet the Service Level Agreement (SLA) from he deployment phase. To do this, a QoS and service models are necessary to automate the mapping between the design and operation. A \"Usage Profile\" is defined for this deployment.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134176101","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}