By Topic

Services Computing, 2005 IEEE International Conference on

Date 11-15 July 2005

Go

Filter Results

Displaying Results 1 - 25 of 54
  • 2005 IEEE International Conference on Services Computing - Cover

    Publication Year: 2005 , Page(s): c1
    Save to Project icon | Request Permissions | PDF file iconPDF (393 KB)  
    Freely Available from IEEE
  • 2005 IEEE International Conference on Services Computing - Title Page

    Publication Year: 2005 , Page(s): i - iii
    Save to Project icon | Request Permissions | PDF file iconPDF (103 KB)  
    Freely Available from IEEE
  • 2005 IEEE International Conference on Services Computing - Copyright

    Publication Year: 2005 , Page(s): iv
    Save to Project icon | Request Permissions | PDF file iconPDF (81 KB)  
    Freely Available from IEEE
  • 2005 IEEE International Conference on Services Computing - Table of contents

    Publication Year: 2005 , Page(s): v - viii
    Save to Project icon | Request Permissions | PDF file iconPDF (129 KB)  
    Freely Available from IEEE
  • Message from General Chairs

    Publication Year: 2005 , Page(s): ix
    Save to Project icon | Request Permissions | PDF file iconPDF (63 KB) |  | HTML iconHTML  
    Freely Available from IEEE
  • Distributed system development using Web service and Enterprise Java Beans

    Publication Year: 2005
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (65 KB)  

    Summary form only given. Web services and Enterprise Java Beans are evolving technology that allows the development and publication of software components. These components can be integrated together in plug and play manner. It provides a generic component based framework on the Web for large and complex distributed application development. This tutorial provides a detailed explanation of how you can build different types of EJBs to implement your distributed application. It will also provide details of publishing, accessing and innovation of Web service functions. Moreover, it will give you some dos and don'ts for developing Web services and EJBs. This tutorial is valuable for those involved in designing and deploying distributed B2B solutions such as Web developers, architects, consultants, engineers and analysts and programmers. The basic programming experience is assumed. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Designing and implementing Enterprise Service Bus (ESB) and SOA solutions

    Publication Year: 2005
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (66 KB)  

    Summary form only given. Service-oriented architecture (SOA) has been proven to be a flexible and extensible architecture for designing and realizing industry solutions and applications. Enterprise Service Bus (ESB) is a hub for integrating different kinds of services through messaging, event handling, and business performance management. This tutorial will focus on a SOA solution framework; the critical role and value proposition of an ESB in SOA and Web services; ESB (and SOA) analysis and design methodology; best practices for the practical design and implementation of an ESB, including ESB design using the enterprise integration and application integration patterns; ESB and business process integration tools and techniques for ESB implementation; and performance, security and transaction management. This tutorial is based on numerous projects and solution architectures that the authors and colleagues have been engaged in the last 3 years in various industries, including government, financial, retail, electronics and distribution. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Semantic Web services tutorial

    Publication Year: 2005
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (63 KB)  

    Summary form only given. The emerging concept of semantic Web services aims at more sophisticated Web Service technologies: on basis of semantic description frameworks, intelligent mechanisms are envisioned for discovery, composition, and contracting of Web services. The tutorial explains the current state of the art in semantic Web services on basis of the Web service modeling ontology WSMO and related initiatives. Commencing from the vision and arising challenges for semantic Web services, the tutorial in detail explains the specifications of recent frameworks for semantic Web services and presents the Web service execution environment WSMX as the WSMO reference implementation. The tutorial consists of three main sections that subsequently provide a complete overview of semantic Web services and the latest status of WSMO. The tutorial addresses academic as well as industrial researches and developers that are working with Web services and are interested in semantic Web services. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Quality of service specification and management for XML Web services

    Publication Year: 2005
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (66 KB)  

    Summary form only given. This tutorial will introduce the participants to the area of QoS specification and management for XML Web services. It will explain the importance of this topic and why the widely used basic Web service technologies are not enough. Further, it will give an overview of a number of languages developed for QoS specification for Web services, as well as a number of research infrastructures, industrial products, and standardization proposals that offer some forms of QoS management for Web services. The achieved results and open topics for future research will be critically analyzed. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Perspectives on service oriented architecture

    Publication Year: 2005
    Cited by:  Papers (1)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (64 KB)  

    SOA and Web services are the hottest topics of discussion currently with regards to enterprise architecture. The technologies are maturing from a standardization perspective and the level of understanding of various aspects of a SOA is gradually rising with an increasing number of clients thinking about service implementation and adoption. This trend has generated significant interest in IT and business circles alike, owing to the promise of bridging the gap between business strategists and IT architects. Service Oriented Architecture builds upon decades of distributed computing technologies and advocates the delivery of software applications in the form of an open interface based on strict contracts, leading to loosely coupled systems which are implementation independent. This tutorial will focus on providing an overview of service oriented architecture with emphasis on the evolution of SOA from other technologies such as object oriented programming and distributed computing. Subsequently, the tutorial will delve into exploring SOA from multiple perspectives, such as the relevance of SOA in EAI, SOA features of J2EE and .NET apart from illustrating specific recommendations on migrating to SOA based on some: sample implementations. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Collaborative business transactions management: issues and challenges

    Publication Year: 2005
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (65 KB)  

    Summary form only given. This tutorial seeks to discuss the key concepts in collaborative business transaction management. Its intent is to explain the concept in business transaction and how it is different from traditional database transaction and workflow transaction management, to evaluate existing approaches, and to present existing techniques from other areas that can be adopted for business transactions and their limitations, and lastly to discuss a framework that addresses the challenges that are unique to business transaction management in the service oriented environment. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Efficient information service management using service club in CROWN Grid

    Publication Year: 2005 , Page(s): 5 - 12 vol.2
    Cited by:  Papers (3)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (360 KB) |  | HTML iconHTML  

    The main goal of our key project, CROWN Grid, is to empower in-depth integration of resources and cooperation of researchers nationwide and worldwide. In CROWN, information service is the kernel part which handles resource discovery and management process. Employing existing information service architectures suffers from poor scalability, long search response time, and large traffic overhead. In this paper, we propose a service club mechanism, called S-Club, for efficient service discovery. In S-Club, an overlay based on existing GIS mesh network of CROWN is built, so that GISs are organized as service clubs. Each club serves for a certain type of service while each GIS may join one or more clubs. Performance of S-Club is evaluated by comprehensive simulations. Simulation results show that S-Club scheme significantly improves search performance and outperforms existing approaches. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Satisfying database service level agreements while minimizing cost through storage QoS

    Publication Year: 2005 , Page(s): 13 - 21 vol.2
    Cited by:  Papers (3)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (392 KB) |  | HTML iconHTML  

    The emerging paradigms of service oriented architectures and utility-based computing have the potential to greatly reduce the cost of data management. Data management service providers negotiate with their customers to agree on a service level agreement (SLA) that guarantees performance and reliability. However, these providers have the freedom to cut costs by taking advantage of economies of scale across multiple customers. In this paper, we examine the problem of choosing a QoS level for each table or index in a service provider's backend databases so as to minimize the dollar cost of provisioning storage while satisfying application-level SLAs. This problem is difficult because changes in the access cost of different portions of the database can cause the database to alter its access patterns. We develop an algorithm that optimizes the choice of query execution plans and storage layout simultaneously to meet an SLA at minimum cost. In our experiments we use a part of the TPC-H benchmark as the workload and several models of the incremental cost of placing a volume at a high quality of service. Our results show that significant cost savings are possible through selective use of high storage QoS levels. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A reconfigurable QoS monitoring framework for professional short message services in GSM networks

    Publication Year: 2005 , Page(s): 22 - 29 vol.2
    Cited by:  Patents (2)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (280 KB) |  | HTML iconHTML  

    In mobile environments, packet transmission services suffer from packet losses due to e.g. inadequate received signal quality, or forced by protocols in the signaling domain of the infrastructure of a mobile communications network. To reduce the occurrence of packet losses and, hence, to improve the quality of packet transmission services, such as e.g. the short message service (SMS) deployed in GSM (Global System for Mobile Communications) based mobile communications networks, a quantitative analysis of the quality of service (QoS) in the signaling domain is mandatory. For this reason, appropriate QoS parameters are needed. In this communication, the authors propose such QoS parameters and apply them to the SMS in GSM networks. Furthermore, a system framework for QoS monitoring, alerting and reconfiguring an SMS Center is presented. It operates near real-time and, therefore, helps to maintain a high QoS level. Selected monitoring results gathered during real world network operation are presented. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • PEM: a framework enabling continual optimization of workflow process executions based upon business value metrics

    Publication Year: 2005 , Page(s): 33 - 40 vol.2
    Cited by:  Papers (3)  |  Patents (1)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (272 KB) |  | HTML iconHTML  

    The competitiveness of the market place and the advent of on demand services computing are encouraging many organizations to improve their business efficiency and agility via business process management technologies. A lot of work has been done in process codification, tracking, and automation. However, a significant gap still remains between the way an organization's codified processes execute and the organization's business objectives such as maximizing profit with high-degree of customer satisfaction. This paper addresses this gap by proposing a process execution management (PEM) framework which enables continual optimization of workflow process executions based upon business value metrics such as SLA breach penalty, revenue, and customer satisfaction index. We have implemented the PEM framework based upon leading commercial products. We have also used the framework to develop two representative business performance management solutions for service quality management processes and application execution workflows. Our experimental results show that, when compared with a state-of-the-art commercial workflow product, our PEM system can reduce the loss of business value of a set of process execution requests by 67% on average. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Services and autonomic computing: a practical approach for designing manageability

    Publication Year: 2005 , Page(s): 41 - 48 vol.2
    Cited by:  Papers (2)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (296 KB) |  | HTML iconHTML  

    IBM defines autonomic computing as "an approach to build computing systems that are self-managed and operate with a minimum of human interference". To build an autonomic system, some characteristics such as self-knowledge, self-optimization, self-healing, self-defense, among others, have to be built into it. Service oriented architecture (SOA) is an architectural paradigm that promotes development of software systems as sets of collaborative and loosely coupled services. It defines principals for achieving service interoperability, agility, reusability, integration and such others across heterogeneous distributed software systems. It is widely accepted that Web services are entities that provide many out-of-the-box capabilities for building service oriented software systems. Since the SOA approach has been proposed recently, various standards for addressing areas such as service orchestration, security, contract definition languages, policy exchange mechanisms and such others, are presently under development. One such key area that is gaining a lot of attention recently is Web service manageability. This paper discusses an approach for modeling the manageability of a Web service at design time and implementing that model to impart autonomic capabilities to it at run time. Of the various characteristics of autonomic systems self-knowledge, self-recovery and self-optimization are discussed herein. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A framework for failure impact analysis and recovery with respect to service level agreements

    Publication Year: 2005 , Page(s): 49 - 56 vol.2
    Cited by:  Papers (8)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (256 KB) |  | HTML iconHTML  

    In today's IT service market customers urge providers to grant guarantees for quality of service (QoS) which are laid down in service level agreements (SLAs). To satisfy customers and to avoid penalties, service providers have to ensure that the agreed SLAs are met. Therefore, it is necessary to be able to effectively deal with resource failures which could endanger the SLAs by affecting the provided services. The effort for recovering from failures should be selected corresponding to the expected SLA violation costs. In this paper we present a framework to automatically determine the impact of resource failures with respect to services and service level agreements. We achieve this by monitoring the service quality from inside and outside the service provider and also by incorporating information about the current and expected future service usage. The expected costs of the resource failures are assessed to select an appropriate recovery alternative. Besides this short term perspective the impact analysis can also be employed to identify critical resources and to improve the service provisioning. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Grid-based decision support with pro-active mobile computing

    Publication Year: 2005 , Page(s): 59 - 66 vol.2
    Cited by:  Papers (1)  |  Patents (2)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (944 KB) |  | HTML iconHTML  

    With the emergence of grid computing and service-oriented architectures, computing is becoming increasingly less confined to traditional computing platforms. Grid computing promises the accessibility of vast computing and data resources across geographically dispersed areas. This capability is significantly enhanced by establishing support for mobile wireless devices to deliver access to high-performance computing under demanding circumstances. Access to the grid from mobile devices can be very effective in business environments where users can access the vast computing power and data repositories on the grid while working out on the field. This also enables and encourages collaborative working environments. A grid demonstrator system for distributed aircraft health monitoring already developed and implemented in the UK E-Science Grid project, DAME, is introduced. In this demonstrator, CBR technology for decision support is implemented in a practical framework that enables Grid-based, proactive mobile computing. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Service-oriented grid architecture and middleware technologies for collaborative e-learning

    Publication Year: 2005 , Page(s): 67 - 74 vol.2
    Cited by:  Papers (3)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (336 KB) |  | HTML iconHTML  

    Large-scale cooperation support for learners becomes even more important, when e-Learning is implemented in scalable, open, dynamic and heterogeneous environment. We have designed grid architecture and implemented grid middleware and higher CSCW services for establishing collaborative platform for e-Learning. A Learning Assessment Grid, abbreviated as LAGrid, is built on top of these services. This paper introduces the layered LAGrid architecture and presents how to implement grid middleware to support collaborative platform for e-Learning using Web services technologies. The work shows service-oriented grid middleware layer provides a good middleware platform for collaborative applications in large-scale cross-organization environment. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Job scheduling of Savant for Grid computing on RFID EPC network

    Publication Year: 2005 , Page(s): 75 - 82 vol.2
    Cited by:  Papers (3)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (448 KB) |  | HTML iconHTML  

    In the Grid computing environment, there are many important issues, including information service, information security, resource management, routing, fault tolerance, and so on. Job scheduling is a major problem since it is a fundamental and crucial step in achieving high performance. The job scheduling problem has been treated as a combinatorial-optimization problem. Scheduling in a Grid environment can be seen as an extension to the scheduling problem on local parallel systems. In the research, we focus on applying the technologies of RFID and Grid computing to the architecture of the EPC network. There are many applications needing computing power of the Grid to deal with the huge quantity of incoming EPC data. According to the architecture of the EPC network and the environment of Grid computing, they have several similar characteristics. Therefore, we propose a new algorithm that modifies the traditional GA and integrates SA. Since the processes of GA and SA keep no memory, some problems may be visited again. In order to overcome this drawback, we design a learning scheme to remember visited statues to reduce the probability of the re-visiting improvement the performance in the search space. It can help to find the optimal or near-optimal scheduling efficiently and avoid the resource deadlock. Furthermore, our proposed algorithm, HGASA - with learning scheme, also considers about several properties of grid computing environment and EPC network, such as heterogeneity, dynamic adaptation and the independent relationship of jobs. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Progressive auction based resource allocation in service-oriented architecture

    Publication Year: 2005 , Page(s): 85 - 92 vol.2
    Cited by:  Papers (2)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (304 KB) |  | HTML iconHTML  

    The emerging paradigm of distributed Web services has promised seamless business integration across the Internet that shares not only computing power but also applications. One major challenge is resource allocation to each end user in an economically efficient and low latency manner. A common solution is proportional sharing where each user gets his resource in proportion to the predetermined weight. However, this does not allow users to differentiate the value of their services and to dynamically adjust the weights. A resource reservation mechanism may improve the information and service sharing but usually introduces a high latency. In this paper, we propose a progressive auction based market mechanism for resource allocation that allows user differentiation of the service value and ensures the resource acquisition latency to be limited only to the communication delay in service-oriented architecture (SOA) systems. We present a service sharing prototype for selecting services for further business process composition or solution creation and show experimental results on the formation of reliable user ranking in resource sharing through the progressive auction. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Service-oriented agility: an initial analysis for the use of agile methods for SOA development

    Publication Year: 2005 , Page(s): 93 - 100 vol.2
    Cited by:  Papers (4)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (272 KB) |  | HTML iconHTML  

    Today, businesses have to respond with flexibility and speed to ever-changing customer demand, market opportunities and external threats. Service oriented architecture (SOA) is a special way to look a IT systems, focusing on their adaptability - the ability to respond to changing and new requirements. It is more than evident that agile approaches to software development seem to be a natural fit for developing such systems. In this article, we try to harden this evidence. We take a look on the fundamentals of agile software development and assess their suitability for SOA-based systems. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Applying SOA to intelligent transportation system

    Publication Year: 2005 , Page(s): 101 - 104 vol.2
    Cited by:  Papers (3)
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (856 KB) |  | HTML iconHTML  

    Shanghai Transportation Information Service Application Grid (STISAG), an intelligent transportation system (ITS), is used to deal with the serious traffic jam in the city. It's based on service-oriented architecture (SOA), Grid and Web service technology. The system design and some key technical problems are discussed in this paper. The content in this paper not only gives a case study for SOA, but also provides a new and effective solution for ITS. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing collaborative business process in knowledge-intensive environment

    Publication Year: 2005 , Page(s): 107 - 114 vol.2
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (320 KB) |  | HTML iconHTML  

    Business processes, especially those in knowledge intensive environments, often emerge rather than following predefined steps. Supporting emergent processes is one of the key issues for collaborative knowledge sharing. This paper first introduces a component-based workspace metamodel used to support emergent processes. A loosely-coupled collaborative process management model, WorkPath, is proposed based on the workspace structure to support flexible process evolution management and coordination among processes. Key elements that construct workspace and WorkPath, such as role, action, artifact, workspace and reference relation, are described in detail. An implementation prototype and future work is also discussed at the end of the paper. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Implementation of business processes in service-oriented systems

    Publication Year: 2005 , Page(s): 115 - 122 vol.2
    Save to Project icon | Request Permissions | Click to expandQuick Abstract | PDF file iconPDF (232 KB) |  | HTML iconHTML  

    Service-oriented software systems (SOSS) are becoming the leading edge of software engineering. SOSS are virtual peer-to-peer networks of autonomous software components behaving like the services in real world mass service systems. As such service-oriented systems have no inherent tool to support business processes. The paper proposes an implementation of business processes in SOSS. The implementation can be improved if data stores can be integrated into SOSS and used together with the classical message passing. It indicates that service orientation is based on a paradigm different from the object-oriented one. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.