{"title":"Improving the QoS of WS compositions based on redundant services","authors":"M. Jaeger, H. Ladner","doi":"10.1109/NWESP.2005.47","DOIUrl":"https://doi.org/10.1109/NWESP.2005.47","url":null,"abstract":"A composition arranges available services resulting in a defined flow of tasks. A discovery process identifies the suitable candidate services for a composition. A subsequent selection process chooses the optimal candidate for each task. The selection process can consider - if supported - different quality-of-service (QoS) categories of the individual services to optimize the quality of the whole composition. The result is a quality-optimized assignment of candidates to each task. This paper discusses how already identified candidates, which a selection process originally has separated out, can improve a composition w.r.t. particular QoS categories. To realize this improvement, redundant arrangements involve the alternative candidates in order to supplement the originally assigned service. We formed these redundant arrangements on the basis of our previously introduced compositions patterns. The contribution of this paper is a model which allows aggregating the resulting QoS of the composition when these arrangements are applied.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115657927","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":"Discovering Web services based on semantic Web technology","authors":"Liuming Lu, Jiaxun Chen, G. Zhu","doi":"10.1109/NWESP.2005.30","DOIUrl":"https://doi.org/10.1109/NWESP.2005.30","url":null,"abstract":"The main objective of the semantic Web is to make the interoperation among services or between users and services more flexible and automated. The basic step toward this interoperation is that users or services can discover the services according to their requirements. In this paper we present a practical application on semantic Web and Web services concepts where a flexible and automatic matching procedure in e-learning is shown. We illustrate how the requirements, Web services and domain knowledge are described in machine-understandable form to support the automatic and flexible discovery of Web services. Then a matchmaking algorithm based on the semantic information is proposed. Finally the design and implementation of a prototype of Web service automatic discovery is described.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114349142","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":"Web services system supporting quality fault-tolerance","authors":"Yongpyo Lee, Jinho Oh, Sang-Yong Han","doi":"10.1109/NWESP.2005.86","DOIUrl":"https://doi.org/10.1109/NWESP.2005.86","url":null,"abstract":"Web services provide reusable software components so that a single Web service can be used by multiple users or a single user can use multiple Web services. In this aspect, the reliability of Web services is becoming more and more important. However, the current fault-tolerance method requires the user application to change to a certain format and does not extend and consider the quality factors.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114220817","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":"Applying AOP concepts to increase Web services flexibility","authors":"Mehdi Ben Hmida, Ricardo Ferraz Tomaz, V. Monfort","doi":"10.1109/NWESP.2005.18","DOIUrl":"https://doi.org/10.1109/NWESP.2005.18","url":null,"abstract":"Web service is the fitted technical solution which provides the required loose coupling to achieve service oriented architecture (SOA). In previous works, we propose an approach, using the aspect oriented programming (AOP) paradigm, to increase the adaptability of Web services. This approach suffers from some deficiencies as dependency for both the programming language (Java) and the SOAP engine (AXIS). In this paper, we propose to increase the adaptability of Web services by using the main AOP agreed semantics - advices, pointcuts and joinpoint - to change original Web service behavior. In the new approach we consider that advices are themselves a Web service. Moreover, we propose to use an XML language for describe pointcuts, joinpoint and to referencing advices. The invocation of advices (Web services) is accomplished by an XQuery engine to assure SOAP engine independency and advices are implemented as Web services to promote programming language independency.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117312888","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":"An agent-based grid workflow management system using AI planning","authors":"Lei Cao, Minglu Li, Jian Cao","doi":"10.1109/NWESP.2005.15","DOIUrl":"https://doi.org/10.1109/NWESP.2005.15","url":null,"abstract":"Grid computing is becoming a mainstream technology for large scale distributed resource sharing and system integration. Workflow management is emerging as one of the most important grid services. In this paper, we present an agent-based grid workflow management system (AGWMS) using artificial intelligence (AI) planning technology. AGWMS has a four layer architecture. The agent layer makes the system more robust, flexible and intelligent. AI planning technology is utilized in the system. The adapter layer makes it easily that AGWMS invokes external applications.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125783668","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":"Extensible process support environments for Web services orchestration","authors":"J. Estublier, S. Sanlaville","doi":"10.1109/NWESP.2005.40","DOIUrl":"https://doi.org/10.1109/NWESP.2005.40","url":null,"abstract":"Processes can be used to integrate, coordinate and interact with many actors and software in many application domains; their range of needs and objectives is virtually unlimited. A system fitting all needs would be huge and complex, too hard to use and evolve, but on the other extreme, developing many specialized process environments for each need would lead to a situation where many independent and incompatible process islands prohibit a consistent and global process management of a company. This paper proposes an approach where a process environment can be tailored to specific needs, most notably for Web service orchestration. We illustrate the approach by an example and justify it by the validations we have made.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129610964","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 transaction management framework for service-based workflow","authors":"Shifeng Yan, Ying Li, Shuiguang Deng, Zhaohui Wu","doi":"10.1109/NWESP.2005.12","DOIUrl":"https://doi.org/10.1109/NWESP.2005.12","url":null,"abstract":"With the quick development of the Web service technologies, more opportunities and challenges are brought into the area of workflow. Service based workflow, which integrates and manages Web services distributed in the Internet, has grown to be one of the hottest topics in the workflow research areas. The high dynamic and heterogeneous nature of the Internet brings uncontrolled factors while integrating and invoking outside Web services in workflow. So the failed execution in service based workflow system occurs more often than that in the traditional workflow system. Thus transaction management is a key to ensure the successful execution of service based workflow. Based on a detailed analysis of the characteristics of service based workflow, it proposed a transaction management framework to maintain the integrity of workflow transactions. Using this framework, a workflow management system can improve its ability in processing transaction issues while managing service based workflow.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128476040","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":"Proposing Web Service-Based Business Models by Development Phase","authors":"Jae-Bong Ro, Sunhee Park, Shim Yoon","doi":"10.1109/NWESP.2005.65","DOIUrl":"https://doi.org/10.1109/NWESP.2005.65","url":null,"abstract":"Web services are drawing attention as a standard technology of improving system interoperability in a heterogeneous environment. In addition, they are regarded not only as a new technology but also as a driver for new business paradigm. In this context, this study takes an in-depth look at case studies of web service application by service type both from business and technical perspectives. It also touches upon application model by web service type on the business side and presents business models through case studies to effectively capitalize on web services.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122391653","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":"An adaptive middleware infrastructure incorporating fuzzy logic for mobile computing","authors":"R. Cheung","doi":"10.1109/NWESP.2005.14","DOIUrl":"https://doi.org/10.1109/NWESP.2005.14","url":null,"abstract":"In a mobile environment where mobile applications suffer from limitation and variation of resource availability, it is desirable to adapt application behaviors to the limitation and variation according to the changing context. To enable mobile applications to implement their own adaptation actions down to the system level, a middleware layer can provide programmable and generic system services for applications. In this paper, we describe a context-aware mobile middleware that facilitates the development of context reasoning and presentation entities, adaptive system services and context-aware mobile applications.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116418071","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}
M. Fernandes, Miguel Alho, J. A. Martins, Joaquim Sousa Pinto, P. Almeida
{"title":"Web annotation system based on Web services","authors":"M. Fernandes, Miguel Alho, J. A. Martins, Joaquim Sousa Pinto, P. Almeida","doi":"10.1109/NWESP.2005.82","DOIUrl":"https://doi.org/10.1109/NWESP.2005.82","url":null,"abstract":"Annotation tools allow users to complement existing documents with comments, suggestions or other information. Currently, desktop annotation tools are much more sophisticated than those available for annotating Web documents. EspiritUs is a Web services based system designed to allow users to create, share, and search annotations on the Web. In this article we analyze in detail existing Web annotation tools, present the adopted architecture based on XML technologies, describe the system implementation and present two possible annotation scenarios. Finally, we present some conclusions and guidelines for future work for this project.","PeriodicalId":433802,"journal":{"name":"International Conference on Next Generation Web Services Practices (NWeSP'05)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127034216","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}