{"title":"Authorization service for Web services and its implementation","authors":"Sarath Indrakanti, V. Varadharajan, M. Hitchens","doi":"10.1109/ICWS.2004.1314814","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314814","url":null,"abstract":"In this paper, we introduce the authorization issues for Web Services. We introduce the authorization service provided by Microsoft/spl reg/ .NET MyServices and then briefly describe our proposed modifications and extensions to the authorization service. We discuss the application of the extended authorization model to a healthcare system built using Web Services. We used the XML access control language (XACL) to specify policies in XML and control access to the patient records stored in XML format. We then evaluated the suitability of XACL as an authorization policy language for Web Services.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125082179","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":"Logic-based Web services composition: from service description to process model","authors":"Jinghai Rao, Peep Küngas, M. Matskin","doi":"10.1109/ICWS.2004.1314769","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314769","url":null,"abstract":"This paper introduces a method for automatic composition of semantic Web services using Linear Logic (LL) theorem proving. The method uses semantic Web service language (DAML-S) for external presentation of Web services, while, internally, the services are presented by extralogical axioms and proofs in LL. We use a process calculus to present the composite service formally. The process calculus is attached to the LL inference rules in the style of type theory. Thus the process model for a composite service can be generated directly from the proof. The subtyping rules that are used for semantic reasoning are presented with LL inference figures. We propose a system architecture where the DAML-S translator, the LL theorem prover and the semantic reasoner can operate together to fulfill the task. This architecture has been implemented in Java.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"36 9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125258708","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":"Discovery of Web services in a federated registry environment","authors":"Kaarthik Sivashanmugam, Kunal Verma, A. Sheth","doi":"10.1109/ICWS.2004.1314748","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314748","url":null,"abstract":"The potential of a large scale growth of private and semi-private registries is creating the need for an infrastructure which can support discovery and publication over a group of autonomous registries. Recent versions of UDDI have made changes to accommodate interactions between distributed registries. In this paper, we discuss METEOR-S Web service Discovery Infrastructure, which provides an ontology-based infrastructure to access a group of registries that are divided based on business domains and grouped into federations. We also discuss how Web service discovery is carried out within a federation.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"148 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117269586","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}
Fei Cao, B. Bryant, Wei Zhao, C. Burt, R. Raje, A. Olson, M. Auguston
{"title":"A meta-modeling approach to Web services","authors":"Fei Cao, B. Bryant, Wei Zhao, C. Burt, R. Raje, A. Olson, M. Auguston","doi":"10.1109/ICWS.2004.1314824","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314824","url":null,"abstract":"Web services (WS) technology is becoming pervasive in the development of distributed systems and is an appealing vehicle for service presentation and horizontal integration. On the other hand, model integrated computing (MIC) offers a means of system integration in the vertical direction by using domain-specific modeling, and then synthesizing the software system from the high-level model using a model-specific generator. This paper presents a meta-modeling approach to WS to explore the application of MIC in WS development and its contribution.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"98 9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121383129","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 grid service flow management: framework and model","authors":"Yu Long, H. Lam, S. Su","doi":"10.1109/ICWS.2004.1314782","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314782","url":null,"abstract":"Grid computing provides the basic software infrastructure for integrating geographically distributed resources and services through standardized grid services. One of the key challenges to enable the broader use of grid services beyond the domain of scientific computing is the ability to perform complex tasks that require the modeling and coordination of the enactment of a number of distributed grid services. Workflow technology is a good candidate for supporting grid service flow. However, traditional workflow is static, thus unable to exploit the dynamic information available in the grid and respond to the dynamic nature of the grid. In this paper, we present an adaptive framework that provides adaptive management of grid service flows. The framework is based on an adaptive grid service flow model and is supported by an event-trigger-rule (ETR) technology that will be used to trigger rules in a distributed fashion to adapt a grid service flow to the dynamic grid environment and the changing requirements of a grid application.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127379755","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":"IRIS: a framework for mediator-based composition of service-oriented software","authors":"U. Radetzki, A. Cremers","doi":"10.1109/ICWS.2004.1314809","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314809","url":null,"abstract":"Due to a rapidly increasing volume of information and autonomous services, domain experts spend considerable time and effort in correlating and integrating these resources into meaningful business processes. In this paper we present IRIS, a framework that effectively supports users in creating service compositions with the special focus on interoperability. We illustrate our work by means of a scientific business process from the area of life science informatics. For the sake of adaptability and reusability our approach relies on a component-based mediator model. The problem of mediator discovery and composition is addressed by an ontology-based registry approach.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115274119","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}
Javier Parra Fuente, Salvador Sánchez-Alonso, Oscar Sanjuán Martínez, Luis Joyanes Aguilar
{"title":"RAWS: reflective engineering for Web services","authors":"Javier Parra Fuente, Salvador Sánchez-Alonso, Oscar Sanjuán Martínez, Luis Joyanes Aguilar","doi":"10.1109/ICWS.2004.1314774","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314774","url":null,"abstract":"Reflection is a powerful tool for the adaptation of applications at runtime. The modification of Web services is a task that entails the modification and compilation of the source code, as well as the deployment of the new version of the Web service in the application server. In this paper, we introduce RAWS (Reflective and Adaptable Web Service), a Web service design model based on a reflective architecture of two levels. RAWS allows both the dynamic modification of the definition and implementation structure of the Web service, and the dynamic modification of the Web service behavior in order to change the existing code or to add new functionalities. All these dynamic modifications are performed directly on the code during execution, with no need to have the Web service source code. RAWS improves Web services adaptability and maintainability, as well as the ability for authorized clients to remotely modify them.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124236189","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":"Hyperdatabases for peer-to-peer data stream processing","authors":"G. Brettlecker, H. Schuldt, R. Schatz","doi":"10.1109/ICWS.2004.1314758","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314758","url":null,"abstract":"New sensor technologies, powerful mobile devices, and wireless communication standards strongly proliferate ubiquitous and pervasive computing. This is particularly true for healthcare applications. Modern non-invasive unobtrusive sensors enable sophisticated monitoring of the human body. As a result of this monitoring a growing amount of elderly people suffering from chronic diseases will benefit from an enhanced quality of life and improved treatment. Healthcare applications process a vast amount of continuously generated data, this has become a serious challenge. Data stream management addresses this problem in general. However, healthcare applications have additional requirements, e.g., flexibility and reliability. As a consequence, we propose the combination of a sophisticated information infrastructure, called hyperdatabase, and data stream management. Hyperdatabases already allow for reliable process management in a peer-to-peer fashion. In this paper, we elaborate the close relation between distributed process management and data stream management. Further, we show that data stream processing can significantly benefit from an infrastructure for reliable process management. We present the architecture of our prototype infrastructure that supports processing of continuous data streams with a high degree of flexibility and reliability.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126436337","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":"Managing the intelligent enterprise","authors":"U. Dayal","doi":"10.1109/ICECT.2004.1319711","DOIUrl":"https://doi.org/10.1109/ICECT.2004.1319711","url":null,"abstract":"Over the last few years, we have seen the transformation of the traditional monolithic enterprise, in which all operations were performed in-house, to the extended enterprise, which consists of a network of collaborating entities. Global operations, outsourcing, and increasing specialization have all contributed to this trend. One challenge facing the extended enterprise is how to reconnect the information flows and business processes that were disconnected as the enterprise disaggregated. The emergence of web services, service-oriented architectures, and business process modeling and execution standards are helping to address this challenge. Our contention is that the next phase of evolution is the rise of the intelligent enterprise, which is characterized by being able to adapt quickly to changes in its operating environment. The intelligent enterprise monitors its own business processes and its interactions with customers, partners, suppliers, and collaborators; it understands how this information relates to its business objectives; and it acts to control and optimize its operations to meet its business objectives. Decisions are made quickly and accurately to modify business processes on the fly, dynamically allocate resources, or change business partners (e.g., suppliers, service providers) and partnerships (e.g., establish new service level agreements). This talk will describe challenges in managing the business operations of an intelligent enterprise. While a plethora of tools exist for managing the IT infrastructure (servers, storage, and network resources) of the enterprise, there is little systematic support today for the closed loop management and control of business operations. We will describe technology approaches to intelligent business operations management that we are pursuing at HP Labs., the progress we have made, and some open research questions.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124704930","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 DAML-based repository for QoS-aware semantic Web service selection","authors":"A. Bilgin, Munindar P. Singh","doi":"10.1109/ICWS.2004.3","DOIUrl":"https://doi.org/10.1109/ICWS.2004.3","url":null,"abstract":"The Web is moving toward a collection of interoperating Web services. Achieving this interoperability requires dynamic discovery of Web services on the basis of their capabilities. The capability of a service can be properly determined by using not only its functional description (or service interface), but also its quality attributes as judged by previous users of the service. We develop a service repository that extends UDDI registries. This repository combines an ontology of attributes with evaluation data. We base our repository on a new query and manipulation language based on DAML. Our language includes support for a rich set of operations, which are needed to maintain an attribute ontology, publish services, rate services, and select services based on their functional attributes as well as evaluations by others. We have implemented our approach and evaluated its practical completeness via a number of key query and manipulation templates.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132690951","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}