<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
<title>scc</title>
<link>http://www.computer.org/scc</link>
<description>	</description>
	<language>en-us</language>
	<pubDate>Tue, 16 Dec 2008 14:42:42 GMT</pubDate>
	<image>
		<url>http://csdl.computer.org/common/images/logos/scc.gif</url>
		<title>IEEE Computer Society</title>
		<description>List of recently published journal articles</description>
		<link>http://www.computer.org/scc</link>
	</image>
  <item>
     <title>2005 IEEE International Conference on Services Computing - Title Page</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.8</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.8</guid>
  </item>
  <item>
     <title>2005 IEEE International Conference on Services Computing - Copyright</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.2</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.2</guid>
  </item>
  <item>
     <title>Message from General Chairs</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.62</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.62</guid>
  </item>
  <item>
     <title>Message from the Program Chairs</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.64</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.64</guid>
  </item>
  <item>
     <title>Committees</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.38</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.38</guid>
  </item>
  <item>
     <title>XML Data Services</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.112</link>
     <description>We address the question, "In the brave new world of Web services and service-oriented architectures(SOA), how does data fit in&#63;" We bring data modeling concepts to bear on the world of services, yieldingan approach in which enterprise data access is handled by a collection of interrelated data services. Weshow how the approach can be realized on a foundation of XML standards, namely XML Schema, Webservices, and XQuery. We show that this approach provides a uniform and declarative framework forintegrating enterprise data assets that are drawn from disparate underlying sources, including bothqueryable and non-queryable data sources as well as data that is encapsulated by Web services. We alsoshow that the approach yields data services that are easily and efficiently reusable.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.112</guid>
  </item>
  <item>
     <title>Web Services Composition: A Story of Models, Automata, and Logics</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.108</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.108</guid>
  </item>
  <item>
     <title>Services Ecosystem</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.89</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.89</guid>
  </item>
  <item>
     <title>Five Years of Software as a Service: The Good, the Bad and the Ugly</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.53</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.53</guid>
  </item>
  <item>
     <title>Services Science: Services Innovation Research &#38; Education</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.90</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.90</guid>
  </item>
  <item>
     <title>Service-Based Computing Strategy &#38; Planning</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.85</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.85</guid>
  </item>
  <item>
     <title>Quality of Manageability of Web Services</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.75</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.75</guid>
  </item>
  <item>
     <title>Experiences with Service Computing - A view from the Business World</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.51</link>
     <description></description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.51</guid>
  </item>
  <item>
     <title>Model-Driven Security Based on a Web Services Security Architecture</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.66</link>
     <description>The emergence of Web services and Service-OrientedArchitecture (SOA) makes application developmenteasy. However, since the computing environments onwhich applications are running are becoming complex,it is harder for users to set up security properly. Consideringsuch complex security environments, this paperdescribes a tooling framework to generate Webservices security configurations using Model DrivenArchitecture (MDA). According to the MDA concept,users simply add security intentions to an applicationmodel, and then detailed security configurations aregenerated, employing transformations over UML constructsand a security environment model. In order todemonstrate that the framework is practically useful,we also illustrate how to generate configuration filesfor a commercial product.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.66</guid>
  </item>
  <item>
     <title>Reckoning Legislative Compliances with Service Oriented Architecture A Proposed Approach</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.77</link>
     <description>Recent accounting scandals involving firms such assuch as Enron, Worldcom, Tyco etc. have resulted inthe emergence of stringent regulations aimed atsafeguarding the interest of enterprise stakeholders.Important regulations such as Sarbanes-Oxley Act(SOX), the US PATRIOT act in US and theInternational Accounting Standards (IAS) regulation inEurope have diverse and far reaching effects.Organizations are mandated to comply with theseregulations by producing certain documents andreports during the audit. This calls for appropriateextensible document lifecycle management solutionsinvolving integration and reconciliation of stored datafrom heterogeneous sources with quick detailing. Thisis because these regulations demand easy accessibilityof data. While point solutions to document life cyclemanagement exist, they are not cost effective. Theparadigm of Service Oriented Architecture (SOA)which emphasizes software development based on wellabstracted services has presented applicationdevelopment and adaptation a new dimension. SOAwill enable flexible deployment of shared reusablecompliance services thereby yielding malleable andcost effective compliance solutions. In this paper, weprovide a logical SOA based approach for achievingcompliance in enterprises and illustrate this approachfor a typical compliance need.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.77</guid>
  </item>
  <item>
     <title>Trust2: Developing Trust in Peer-to-Peer Environments</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.104</link>
     <description>In peer-to-peer (P2P) environments, a peer needs to interactwith unknown peers for the services provided. Thisrequires the trust evaluation prior to and posterior to interactions.This paper presents Trust2: a novel and dynamicpeer trust evaluation model, which aims to measurethe credibility of peers' recommendations, and thus to filternoise in responses and obtain more accurate and objectivetrust values. In our model, prior to any interaction,the trust value results from the evaluations given byother peers. Posterior to interactions, the trust values resultsfrom both other peers' evaluations and the requestingpeer's experience. In the aggregation of trust evaluations,the weight to the requesting peer becomes higher andhigher. Meanwhile, during this process, the credibility ofeach responding peer's recommendation can be measuredround by round. This leads to the filtering of low credibilitypeers and the improvement of trust evaluations.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.104</guid>
  </item>
  <item>
     <title>Gridcast1: A Grid and Web Service Broadcast Infrastructure</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.57</link>
     <description>The Gridcast project is pioneering the use of grid and webtechnologies to prototype the next generation of broadcastmedia infrastructure. The project has a physical networkinfrastructure that connects BBC Northern Ireland, BBCR&#38;D in London, the Belfast e-Science Centre and theemerging UK grid infrastructure. This physical networkinfrastructure is being used to test grid and web servicesthat manage a television broadcast infrastructure; that is,an infrastructure that manages a collection of broadcastschedules to be transmitted to viewers and that contains amix of live and recorded video. Broadcasting is a highlydemanding industry with high levels of reactivity androbustness required in its infrastructure it is a significanttest of current grid and web technologies. The project hasimplemented schedule-based transport of recorded videobetween broadcast locations that assumes a highlyreactive broadcasting environment, the remote, secure useof technical resources and the automation of broadcastand production workflows.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.57</guid>
  </item>
  <item>
     <title>GeneGrid: A Commercial Grid Service Oriented Virtual Bioinformatics Laboratory</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.55</link>
     <description>GeneGrid is a collaborative industrial grid computingR&#38;D project initiated by the Belfast e-Science Centre(BeSC) under the UK e-Science programme andsupported by the UK Department of Trade &#38; Industry(DTI). GeneGrid includes commercial partners whoprovide real business engagement. The project aims toprovide a platform for scientists to access their collectiveresources, skills, experiences and results in a secure,reliable and scalable manner through the creation of a"Virtual Bioinformatics Laboratory". GeneGrid providesseamless integration of a myriad of heterogeneousapplications and datasets that span multipleadministrative domains and locations across the globe,and presents these to the scientist through a simple userfriendly interface.This paper will present each of the five main GeneGridcomponents, and discuss how these components areintegrated to form an advanced Service OrientedArchitecture for automatic and dynamic in silicoexperiment execution. A commercial use case as providedby our industrial partners will also be discussed.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.55</guid>
  </item>
  <item>
     <title>Trust Embedded Grid System for the Harmonization of Practical Requirements</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.103</link>
     <description>Grid computing that has developed with the aim ofhigh-end computing has extended to commercial areas asthe enabler of cost and risk minimization for IT resources.To actualize larger benefit from Grid by widening Gridadoption, the formation of trust relationship amongparticipants is one of the most important components thatshould be concerned. While trust mechanisms amongdistributed nodes have been studied, the related works arerather theoretical and conceptual than applicable topractical commercial Grid. Based on this observation, weclassify trust depending on distinctive requirements inpractical Grid utilization, and improve the evaluationprocess of trust by suggesting integrated measuringmethods. We also introduce the ways for practical use ofevaluated trust by guaranteeing individuals'manageability. Finally, we describe the process foreliciting system constituents' trust requirements andvalidating suggested architecture, which will beconducted in the next phase of this research.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.103</guid>
  </item>
  <item>
     <title>Contractual and Regulatory Compliance Challenges in Grid Computing Environments</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.41</link>
     <description>Grid computing has been touted as an emergingrevolution that will transform the enterprise informationtechnology landscape by enabling organizations to shareaccess to computing systems and data acrossorganizational boundaries. The promised benefits includeincreased utilization of otherwise idle computing systems,and sharing data between organizations in a seamless butsecure fashion. If these promises are fulfilled, grids canenable business partners to create virtual organizationswith unique competitive advantages that will be difficultto imitate. However, there are a number of technical andbusiness challenges that must be overcome before thebenefits of grid computing can be realized. In particular,this paper will analyze how contractual issues andgovernment regulations can impact grid computingprojects.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.41</guid>
  </item>
  <item>
     <title>Toward Intention Aware Semantic Web Service Systems</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.99</link>
     <description>A goal driven intention extraction approach isproposed to automate the process of extracting userintention from the original Web service request terms.We introduce a method for analyzing the request termsto fit user intension, so that the service provided willbe more suitable for the user. The input terms will beparsed into different word sense sets. With the lexicaldictionary and domain ontology, possible senses of theterms will be identified. A goal structure is constructedto help the identification of goal models whichrepresent the user intention. By combining theinformation of request terms and goal structures, oneor more goal models will be identified. A goal selectorwill select a candidate goal model from generated goalmodels to represent the user intention. A servicerequest agent is designed to generate and executeplans to satisfy the goals.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.99</guid>
  </item>
  <item>
     <title>Efficient Integration of Fine-grained Access Control in Large-scale Grid Services</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.49</link>
     <description>In this paper, we present a scalable authorization service,based on the concept of fine-grained access control(FGAC), for large-scale Grid infrastructures that span multipleindependent domains. FGAC enables participatingresource owners to specify fine-grained policies concerningwhich user can access can their resources under whichmode. We argue that such an authorization service mustbe integrated with the resource broker service to avoidscheduling requests onto resources which do not authorizethe user request. For this reason, we develop a novel resourcebroker service that integrates access control with resourcescheduling. In our system, both resource owners andusers define their resource access and usage policies. Theresource broker schedules a user request only within the setof resources whose policies match the user credentials (andvice-versa).Since this process of evaluating authorization policies ofresources and user, in addition to checking the resource requirement,can be a potential bottleneck for a large scaleGrid, we also analyze the problem of efficient evaluation ofFGAC policies. In this context, we present a novel methodfor policy organization and compare its performance withother strategies. Preliminary results show that the proposedmethod can significantly enhance performance.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.49</guid>
  </item>
  <item>
     <title>Knowledge as a Service and Knowledge Breaching</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.60</link>
     <description>In this paper, we introduce and explore a new computingparadigm we call knowledge as a service, in which aknowledge service provider, via its knowledge server, answersqueries presented by some knowledge consumers.The knowledge server's answers are based on knowledgemodels that may be expensive or impossible to obtain forthe knowledge consumers.While this new paradigm of computingis promising, we must establish a solid foundationto ensure its utility. We focus on the security aspect of theparadigm, and particularly on the problem we call knowledgebreaching attack, which may allow an adversary to recoverthe knowledge underlying a knowledge service. Withoutbeing able to adequately handling such an attack, theknowledge service providers would never have any economicincentives to develop such a paradigm. Unfortunately,this paper theoretically shows that any interestingknowledge is subject to the knowledge breaching attack,and empirically shows that some knowledge models couldbe breached after a very small number of queries (e.g., 0.2-1% portion of the domain). Thus we need to investigatetechnical means that can alleviate such powerful attacks (atleast for most practical knowledge models).</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.60</guid>
  </item>
  <item>
     <title>Discovery of Information Sources across Organizational Boundaries</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.46</link>
     <description>In this paper we propose an extension of the ServiceOriented Architecture that supports discovery of Webservices across organization boundaries. We providea detailed discussion of both the architectural andimplementation considerations, and we provide anempirical evaluation that shows that indeed ourprototype implementation scales with both the numberof Web services and the number of organizationsinvolved.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.46</guid>
  </item>
  <item>
     <title>Online and Minimum-Cost Ad Hoc Delegation in e-Service Composition</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.69</link>
     <description>The paradigm of automated e-service compositionthrough the integration of existing services promises a fastand efficient development of new services in cooperativebusiness environments. Although the "why" part of thisparadigm is well understood, many key pieces are missingto utilize the available opportunities. Recently "e-servicecommunities" where service providers with similar interestscan register their services are proposed towards realizingthis goal. In these communities, requests for servicesposed by users can be processed by delegating themto already registered services, and orchestrating their executions.We use the service framework of the "Roman"model and further extend it to integrate activity processingcosts into the "ad hoc" delegation computation. We investigatethe problem of efficient processing of service requestsin service communities and develop polynomial time ad hocdelegation techniques guaranteeing optimality.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.69</guid>
  </item>
  <item>
     <title>Context Aware Session Management for Services in Ad Hoc Networks</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.40</link>
     <description>The increasing ubiquity of wireless mobile devicesis promoting unprecedented levels of electronic collaborationamong devices interoperating to achieve a common goal. Issuesrelated to host interoperability are addressed partially by theservice-oriented computing paradigm. However, certain technicalconcerns relating to reliable interactions among hosts in ad hocnetworks have not yet received much attention. We introducefollow-me sessions, where interactions occur between a clientand a service, rather than a specific provider or server. Weallow the client to switch service providers, if needed. Weexploit strategies involving the use of contextual information,strong process migration, context-sensitive binding, and locationagnosticcommunication protocols. We show how follow-mesessions mitigate issues related to proxy-based service-orientedarchitectures in ad hoc networks.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.40</guid>
  </item>
  <item>
     <title>Service Roaming in Mobile Applications</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.83</link>
     <description>The evolution of wireless network technology hasled to an increasing number of applications for mobileuse. In addition, the paradigm of service-orientedarchitectures allows a composition of applicationsbased on distributed web services. By using registriesit becomes possible to choose the appropriate servicesat runtime. It needs to be considered that services formobile use may have different scopes. For instance,routing or weather services may be dedicated to aspecific region so that they may be useless if a user'sarea of interest does not match the service's scope. Itis hence necessary to identify and use those serviceswith a scope that corresponds to the relevant contextsuch as a user's location. Moreover, if the contextchanges, it is desirable to automatically switchbetween different equivalent service instances toprovide a user with a continuous connection to adesired service. We denote this mechanism as serviceroaming. This paper presents the major conceptsneeded for service roaming as well as a roamingmodel based on n-dimensional context spaces.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.83</guid>
  </item>
  <item>
     <title>Mobile and Cooperative Compounds of Multimedia Services</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.65</link>
     <description>This work proposes a novel model where multimediacontents with their related services (business processes andfunctions) are packaged together as mobile agents. Thisis intended to enable content providers both to encapsulatetheir contents and to provide value-added services, for?exible content editing, delivery, and presentation. In addition,agents encapsulating contents/services can containother agents in themselves (synthesis of agents). A mobileagent compound integrating multiple contents/services canbe thus dynamically formed, in which multiple agents workcooperatively and migrate together as a unit. This paperalso describes our proposedMAFEH/WS framework for themodel. Agents in the model can be developed by incorporatingsimple parameter settings for synthesis control intobusiness process descriptions in BPEL4WS.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.65</guid>
  </item>
  <item>
     <title>Service-based Collaborative Workflow for DAME</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.84</link>
     <description>The paper reports on research to design andimplement a service-based, secure collaborativeworkflow system for Distributed Aircraft MaintenanceEnvironment (DAME). This has been developed by theUniversities of York, Sheffield, Oxford and Leeds, andindustrial partners, Rolls-Royce and Data Systems andSolutions (DS&#38;S). DAME is a prototype system tosupport aircraft engine maintenance and predictiveservices. It is an example of a virtual organisation withgrid-based services running at the four universitiessites. To meet the industrial requirements strongsecurity is implemented to protect commerciallysensitive services and data.Application services have been coordinated usingthe DAME workflow management system to automatebusiness processes and control collaborative access. Adynamic workflow-team policy is used to authoriseuser access to workflow instances and correspondingservice instances.The paper includes aspects of an initial evaluationwith the industrial participants and illustrates thefeasibility of using DAME in an industrialenvironment.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.84</guid>
  </item>
  <item>
     <title>TowardWeb Services Interaction Styles</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.101</link>
     <description>Service-Oriented Architectures (SOAs) are fundamentallychanging the way in which we conceptualize and designbusiness applications. An SOA-based application typicallycomposes various distributed functions, includingsome possibly provided by external parties such as independentbusinesses. The key advantage of SOAs is the resultingdynamism, since the composed parts can be readilyswapped out in favor of others of like functionality. SOAenvironments thus reflect the dynamism of human socioeconomicenvironments where businesses interact, collaborate,and expose services to each other in order to jointly createvalue. This paper presents a multiagent model for Web servicesand catalogs architectural styles that are key for SOAapplications. It conceptually evaluates the styles by showingthe kinds of service usages and the resulting dynamicinteractions that they enable.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.101</guid>
  </item>
  <item>
     <title>Pyros - an environment for building and orchestrating open services</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.74</link>
     <description>Service oriented computing has gained a considerablemomentum as a new paradigm for building enterprise informationsystems. Notable efforts have been made recentlyfrom both researchers and industrials to support the constructionof service-based applications, nevertheless severalissues still need to be tackled including service de?nitionand adaptation, and services orchestration. This workproposes PYROS, an environment for building and orchestratingopen services. An open service is represented by aworkflow that coordinates calls to service provider methods.Thereby component activities and the way they are synchronizedare rendered visible. In order to finely orchestrateservices, they are associated with entry points. An entrypoint acts as a gateway for inserting and getting informationabout the progress of service execution. The paper detailsthe approach adopted by PYROS for building and orchestratingservices, and presents associated architecturalchoices. Furthermore, it reports an experimentation that weconducted for implementing an eTrader application usingPYROS.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.74</guid>
  </item>
  <item>
     <title>Toward Formalizing Service Integration Glue Code</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.98</link>
     <description>Application integrations employ interactingsoftware components and services. Components -distributed, black-box, processing elements - may havedistinct communication styles. Services can be used toaugment the interaction of components to deliver on acommon task. Unfortunately, there exist scenarioswhere components and services do not interactcongenially. At issue is the service design that, evenwith standards in place, may ignore important aspectsof component communication expectations. Thus, acomplete integration is not achieved withoutimplementing ad hoc glue code external to the designstrategy. Introducing glue code, without designtraceability, limits control, dynamism, and upgrades tocomponents and services. We specify templates forframing glue code as integration completion functions(ICFs). Uniform designs are given using multiplemodeling techniques to foster compilation of an ICFrepository, where their instantiation can be plug-ins toapplication integrations.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.98</guid>
  </item>
  <item>
     <title>Transforming Business Process Models: Enabling Programming at a Higher Level</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.102</link>
     <description>Two practical paradigms are presented, which facilitatedomain concepts to be directly used to model businessoperations: the first paradigm is based on the businessartifacts and their life cycle; the second paradigm isbased on the business tasks and their sequencing.Transformation is an effective way to bridge the gapbetween business level analysis and IT solutions. Wepresent algorithms that transform business processmodels based on these two paradigms into IT solutionsof web service platform. The specific problems weaddressed in this transformation are: 1) how to generatethe implementation code of an optimal size; 2) how topreserve the natural structure of business processmodels in the generated code.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.102</guid>
  </item>
  <item>
     <title>From BPEL4WS to OWL-S: Integrating E-Business Process Descriptions</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.54</link>
     <description>With the rapid deployment of e-services, manyworkflow-like e-business process definition languagescome into existence. At the same time, Ontology WebLanguage for Services (OWL-S) aims to build anontology language to support the integration of variousspecifications. There has been some work on mappingWSDL (Web Services Description Language) to OWL-Sto build a connection between the Web service andservice profile. However, in the sense of activityrelationships, there has been no effort so far trying tobuild the OWL-S service model from a workflowprocess model. Therefore, we design and develop aninnovative mapping tool to translate BPEL4WS(Business Process Execution Language for WebServices) to OWL-S. Through this mapping, semanticsin the traditional business process specifications can beenriched significantly to enable more flexible andautomatic e-service functions by using existing OWL-Stools such as composition and discovery, especially theexecution of workflow-based services.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.54</guid>
  </item>
  <item>
     <title>An Investigation on Service-Oriented Architecture for Constructing Distributed Web GIS Application</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.27</link>
     <description>The web service is a main working pattern and asignificant application model for next generationInternet application. The service-oriented architectureis a very promising architecture for practicalimplementation of the next generation geographicalinformation systems. This paper investigated theservice-oriented architecture for constructing adistributed and web service enabled geographicalinformation platform. The GIS platform architecture isdesigned as a multi-layer architecture that integratesthe web service, Servlet/JSP functions and GIS APIsbased on the framework of J2EE infrastructure. Theweb service framework was applied to the GIS systemdesign and implementation. GIS web services weredesigned to provide the hosted spatial data and GISfunctionality to integrate the customized GISapplications to perform basic geo-processing tasks,such as address matching, map image display, androuting, without maintaining GIS tools or theassociated geographical data. The system architecture,functions, system integrations, and some key technicalproblems were investigated. It has an importantapplication prospect in the GIS tools development andapplication.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.27</guid>
  </item>
  <item>
     <title>A Service Management Facility for Java Platform</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.18</link>
     <description>Managing operational and semantic interdependencies amongsoftware services is a relativley unexplored topic, despiteits relevance to automating service deployments and toincreased availability. In this paper we decsribe a frameworkfro structured and programmatic dependency management amongservices written in the Java programming language. The framewrok'sinterface allows for defining an acrylic graph of dependencies. Thegraph's structure reflects the startup sequence of managed services. Uponservices failure or international termination, the dependenciesare consulted to determine which services may be affected. If thedependencies so dictate, a service that has gone off-line will automaticallybe restarted. The requisite changes, e.g., restarting, will be propagated alongthe graph's edge to ensure that the required dependencies are satisfied for eachservices. Wer demonstrate the usefulness of this framework thorugh real-life case studies.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.18</guid>
  </item>
  <item>
     <title>Modeling and Monitoring Dynamic Dependency Environments</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.67</link>
     <description>Enterprise modeling using data dependencies iscommon in monitoring and business performancemanagement systems. The modern enterprise is adynamic creature, constantly adapting itself to thechanging environment. This adaptation may result inchanges in enterprise components and datadependencies between them. An enterprise model mustbe able to express this dynamism, and businessperformance management services must be able toreact accordingly.In this paper, we briefly introduce ADI (ActiveDependency Integration Technology), a language formodeling data dependencies between entities. Wediscuss developments related to support in modelingdynamic environments, where elements may be addedor deleted. Dynamism-related developments includethe support of automatic dependency instantiationfrom an abstract dependency. The abstract dependencyexpresses a general pattern in the ontology,functioning as a template for dependency instances.Another aspect of dynamism is support for changes inexisting dependencies rather than only creating newdependencies; for example, adding a new entity to adependency. Changes in topology do not imply systemredeployment. ADI also supports the influence ofdynamism on data items and subsequent propagationof this influence through the model.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.67</guid>
  </item>
  <item>
     <title>Using a Rigorous Approach for Engineering Web Service Compositions: A Case Study</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.105</link>
     <description>In this paper we discuss a case study for the UK Police ITOrganisation (PITO) on using a model-based approach toverifying web service composition interactions for acoordinated service-oriented architecture. The movetowards implementing web service compositions bymultiple interested parties as a form of distributed systemarchitecture promotes the ability to support 1) earlyverification of service implementations against designspecifications and 2) that compositions are built withcompatible interfaces for differing scenarios in such acollaborative environment. The approach uses finite statemachine representations of web service orchestrations anddistributed process interactions. The described approachis supported by an integrated tool environment for forproviding verification and validation results from checkingdesignated properties of service models.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.105</guid>
  </item>
  <item>
     <title>Abacus: A Service-Oriented Programming Language for Grid Applications</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.22</link>
     <description>This paper presents Abacus, a service-orientedprogramming language designed for the developmentof grid applications. Abacus considers that all the gridresources constitute a unified logical address space,where each memory cell holds a resource in the formof a service, and a grid application solves a problemby operating on these memory cells. Abacus allowsprogrammers to concentrate on the logic of theirapplications, such as service implementation logic,service invocation logic, and glue logic. Low-leveldetails such as resource distribution, resource binding,and service deployment are supported by the compilerand the runtime system. With such virtualizationtechniques, Abacus helps to enhance the productivityof programmers in developing grid applications.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.22</guid>
  </item>
  <item>
     <title>A Benchmark for Web Service Frameworks</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.9</link>
     <description>Considering the facts that existing benchmarks tomeasure the performance of Web service frameworkssimulate only theoretical scenarios such as streaminghomogeneous data structures and the computerindustry has an established culture of developingperformance benchmarks imitating real worldscenarios, an effort was made to come up with abenchmark that closely represent the real worldbusiness services. The paper concludes that thebenchmark represents an unbiased subset of actualscenarios because the ranking and performancepatterns of the leading Web services frameworks usedin the experiment are consistent with Industry wideexperiences. Additionally the paper introduces aperformance model to analyze Web serviceframeworks and identifies complexity of the SOAPmessages and size of the payloads they carry as twomajor factors that affect the RTT of the SOAPmessages and reveals that a framework that is goodat handling complex SOAP messages may not dealwith messages that carry larger payloads equallywell.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.9</guid>
  </item>
  <item>
     <title>SOA Without Web Services: a Pragmatic Implementation of SOA for Financial Transactions Systems</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.94</link>
     <description>The Service Oriented Architecture (SOA) provides amethodology for designing software systems by integratingloosely coupled services. Compared to traditional distributedobject-oriented architectures, SOA is more suitableto integrate heterogeneous systems, and more adaptable ina changing environment. This paper presents the designand implementation of a SOA framework for financial transactionapplications. The framework provides an easy anduniform way for service composition in a controlled environment,and leverages Web service standards with efficientcommunication mechanisms and durable and/or transactionalmessage queues. Speci?cally, the work addresses thefollowing issues: 1) the incorporation of existing systemsand protocols that are not Web-service compatible. This paperfocuses on business processes of equities transactionsusing the FIX [6] protocol. 2) the congfiguration and deploymentof services and service endpoints in a flexible anddynamic manner. 3) the capability of specifying businessprocesses as Web service compositions and a distributedruntime environment that supports it. 4) the scalability,resiliency and transactional aspects as required in criticalbusiness applications. The experience of applying theframework in building a high performance equities transactionsystem is presented.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.94</guid>
  </item>
  <item>
     <title>A Service Discovery Framework for Service Centric Systems</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.17</link>
     <description>An important aspect of service-centric systems (i.e. systems composed of services)is the ability to support service discovery at run-time in order to cope withunavailable or malfunctioning services. In this paper we present a framework thatsupports run-time service discovery. The central characteristics of this frameworkis the combination of components for monitoring the compliance of service-centricsystems with requirements at run-time and components for discovering servies atrun-time. The framework uses the former components to generate queries for discovering services that could subtitute for malfunctioning services. It also uses queries derived fromthe process specification for service discovery. These queries incorporate both structuraland behavioral aspects fo the required services.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.17</guid>
  </item>
  <item>
     <title>Towards Agricultural Marketing Reforms: Web Services Orchestration Approach</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.100</link>
     <description>Marketing of agricultural produce is a complex taskinvolving various stack-holders, products and businessscenarios. In a developing country like India, thisactivity is influenced by local, socio-economic andcultural characteristics. Evaluating the businessprocesses at regional or national scale therefore,reveals diversity in products, terminology, and processto carry out a complete business activity. While othercomplex but well-defined business processes areexperiencing benefits of services driven e-business;"marketing of agricultural produce' has remaineduntouched by this revolution. Government of India isnow planning to implement agricultural marketingreforms to streamline the process in all marketsthroughout the nation. Yet unavailability of properunderlying IT infrastructure will continue to inhibitthe implementation and penetration of suchtechnological advancements amongst the users.In absence of such capability, the informaltransactions provide meager benefits to a farmer wholooses a better price in other potential market, or awholesaler, who might have got the desired qualityproduct at a lower cost directly from the farm. Thereis a need to develop affordable and reliable solutionthat links all the actors involved in the system andprovide an environment for a competitive business.This research paper demonstrates Web Servicesbased business process management system, developedto aid marketing of agricultural produce. Forachieving relevance to real-life practice, we carefullyfollow the business process suggested in model act thatis planned for implementation in all the AgriculturalProduce Marketing Committees (APMC) throughoutIndia. Our proposal exposes various businessfunctionalities explained in the act, in the form of WebServices that can also utilize the existing ITinfrastructure of the APMCs. With the help of above</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.100</guid>
  </item>
  <item>
     <title>XWRAPComposer: A Multi-Page Data Extraction Service for Bio-Computing Applications</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.113</link>
     <description>This paper presents a service-oriented framework forthe development of wrapper code generators, includingthe methodology of designing an effective wrapper programconstruction facility and a concrete implementation,called XWRAPComposer Three unique features distinguishXWRAPComposer from existing wrapper development approaches.First, XWRAPComposer is designed to enablemulti-stage and multi-page data extraction. Second, XWRAPComposeris the only wrapper generation system that promotesthe distinction of information extraction logic fromquery-answer control logic, allowing higher level of robustnessagainst changes in the service provider's web site designor infrastructure. Third, XWRAPComposer provides a userfriendlyplug-and-play interface, allowing seamless incorporationof external services and continuous changing serviceinterfaces and data format. 1</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.113</guid>
  </item>
  <item>
     <title>Web Service Discovery Based on Behavior Signatures</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.107</link>
     <description>Web service discovery is a key problem as the numberof services is expected to increase dramatically. Servicediscovery at the present time is based primarily on keywords,or interfaces of web services through the use ofontology. We argue that "behavior signatures" as operationallevel description should play an important role inthe service discovery process. In this paper, we propose anew behavior model for web services using automata andlogic formalisms. Roughly, the model associates messageswith activities and adopts the IOPR model in OWL-S to describeactivities. A new query language is developed to expresstemporal and semantic properties on service behaviors.Query evaluation algorithms are developed; in particular,an optimization approach using RE-tree and heuristicsis shown to improve the performance. Speci?cally, experimentalresults show that the use of RE-tree reduces queryevaluation time by an order of magnitude and with heuristicsit enhances the performance by two orders of magnitude.This is clearly an encouraging starting point.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.107</guid>
  </item>
  <item>
     <title>Similarity-based Web Service Matchmaking</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.93</link>
     <description>With the increasing growth in popularity of Webservices, matchmaking of relevant Web servicesbecomes a significant challenge. Commonly, Webservice is described by WSDL and published on UDDIregisters. UDDI provides limited search facilitiesallowing only a keyword-based search of businesses,services, and the so called tModels based on namesand identifiers. This category-based keyword-browsingmethod is clearly insufficient. Semantic Web serviceuses DAML-S instead of WSDL to representcapabilities of Web services. This improvementenables software agents or search engines toautomatically find appropriate Web services viaontologies and reasoning algorithm enriched methods.However, the high cost of formally defining to theheavy and complicated services makes thisimprovement widespread adoption unlikely. To copewith these limitations, we have developed a suite ofmethods which assesses the similarity of Web servicesto achieve matchmaking. In particular, we present aconceptual model which classifies properties of Webservices into four categories. For each category, asimilarity assessment method has been given. In Webservice matchmaking process, these similarityassessment methods can be used together orindividually. Experiments highlight complementarycontributions that our work makes to facilitate webservice matchmaking.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.93</guid>
  </item>
  <item>
     <title>A Generalized Framework for Providing QoS Based Registry in Service Oriented Architecture</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.12</link>
     <description>This paper provides a generalizedapproach for building a QoS Based Registry forService Oriented Architecture. This frameworkenhances the current Universal Description,Discovery and Integration (UDDI) standard inorder to achieve better search efficiency andimproved quality of search based on userspecified QoS parameters. The proposed modeldoes not require any changes or modification tothe current UDDI standard but provides amiddleware repository that is used to store a validsubset of the UDDI data with QoS specifications.The proposed framework is expandable to includeadditional quality of service parameters dependingon the application. The implementation of thisframework illustrates the effectiveness of ourproposed QoS based registry.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.12</guid>
  </item>
  <item>
     <title>A Policy-Based Approach for QoS Specification and Enforcement in Distributed Service-Oriented Architecture</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.15</link>
     <description>A significant challenge of successful application of the Service-Oriented Architecture (SOA) in large-scale distributedsystems is the Quality of Service (QoS) management, whichprovides various QoS guarantee levels for concurrent clientsthrough effective resource allocations and adaptations.In this paper, we propose a policy-based approachfor specifying QoS management strategies and enforcingQoS guarantees. This approach enables easy adaptation ofnew business rules and adaptation to system resourcechanges. This approach is also effective for supporting QoSmanagement, as demonstrated in our experiments in a Publish/Subscribe system.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.15</guid>
  </item>
  <item>
     <title>An Agent-based Resource Allocation Model for Grid Computing</title>
     <link>http://doi.ieeecomputersociety.org/10.1109/SCC.2005.114</link>
     <description>The paper employs three types of agents namelyResource Brokering Agents (RBAs), Job Agents (JAs),and Resource Monitoring Agents (RMAs) for resourceallocation in grid computing. RBA acts as a resourcescheduler as well as a broker for the users to submittheir jobs through JAs. JAs search for the resources.RMAs reside inside the nodes of the local cluster andinform the status of the resources to the local clusterserver. The proposed model is evaluated in a simulatedenvironment to test its operational effectiveness invarious scenarios.</description>
     <guid isPermaLink="true">http://doi.ieeecomputersociety.org/10.1109/SCC.2005.114</guid>
  </item>
   </channel>
</rss>