<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<Channel>
<language>en-us</language>
<title>SERVICES-1 2009</title>
<link>http://www.servicescomputing.tv/rss/view/rssFeed.php?category=32</link>
<description>SERVICES-1 2009 all articles</description>
<item><title><![CDATA[Personal Identification Based on Sole Pressure Distribution Using a Hetero-core Optical Fiber Sensor Network for Personal Web Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2005</link>
<description><![CDATA[When creating a personal web service, the personal identification method used in the service should not give users a feeling of being managed or supervised. We have proposed a personal identification method based on information about the &amp;quot;sole&amp;quot; of the foot, which has not yet been applied in the biometrics field, and evaluated the algorithm used in this method. This paper describes on the implementation of the filtering, packetizing and matching functions needed in a realtime identification system, and on the evaluation of the method using a prototype. Also, we propose a personal web service that uses this personal identification method. We built the integrated system in order to evaluate the algorithm for the personal web service, in which TV programs are selected based on a user&amp;rsquo;s preferences.<div></div><div></div>]]></description>
<pubDate>8/05/2009 01:50</pubDate>
<author><![CDATA[Shinichi Nose, Mituaki Shimono, Michiko Nishiyama, Tetuya Kon, Kazuhiro Watanabe, Kazumasa Takami]]></author></item>
<item><title><![CDATA[The Development of Human-System Interactivity Metrics for Ubiquitous Service Applying User-Centered Design Methodology]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2011</link>
<description><![CDATA[As the ubiquitous era took off, the interactions between ubiquitous services and users have come to take an important position. So it is necessary to develop new evaluation method that evaluates interactivity with a user-centered perspective. The main objective of this study is the development of user-centered interactivity evaluation metrics of ubiquitous service attributes. Detailed goals of this study are as follows. First, existing ubiquitous service evaluation methodologies are reviewed to define the evaluation attributes for ubiquitous service evaluation. Second, user oriented interactive metrics that can overcome the limitations of those service evaluation methodologies, such as personal service evaluation techniques, usability evaluation techniques and psychometrics based evaluation techniques, are developed. As a validation study, suggested evaluation metrics is utilized to evaluate the u-home service, and priority of each metrics is derived. The suggested evaluation metrics can be used to evaluate the interactivity level of ubiquitous service and identify the potential users and their requirements at the stage of service development<div></div><div></div>]]></description>
<pubDate>8/05/2009 01:59</pubDate>
<author><![CDATA[Joobong Song, Keun Ryang Park, Sanghyun Kwon, Ji Hwan Lee, Myung Hwan Yun, Joohwan Lee]]></author></item>
<item><title><![CDATA[Agent-Based Web Healthcare Systems for Real-Time Chronic Disease]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2013</link>
<description><![CDATA[The increasing trends in the occurrence of chronic diseases, such as diabetes and hypertension, and an aging population present serious near-term problems in providing suitable healthcare within the existing medical structure. Further, ill and elderly patients experiencing mobility and transportation issues are at risk in obtaining both regular and emergency medical treatment. Mobile health monitoring systems can provide 24/7 health-care services and address these anticipated problems. However, the large number of patients and their related data cannot be efficiently processed with current systems and an efficient processing approach is needed for real-time response requirements for critical health situations. This paper proposes an efficient real-time Knowledge Base architecture for agent-based web Health Care Center (HCC) patient monitoring system for chronic disease management. The proposed system uses Case Based Reasoning (CBR) to improve diagnostic knowledge and is implemented in a diabetes monitoring and management system. An evaluation of the system&amp;rsquo;s performance is presented for evaluation and comparison to current technologies. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0003/SERVICES2009-0003.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0003.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>3/02/2010 22:17</pubDate>
<author><![CDATA[Yupeng Zhang, Malrey Lee, Thomas M. Gatton]]></author></item>
<item><title><![CDATA[A Scheduling Method for Service Chain in Equipment Grid]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2014</link>
<description><![CDATA[Equipment grid aims to facilitate easy access to expensive scientific instruments by grid services and consists of the following three components: service pool alliance, service pool, and geographically distributed physical instruments. When users submit experiments to equipment grid, service pool alliance will allocate instruments in related service pools to conduct the experiments, which may need coordination and cooperation of several physical instruments that constitute service chains. After experiments have finished and results have returned, users evaluate the performance of related service chains. In this work, a scheduling algorithm using provenance information is proposed to enhance performance of equipment grid by increasing dispatch probability of instruments with high QoS. In this algorithm, we express QoS of instruments and user appraisals in fuzzy linguistic values, taking the vagueness of user opinions on experiment results and various criteria to evaluate instrument QoS into account. Simulation results show that with this algorithm, equipment grid can better satisfy the users.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:08</pubDate>
<author><![CDATA[Yuexuan Wang, Jie Yin, Meizhi Hu]]></author></item>
<item><title><![CDATA[Constraint-Based Authorization Management for Mobile Collaboration Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2018</link>
<description><![CDATA[With the fast development of high speed wireless technologies and the growing population of mobile portable devices, location information is potentially available for access control systems. Such applications are especially meaningful in emergency situations, where quick responses are urgently required for persons to be physically present in a certain place to perform sensitive tasks without conflicting with security policies. In this paper, we investigate this challenging problem and propose a novel Constraint-based Authorization Management Model, which takes the mobile execution of tasks with handheld devices into account. The authorizations are activated by means of Location Based Execution Binding to handle uncertain conditions such as flexible business processes and emergency situations, considering both the user&amp;rsquo;s location and attributes. With the introduced algorithms the model is capable of execution planning to detect and avoid inconsistencies in the security constraints of activities at design and runtime. Finally we propose a system architecture based on Web service technologies and a XACML based syntax for defining the security constraints. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0005/SERVICES2009-0005.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PDF\SERVICES2009-0005.pdf.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/01/2010 03:55</pubDate>
<author><![CDATA[Yuqing Sun, Matthias Farwick, Dickson K.W. Chiu]]></author></item>
<item><title><![CDATA[BestRec: A Behavior Similarity Based Approach to Services Recommendation]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2019</link>
<description><![CDATA[Development efficiency is an important factor for the Internet-scale software produced through services com-position. In this paper, we aim at improving development efficiency from two aspects. One is to improve services discovery efficiency through recommendation, and the other is to provide a mechanism to reuse an existing composite service. We propose BestRec, a behavior simi-larity based approach to services recommendation. With BestRec, the behavior captured by a composite service is described by a DFA-based service model. Based on the service model derived from the developing context of ser-vices composition and the existing composite services in the services repository, we calculate the behavioral simi-larity according to the relations between states of each existing service model and that of the developing service model. Through this approach we can automatically model the request of services discovery and recommend the most suitable composite services to developers in the light of their behavioral similarity. Finally, we illustrate the effectiveness of BestRec with a case study and expe-rimental evaluation in the area of Web services testing applications. <div></div><div></div>]]></description>
<pubDate>8/05/2009 02:14</pubDate>
<author><![CDATA[Zicheng Huang, Jinpeng Huai, Hailong Sun, Xudong Liu, Xiang Li]]></author></item>
<item><title><![CDATA[SOAR: An Extended Model-Based Reasoning for Diagnosing Faults in Service-Oriented Architecture]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2021</link>
<description><![CDATA[Service-Oriented Architecture (SOA) is a cost effective approach to building enterprise applications. SOA reveals non-conventional characteristics of heterogeneity, grid-like distribution, evolvability, and limited visibility. Hence, services management presents non-conventional challenges. Especially, fault diagnosis at runtime is challenging due to the SOA features. Model-Based Reasoning (MBR) is a formal approach to diagnosing faults, which is based on predicate calculus and term resolution. In this paper, we present SOAR (Service-Oriented Abduvtive Reasoning) which extends the basic MBR to diagnose faults in various SOA components. SOAR provides an enhanced inference capability with statebased and QoS-based reasoning in addition to the basic setting/observation-based reasoning. We propose concrete schemes to formally represent system description, normal behavior, fault model and observations, and reasoning methods to diagnose faults and to determine their causes. In addition, we present a case study of applying SOAR to show how it is applied in practice and how the diagnosis can be conducted in autonomous way. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0007/SERVICES2009-0007.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0007.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/01/2010 03:57</pubDate>
<author><![CDATA[Soo Dong Kim, Soo Ho Chang]]></author></item>
<item><title><![CDATA[A Distributed Agent Coalition Algorithm for Web Service Composition]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2022</link>
<description><![CDATA[The topic of agent-based service composition has been experiencing much attention. In this paper, a service agent model is proposed, which integrates the Web service and software agent technologies into a cohesive entity. Based on the service agent model, a distributed agent coalition algorithm for autonomic Web service composition named as DACA is proposed. DACA is fully distributed, which is based on the distributed decision making of the autonomous service agents and addresses the distributed nature of Web service composition. The simulation experimental results demonstrate that the proposed DACA is effective for its ability to produce high quality solution at a low cost of communications.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:15</pubDate>
<author><![CDATA[Hongxia Tong, Jian Cao, Shensheng Zhang, Minglu Li]]></author></item>
<item><title><![CDATA[Building Interoperable 3D Virtual World Platforms with RESTful Web Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2023</link>
<description><![CDATA[The topic of agent-based service composition has been experiencing much attention. In this paper, a service agent model is proposed, which integrates the Web service and software agent technologies into a cohesive entity. Based on the service agent model, a distributed agent coalition algorithm for autonomic Web service composition named as DACA is proposed. DACA is fully distributed, which is based on the distributed decision making of the autonomous service agents and addresses the distributed nature of Web service composition. The simulation experimental results demonstrate that the proposed DACA is effective for its ability to produce high quality solution at a low cost of communications.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:16</pubDate>
<author><![CDATA[Zhi-Cong Fang, Hong Cai]]></author></item>
<item><title><![CDATA[SOA-Based Integration of Text Mining Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2025</link>
<description><![CDATA[Text Mining has established itself as a valuable tool for knowledge extraction in many commercial and scientific areas. Accordingly, a large number of different methods have been developed focusing on a broad range of different tasks. We report on a novel system architecture that is fundamentally service-based, i.e., it models and implements text mining and knowledge extraction routines as independent, yet federated services. The system has several layers: (1) Base services perform various fundamental extraction tasks. They all implement a fixed interface but keep their particular algorithms and functionality. (2) A metaservice acting as a central access point to those base services, thus providing a homogeneous interface to different algorithms. (3) An aggregation service on top of the metaservice which implements functionality to graphically show, compare, and aggregate the results of different base services. Each layer is accessible as a Web Service and thus ready to be integrated in applications that are higher up in the value chain, such as authoring tools or systems for the automatic construction of knowledge bases. We developed our system with a focus on the mining of Life Science text collections. It is available from http://www.bc-viscon.net. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0010/SERVICES2009-0010.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PDF\SERVICES2009-0010.pdf.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>9/22/2009 04:23</pubDate>
<author><![CDATA[Johannes Starlinger, Florian Leitner, Alfonso Valencia, Ulf Leser]]></author></item>
<item><title><![CDATA[Web-FIM: Automated Framework for the Inference of Business Software Models]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2026</link>
<description><![CDATA[We present an automated framework for the inference of behavioral models from the execution traces of a web-based business application (WBA). The model inference framework consists of a formal approach to infer automata models from traces of WBA`s and an advanced prototype tool set implemented around the data mining engine Weka, the model checker SPIN, the formal language manipulation framework ANTLR and the graph visualization software GraphViz. The traces of a WBA are collected by monitoring the communications in client-server architectures, where a client can be an Internet browser or a service accessing the server side of the application. The inferred models depict both the control and data flow (showing data variations) of the WBA and can be used for its visualization and verification. Finally, we discuss Web-FIM an online deployment of the model inference framework and illustrate the use of the tools with an example. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0014/SERVICES2009-0014.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0014.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>9/22/2009 02:51</pubDate>
<author><![CDATA[Hesham H. Hallal, Arnaud Dury, Alexandre Petrenko]]></author></item>
<item><title><![CDATA[Standing Processes in Service-Oriented Environments]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2028</link>
<description><![CDATA[Current realization techniques for serviceoriented architectures (SOA) and business process management (BPM) cannot be efficiently applied to any kind of application scenario. For example, an important requirement in the finance sector is the continuous evaluation of stock prices to automatically trigger business processes&amp;mdash;e.g. the buying or selling of stocks&amp;mdash;with regard to several strategies. In this paper, we address the continuous evaluation of message streams within BPM to establish a common environment for streambased message processing and traditional business processes. In detail, we propose the notion of standing processes 1 as (i) a process-centric concept for the interpretation of message streams, and (ii) a trigger element for subsequent business processes. The demonstration system focuses on the execution of standing processes and the smooth interaction with the traditional business process environment. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0012.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 21:57</pubDate>
<author><![CDATA[Steffen Preissler, Dirk Habich, Wolfgang Lehner]]></author></item>
<item><title><![CDATA[Genesis - Dynamic Collaborative Business Process Formulation based on Business Goals and Criteria]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2029</link>
<description><![CDATA[This technical paper discusses the architectural design and implementation details of Genesis &amp;ndash; a novel Web application which formulates business process definitions dynamically, given a user business goal and underlying business criteria (e.g. total order cost, type of sourcing methods, etc.). Guided by an algorithm that references a hierarchical ontology file containing business process task decomposition, Genesis traverses through the ontology and dynamically produces two types of output: (1) a graphical breakdown of task sequences and decompositions required to fulfill the user&amp;rsquo;s business goals, and (2) an abstract BPEL file containing the control flow structures, and web service invocation points needed to execute the collaborative business processes in a service-oriented environment. The outputs demonstrate the potential of Genesis as a standalone module which can provide dynamic capabilities, thereby complementing current service-oriented architecture (SOA) business-tobusiness (B2B) information systems which require hardcoded, inflexible business process definitions. An online demonstration of Genesis is available at http://imss.simtech.a-star.edu.sg/Genesis/. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0013.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 21:58</pubDate>
<author><![CDATA[Ryan K. L. Ko, Andre Jusuf, S.G. Lee]]></author></item>
<item><title><![CDATA[SAP Research Roof Top Marketplace: Putting a Face on Service-Oriented Architectures]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2030</link>
<description><![CDATA[The huge demand for situational and ad-hoc applications desired by the mass of business end users cannot be fully covered by traditional Service-Oriented Architectures (SOAs). By putting a face on SOA, Enterprise Mashups empower these end users to combine and reuse Web-based resources within minutes to create value added applications. In this paper, we present the SAP Research RoofTop Marketplace prototype that transfers established marketplace concepts to the Enterprise Mashup paradigm in order to leverage the power of peer production. The underlying concepts and the resulting architecture of the platform are presented. By means of a business scenario, the features of the grassroost Enterprise Mashup platform are demonstrated.<div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0011.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 21:43</pubDate>
<author><![CDATA[Volker Hoyer, Florian Gilles, Till Janner, Katarina Stanoevksa-Slabeva]]></author></item>
<item><title><![CDATA[Posr: A Comprehensive System for Aggregating and Using Web Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2031</link>
<description><![CDATA[Recently, the number of public Web Services has been constantly increasing. Nevertheless, consuming Web Services as an end-user is not straightforward, because creating a suitable user interface for consuming a Web Service requires much effort. In this work, we introduce a novel approach where user interface fragments for consuming Web Services are generated automatically, and aggregated and customized by end-users to match their preferences. Users can collaboratively improve the auto-generated user interfaces and share them among each other. Our three main sources of Web Services are explicit registration, automatic identification and collecting over theWeb, as well as extraction and generation from existing web applications. We validated our approach by implementing it as a comprehensive system coined &amp;ldquo;Posr&amp;rdquo;.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:23</pubDate>
<author><![CDATA[Mohammed AbuJarour, Mircea Craculeac, Falko Menge, Tobias Vogel, Jan-Felix Schwarz]]></author></item>
<item><title><![CDATA[A Service-Oriented Grid Environment with On-Demand QoS Support]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2033</link>
<description><![CDATA[The evolution of Grid computing technologies over recent years has been dominated by the adoption of a service-oriented paradigm and an increasing use of commercial Web services technologies. Closely linked to this transition are QoS mechanisms such as service level agreements. The work presented in this paper contributes to this evolution by proposing a service-oriented Grid infrastructure with on-demand Quality of Service support. The presented infrastructure is based on standard Web services technologies and enables the provision of compute intensive HPC applications as services in an automated way. The system employs a business-oriented model for Grid computing incorporating dynamic negotiation of service level agreements. The underlying QoS support relies on advance resource-reservation, application-specific resource requirement estimation and according dynamic resource pricing.<div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0016.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 22:14</pubDate>
<author><![CDATA[Gerhard Engelbrecht, Siegfried Benkner]]></author></item>
<item><title><![CDATA[SOA and Web Services for Leveraging Inter-Organizational Integration in Travel and Tourism Industry]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2034</link>
<description><![CDATA[This paper will present a general description of an on going PhD research that belongs to the eTourism research field. Mainly, this research is concerned with leveraging interorganizational integration for destination management organizations in the travel and tourism industry by using Service Oriented Architecture (SOA) and web services. Also, this study aims to find to which limit SOA can be applied in a static or dynamic business federation scenarios, and to which extent it will improve business collaboration and integration between different stakeholders in order to increase competitiveness and so the economic receipts in tourism destinations. <div></div><div></div>]]></description>
<pubDate>8/05/2009 02:24</pubDate>
<author><![CDATA[Anas Najdawi]]></author></item>
<item><title><![CDATA[A Model of Message-Based Debugging Facilities for Web or Grid Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2035</link>
<description><![CDATA[Message-based debugging facilities for Web or Grid Services are separated from an infrastructure of source level debugging and can work in a self-identifying and coexisting mode within a normal services container. In this paper, we discuss problems for services debugging and approaches we take. We present the operational model and context inspection of message-based debugging facilities. The facilities are able to trace service behaviors, dump debugging information, and manage states and behavioral breakpoints of debugged services. This model supports a mechanism of multi-user and multi-site service debugging without requiring programmers or developers to one by one duplicate full scenarios in multiple servers.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:25</pubDate>
<author><![CDATA[Qiang Yue, Xiaoyi Lu, Zhiguang Shan, Zhiwei Xu, Haiyan Yu, Li Zha]]></author></item>
<item><title><![CDATA[SOArMetrics: A Toolkit for Testing and Evaluating SOA Middleware]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2036</link>
<description><![CDATA[SOA has emerged as a new methodology for software development and system integration through composing existing web services. The basic idea of SOA bootstrap testing is to test and evaluate SOA middleware and applications by using existing SOA infrastructures. In this paper, we present a toolkit, named SOArMetrics, is proposed to enable the SOA bootstrap testing based on our existing SOA middleware, SOArWare. We describe the design requirements and implementation details of SOArMetrics, which abundantly reuse the existing modules in SOArware and hence prominently decrease its development work. We also present three case studies and our experimental experience, which shows that SOArMetrics provides a manageable, flexible and reliable testing and evaluating framework for service oriented applications. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0019/SERVICES2009-0019.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/11/2009 03:33</pubDate>
<author><![CDATA[Xiang Li, Jinpeng Huai, Xudong Liu, Jin Zeng, Zicheng Huang]]></author></item>
<item><title><![CDATA[FLTL-MC: Online High Level Program Analysis for Web Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2038</link>
<description><![CDATA[Although Java- or .NET- centric technologies are the most commonly used in Web services, they are by no means the only ones in practice. This paper proposes an online finite model checking tool FLTL-MC to check the high level safety and liveness properties in complex distributed web service systems, which can offer both a richer and more natural way to search errors. Liveness properties can specify desirable system behaviors which must be satisfied eventually,but are not always satisfied. Existing software model checkers cannot verify liveness in real code because doing so requires finding an infinite execution that does not satisfy a liveness property. In our proposed model, we adopt the finite linear temporal logic to specify the semantics of the online model checking, use binary instrumentation to obtain the distribute states and apply the FLTL-MC engine to dynamically verify the finite linear temporal logic properties in Web service systems. At last, we investigate the well-known distributed protocol WS-ReliableMessaging to demonstrate its applications and detect some hidden bugswith our prototype system.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:26</pubDate>
<author><![CDATA[Zhengwei Qi, Liang Liu, Fuyuan Zhang, Haibing Guan, Hao Wang, Ying Chen]]></author></item>
<item><title><![CDATA[A Combinatorial Approach to Multi-Session Testing of Stateful Web Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2039</link>
<description><![CDATA[Most researches on web service testing have been focused on single session test where all messages are correlated. However, web services should support multisession interactions as part of the functional requirements. Concurrent multi-session testing is useful but non-deterministic. This paper proposes a ombinatorial approach for multi-session test sequence generation by multiplexing single session test sequences. The paper shows that directly multiplexing operation sequences is impractical, and it introduces inverse operation sequence and condition combinations to reduce the search space. However, finding optimal operation sequences to completely cover the condition combinations turns out to be NP hard as it is equivalent to the classic set covering and Hamiltonian cycle problems. To address this issue, we introduce the concept of pivotal condition and devised a counting scheme to generate complete condition transition graphs for pivotal conditions. An efficient random walk algorithm is proposed to minimize condition transition graphs with guaranteed coverage of pivotal conditions. The proposed algorithms have been implemented and their performances are reported in the experimental results. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0021/SERVICES2009-0021.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/11/2009 03:31</pubDate>
<author><![CDATA[Li Li, Wu Chou]]></author></item>
<item><title><![CDATA[Testing Web Services Composition Using the TGSE Tool]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2041</link>
<description><![CDATA[This paper proposes an approach to test (actively and passively) Web services composition described in BPEL using TGSE (Test Generation, Simulation and Emulation), that is a tool for generating test cases for Communicating Systems (CS). TGSE implements a generic generation algorithm allowing either test cases derivation or traces checking. It supports the description of one or several components with data and temporal constraints. First, in order to model the BPEL behaviors, the timing constraints, and data variables, the BPEL specification is transformed into the Timed Extended Finite State Machines (TEFSM) model. As our framework can handle both active and passive testing, on the one hand test cases are obtained by stimulating the CS. In this case, the exploration is guided by the use of test purposes modeled by TEFSM (a test purpose is considered as a part of the CS). On the other hand, TGSE can check whether a trace is valid according the specification or not. Finally, the Loan Web Service is used as a case study. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0022/SERVICES2009-0022.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/11/2009 03:27</pubDate>
<author><![CDATA[Tien-Dung Cao, Patrick F´elix, Richard Castanet, Ismail Berrada]]></author></item>
<item><title><![CDATA[Better Compliance Management Using Service Oriented Approach for Non-profit Organizations]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2042</link>
<description><![CDATA[In this article, we present our experience on exploiting service oriented approach and methodology to deliver better IT support system so that the goal of IT development is in line with the strategy goal and objectives of the organization. The non-profit organization in our discussion provides various services to disabilities. The funding of the organization is given mostly by the government such as Medicaid. Complying with government laws and regulations when providing quality services and when reimbursing cost is crucial to the survival and success of the organization. Our project is to have an IT support system that embeds various requirements into business processes so that compliance management is dealt with in a systematic way rather than by manual process. We believe our unique experience could be valuable by many similar organizations around the nation. The service oriented approach guides us from a unique service angle to visualize and analyze main business processes of the organization. We are able to identify compliance requirements and risks and vulnerabilities that affect the bottom-line of the organization. By adopting Services Oriented Architecture (SOA) methodologies in the IT support system, we not only loosen the tightly coupled the existing business applications for better management and for services reuse in any new business processes, but also shift government laws and regulations into the IT system for systematic compliance management. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0023/SERVICES2009-0023.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/11/2009 03:36</pubDate>
<author><![CDATA[Zhixiong Chen, Ivan Arellan]]></author></item>
<item><title><![CDATA[Periodic Checkpointing for Strong Mobility of Orchestrated Web Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2044</link>
<description><![CDATA[Web service composition allows a fast and modular creation of applications by orchestrating several Web services.Such applications are frequently faced to performance and availability problems which may affect the partner Web services or the orchestration process itself. This requires mechanisms for adapting the architecture and the behaviour to this variable context. In this paper, we deal with strong mobility of orchestration processes as a mechanism for adaptation. We provide a solution that relies on checkpoint/rollback mechanisms. It is also based on source code transformation of the orchestration process. We apply our approach on WS-BPEL based orchestration processes. Hence, we establish a set of rules which transform WS-BEPL processes to equivalent mobile ones. When an adaptation is to be performed, the execution of some or all instances of a mobile process will be interrupted, and then they will be migrated to another node. After migration, the interrupted instances will resume starting from the last checkpoint. Experimentation results show the the efficiency of our approach and the low overhead it introduces. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0024/SERVICES2009-0024.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/11/2009 03:37</pubDate>
<author><![CDATA[Soumaya Marzouk, Afef Jmal Maâlej, Ismael Bouassida Rodriguez, Mohamed Jmaïel]]></author></item>
<item><title><![CDATA[A Semantic Repository for Adaptive Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2045</link>
<description><![CDATA[The semantic characteristics related to the web services definition are weakly addressed in the original definition of the stack of web services. Web services languages like WSDL or composition languages like BPEL still have syntactic oriented definitions. Several research activities tend to use semantic based descriptions in order to describe approaches for automatically discovering services and for defining adaptive services. Our claim is that it is needed to proceed as for static data by providing on the one hand another level of abstraction that hides the WSDL descriptions of services and on the other hand a subsumption relationship capable to define a substitutability relationship between semantic web services. This paper proposes to use a semantic registry, to store semantic web services (SWS), equipped with an exploitation language that supports semantic based process discovery. Semantic web services are being described in an ontology of services, with a subsumption relationship. Their input and output parameters refer to concepts of a domain ontology. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0025/SERVICES2009-0025.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/11/2009 03:43</pubDate>
<author><![CDATA[Yamine Ait-Ameur]]></author></item>
<item><title><![CDATA[Using Stateful Activities to Facilitate Monitoring and Repair in Workflow Choreographies]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2047</link>
<description><![CDATA[The repair of faulty processes (workflows, webservice compositions) needs information about the state of the involved webservices. We introduce an architecture where (webservice based) activities and their instances are treated as manageable resources. Based on the WAMO Model our activities provide detailed information about the state they currently hold, possible states they can reach, as well as operations to affect the current state. The strength of this approach is that we can introduce independent repair and monitoring facilities, that utilize a generic way to access information about runningactivities <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0026/SERVICES2009-0026.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/11/2009 03:44</pubDate>
<author><![CDATA[J. Eder, J. Mangler, E. Mussi, B. Pernici]]></author></item>
<item><title><![CDATA[A Practical Framework of Realizing Actuators for Autonomous Fault Management in SOA]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2048</link>
<description><![CDATA[Due to the key features of Service-oriented architecture (SOA); blackbox-nature of services, heterogeneity, service dynamism, and service evolvability, fault management in SOA is known to be more challenging than conventional system management. An efficient way of managing faults in SOA is to apply principles of autonomic computing (AC), of which process is specified in MAPE. The first two phases of MAPE are to monitor target systems and diagnose faults to determine underlying cause. The other two phases are to plan healing/actuation methods and to execute them. Devising methods to remedy service faults which can run in autonomous manner is a hard problem, mainly due to the remoteness and the limited visibility and controllability. In this paper, we present a practical framework to design actuators which can be invoked autonomously. By considering the relationships among fault, cause, and actuator, we derive the abstract and concrete actuators. For some essential concrete actuators, we present their algorithms which can be implemented in practice. We believe our proposed service actuation framework makes the realization of autonomous service management more feasible. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0027/SERVICES2009-0027.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/11/2009 03:46</pubDate>
<author><![CDATA[Hyun Jung La, Soo Dong Kim]]></author></item>
<item><title><![CDATA[Self-Diagnosis and Self-Regulation through Performance Monitoring and Tuning]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2050</link>
<description><![CDATA[Although often relegated behind other more critical qualities of service, performance has a number of characteristics that make it an ideal target for monitoring and assurance. First, there are a number of metrics easily accessible that are indicators of a decrease in performance. Second, a lack of availability is often preceded by a decrease in performance. Finally, many functional problems emerge only when resources are stressed and performance is low. These characteristics are the motivation we use to develop an approach by which web-service systems are able to detect problems before they occur, and take appropriate corrective actions without human intervention, or trigger alarm and notification processes to request human intervention. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0028/SERVICES2009-0028.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/11/2009 03:53</pubDate>
<author><![CDATA[A. Noui-Mehidi]]></author></item>
<item><title><![CDATA[Enforcing User-Defined Management Logic in Large Scale Systems]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2051</link>
<description><![CDATA[The ubiquity of information technology, technological advances, and utility computing trends have motivated largescale systems, but managing and sustaining these systems is far from trivial. Automatic or semi-automatic monitoring and control are a potential solution to this problem. However, since management scenarios differ from system to system, a generic management framework that can manage a wide variety of systems should support user-defined management logic. This paper proposes a novel architecture that can manage large-scale systems according to userspecified management logic that depends on both global and local assertions of the managed system. Furthermore, the paper demonstrates that despite having a global view of the managed system, a management framework can scale to manage most real world usecases. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0029/SERVICES2009-0029.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/12/2009 21:12</pubDate>
<author><![CDATA[Srinath Perera, Dennis Gannon]]></author></item>
<item><title><![CDATA[Towards a Taxonomy of Provenance in Scientific Workflow Management Systems]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2052</link>
<description><![CDATA[Scientific Workflow Management Systems (SWfMS) have been helping scientists to prototype and execute in silico experiments. They can systematically collect provenance information for the derived data products to be later queried. Despite the efforts on building a standard Open Provenance Model (OPM), provenance is tightly coupled to SWfMS. Thus scientific workflow provenance concepts, representation and mechanisms are very heterogeneous, difficult to integrate and dependent on the SWfMS. To help comparing, integrating and analyzing scientific workflow provenance, this paper presents a taxonomy about provenance characteristics. Its classification enables computer scientists to distinguish between different perspectives of provenance and guide to a better understanding of provenance data in general. The analysis of existing approaches will assist us in managing provenance data from distributed heterogeneous workflow executions. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0030/SERVICES2009-0030.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div></div><div></div>]]></description>
<pubDate>8/12/2009 22:38</pubDate>
<author><![CDATA[Sérgio Manuel Serra da Cruz, Maria Luiza M. Campos, Marta Mattoso]]></author></item>
<item><title><![CDATA[Using Mediation to Achieve Provenance Interoperability]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2053</link>
<description><![CDATA[Provenance is essential in scientific experiments. It contains information that is key to preserving the data, to determining their quality and authorship, and to reproduce as well as validate the results. In complex experiments and analyses, where multiple tools are used to derive data products, provenance captured by these tools must be combined in order to determine the complete lineage of the derived products. In this paper we describe a mediator-based architecture for integrating provenance information from multiple sources. This architecture contains two key components: a global mediated schema that is general and capable of representing provenance information represented in different model; and describe a new system-independent query API that is general and able to express complex queries over provenance information from different sources. We also present a case study where we show how this model was applied to integrate provenance from three provenanceenabled systems and discuss the issues involved in this integration process. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0031.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 22:16</pubDate>
<author><![CDATA[Tommy Ellkvist, David Koop, Juliana Freire, Claudio T. Silva, and Lena Stromback]]></author></item>
<item><title><![CDATA[Provenance Information Model of Karma Version 3]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2054</link>
<description><![CDATA[Provenance that captures e-Science activity has long term value only if the right amount and kind of information is collected. In this paper, we propose a two-layer model for representing provenance information capable of representing both execution information and higher level process details. The information model forms the basis for efficient relational database storage and query, and sets the stage for investigation of the necessary and sufficient information for long-term preservation. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0032.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 22:17</pubDate>
<author><![CDATA[Bin Cao, Beth Plale, Girish Subramanian, Ed Robertson, Yogesh Simmhan]]></author></item>
<item><title><![CDATA[A Strategy for Provenance Gathering in Distributed Scientific Workflows]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2056</link>
<description><![CDATA[Running scientific workflows in distributed environments is motivating the definition of provenance approaches that are loosely coupled to the workflow system. This kind of approach is interesting because it allows both storage and access to provenance data in an integrated way, even in an environment where different workflow management systems work together. In order to provide provenance functionalities, the existing approaches overload scientists with many manually computing tasks, such as script adaptations and implementations of extra functionalities. However, when we are dealing with users who do not have such expertise (the majority of scientists do not have it), this is not a good solution. Hence, the objective of this paper is to define a provenance strategy that facilitates the gathering of provenance information in a distributed environment scenario <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0033.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 21:51</pubDate>
<author><![CDATA[Anderson Marinho, Leonardo Murta, Cláudia Werner, Vanessa Braganholo, Sérgio Manuel Serra da Cruz, Marta Mattoso]]></author></item>
<item><title><![CDATA[The Power of Declarative Languages: A Comparative Exposition of Scientific Workflow Design using BioFlow and Taverna]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2057</link>
<description><![CDATA[Scientific workflow design is usually complex and demands integration of numerous resources. Geographical distribution and semantic heterogeneity of resources add to this complexity. The cost effectiveness of such workflow design thus depends upon the lifespan of the application and its anticipated use. Shorter application lifespan usually entails prohibitive development costs. In this paper, we present an alternative platform for declarative workflow design using BioFlow in such environments. We argue that a declarative workflow design using BioFlow is more efficient and cost effective compared to traditional approaches using systems such as Taverna. To demonstrate the advantages of BioFlow, we compare a canonical micro array data analysis workflow application design approach using both Taverna and BioFlow. We show that BioFlow supports ad hoc and modular application design at a throw away cost, and produces a superior maintainable application that can adapt to changes in the source without significant effort. Finally, we discuss a visual application builder, called VizBuilder, with which end users are able to design workflows without any knowledge of BioFlow. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0034.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 21:50</pubDate>
<author><![CDATA[Hasan Jamil, Aminul Islam]]></author></item>
<item><title><![CDATA[Reasoning on Scientific Workflows]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2060</link>
<description><![CDATA[Scientific workflows describe the scientific process from experimental design, data capture, integration, rocessing, and analysis that leads to scientific discovery. Laboratory Information Management Systems (LIMS) coordinate the management of wet lab tasks, samples, and instruments and allow reasoning on business-like parameters such as ordering (e.g., invoicing) and organization (automation and optimization) whereas workflow systems support the design of workflows insilico for their execution. We present an approach that supports reasoning on scientific workflows that mix wet and digital tasks. Indeed, experiments are often first designed and simulated with digital resources in order to predict the quality of the result or to identify the parameters suitable for the expected outcome. ProtocolDB allows the design of scientific workflows that may combine wet and digital tasks and provides the framework for prediction and reasoning on performance, quality, and cost. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0035.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 22:19</pubDate>
<author><![CDATA[Z. Lacroix, C. R. L. Legendre, S. Tuzmen]]></author></item>
<item><title><![CDATA[Accelerating Parameter Sweep Workflows by Utilizing Ad-hoc Network Computing Resources: An Ecological Example]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2062</link>
<description><![CDATA[Making use of distributed execution within scientific workflows is a growing and promising methodology to achieve better execution performance. We have implemented a distributed execution framework in the Kepler scientific workflow environment, called Master-Slave Distribution, to distribute sub-workflows to a common distributed environment, namely ad-hoc network computing resources. For a typical parameter sweep workflow, this architecture can realize concurrent independent sub-workflow executions with minimal user configuration, allowing large gains in productivity with little of the typical overhead associated with learning distributed computing systems. We explain details of the Master-Slave architecture and demonstrate its usability and time efficiency by a use case in the theoretical ecology domain. We also discuss the capabilities of this architecture under different computational domains in Kepler. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0036.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 22:20</pubDate>
<author><![CDATA[Jianwu Wang, Ilkay Altintas, Parviez R. Hosseini, Derik Barseghian, Daniel Crawl, Chad Berkley, Matthew B. Jones]]></author></item>
<item><title><![CDATA[New Execution Paradigm for Data-Intensive Scientific Workflows]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2064</link>
<description><![CDATA[With the advent of Grid and service-oriented technologies, scientific workflows have been introduced in response to the increasing demand of researchers for assembling diverse, highly-specialized applications, allowing them to exchange large heterogeneous datasets in order to accomplish a complex scientific task. Much research has already been done to provide efficient scientific workflow management systems (WfMS). However, most of such WfMS are coordinating and executing workflows in a centralized fashion. This creates a single point of failure, forms a scalability bottleneck, and often leads to excessive traffic routed back to the coordinator. Additionally, none of the available WfMS provides means for dynamic data transformation between services in order to overcome the data heterogeneity problem. This work presents a new approach for scientific workflow management targeted to provide ways for an efficient distributed execution of data-intensive workflows. The proposed approach reduces the communication traffic between services and overcomes the data heterogeneity problem. Moreover, it allows full control over long-running applications,as well as provides support for smart re-run, distributed fault handling and distributed load balancing. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0037.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 21:47</pubDate>
<author><![CDATA[Mahmoud El-Gayyar, Yan Leng, Serge Shumilov, Armin Cremers]]></author></item>
<item><title><![CDATA[Kepler + MeDICi –Service-Oriented Scientific Workflow Applications]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2065</link>
<description><![CDATA[Scientific applications are often structured as workflows that execute a series of interdependent, distributed software modules to analyze large data sets. The order of execution of the tasks in a workflow is commonly controlled by complex scripts, which over time become difficult to maintain and evolve. In this paper, we describe how we have integrated the Kepler scientific workflow platform with the MeDICi Integration Framework, which has been specifically designed to provide a standards-based, lightweight and flexible integration platform. The MeDICi technology provides a scalable, component-based architecture that efficiently handles integration with heterogeneous, distributed software systems. This paper describes the MeDICi Integration Framework and the mechanisms we used to integrate MeDICi components with Kepler workflow actors. We illustrate this solution with a workflow application for an atmospheric sciences application.The resulting solution promotes a strong separation of concerns, simplifying the Kepler workflow description and promoting the creation of a reusable collection of components available for other workflow applications in this domain. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0038.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 21:52</pubDate>
<author><![CDATA[Jared Chase, Ian Gorton, Chandrika Sivaramakrishnan, Justin Almquist, Adam Wynne, George Chin, Terence Critchlow]]></author></item>
<item><title><![CDATA[Towards Quality of  Service in Scientific Workflows by Using Advance Resource Reservations]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2066</link>
<description><![CDATA[The increasing interest in web services has led to a recent proliferation of service-oriented platforms for upporting Scienti_c Workows in a variety of e- Science domains. These platforms mainly address the application-speci_c composition and enactment of workows. However, since scienti_c workows are characterized by complex computations and large vol- umes of data, non-functional criteria like Quality of Service (QoS) guarantees can signi_cantly raise the predictability of the computations, and thus consti- tute an important bene_t to users. This paper intro-duces the DWARFS vision of a distributed execution engine for Scienti_c Workows which features support for QoS guarantees by making use of Advance Resource Reservations. In particular, we present the DWARFS methodology to enact workows under QoS constraints and report on the ongoing implementation activities. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0039.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 22:21</pubDate>
<author><![CDATA[Christoph Langguth, Paola Ranaldi, Heiko Schuldt]]></author></item>
<item><title><![CDATA[Using Ontologies to Support Deep Water Oil Exploration Scientific Workflows]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2068</link>
<description><![CDATA[Scientific experiments generate a large amount of data to be processed and analyzed. As the amount of data increases, the way engineers define their own experiments, analyze the output and share them is becoming complex to manage. Scientific Workflow Management Systems (WfMS) are being used to orchestrate a sequence of programs, services and resources, defined by scientific workflows. However, current WfMS are focused on the workflow execution and present limitations on the semantic support to design the experiment. These tools lack on semantic descriptions of available resources to design scientific workflow. This paper presents an ontology for deep water oil exploration workflow. This ontology has been used to present some semantic concepts to help defining a workflow to be further executed by a WfMS. We evaluate this semantic support on a real workflow that calculates fatigue on risers in deep water oil platforms. The results reinforce the benefits of semantic support over program chaining in manual workflow design. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0040.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 21:53</pubDate>
<author><![CDATA[Daniel de Oliveira, Luiz Cunha, Luiz Tomaz, Vinicius Pereira, Marta Mattoso]]></author></item>
<item><title><![CDATA[Analyzing the Gap between Workflows and Their Natural Language Descriptions]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2069</link>
<description><![CDATA[Scientists increasingly use workflows to represent and share their computational experiments. Because of their declarative nature, focus on pre-existing component composition and the availability of visual editors, workflows provide a valuable start for creating user-friendly environments for end user scientists. However, there is still work to be done to create even more user-friendly environments. In this paper, we aim to identify key constructs that intelligent workflow systems could support to allow for more natural workflow representations. These constructs are identified through a comparison of bioinformatics workflows and their associated natural language descriptions obtained from the virtual research environment myExperiment. <div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0041.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>12/08/2009 22:23</pubDate>
<author><![CDATA[Paul Groth, Yolanda Gil]]></author></item>
<item><title><![CDATA[Adapting the Galaxy Bioinformatics Tool to Support Semantic Web Service Composition]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2071</link>
<description><![CDATA[As the availability of Web services for the biological domain increases, the need emerges for a Web service composition designer that is easy for biologists to use. Our work focuses on providing biologists and bioinformaticians with an online, semantic Web service composition tool. We adapt a bioinformatics tool called Galaxy, to support semantic Web service composition. A semi-automatic approach for semantic Web service composition is utilized. An easy to use online interface is provided. <div></div><div></div>]]></description>
<pubDate>8/05/2009 02:44</pubDate>
<author><![CDATA[Rui Wang, Douglas Brewer, Shefali Shastri, Srikalyan Swayampakula, John A. Miller, Eileen T. Kraemer, Jessie C. Kissinger]]></author></item>
<item><title><![CDATA[GEO-SEED: A Metadata Repository for Geosciences Web Service Discovery]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2072</link>
<description><![CDATA[We propose a framework, which blends Web 2.0 and SemanticWeb technologies, to collect semantic descriptions ofWeb services and other software that enables their automatic discovery, invocation, composition, and interoperation. The pilot project, called GEO-SEED, aims to support Web services annotation and discovery for the geosciences. GEO-SEED provides both human and machine friendly interfaces represented by a structured wiki and a knowledge management system, respectively.While the former serves as the collaborative services annotation environment for geoscientists, the latter delivers acquired knowledge via RDF, OWL, OWL-S, SPARQL, and geosciences-based ontologies to powerful automated agents, such as scientific workflow management systems.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:45</pubDate>
<author><![CDATA[Pearl Brazier, Artem Chebotko, Ann Q. Gates, Leonardo Salayandia]]></author></item>
<item><title><![CDATA[Analysing Scientific Workflows: Why Workflows Not Only Connect Web Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2074</link>
<description><![CDATA[Life science workflow systems are developed to help life scientists to conveniently connect various programs and web services. In practice however, much time is spent on data conversion, because web services provided by different organisations use different data formats. We have analysed all the Taverna workflows available at the myExperiment web site on December 11, 2008. Our analysis of the tasks in these workflows shows several noticeable aspects: their number ranges from 1 to 70 tasks per workflow; 18% of the workflows consist of a single task.Of the tasks used are 22% web services; local services, i.e. tasks executed by the workflow system itself, are very popular and cover 57% of tasks; tasks implemented by the workflow designer, scripting tasks, are is also used often (14%). Our analysis shows that over 30% of tasks are related to data conversion.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:45</pubDate>
<author><![CDATA[Ingo Wassink, Paul E. van der Vet, Katy Wolstencroft, Pieter B.T. Neerincx, Marco Roos, Han Rauwerda, Timo M. Breit]]></author></item>
<item><title><![CDATA[Business versus Scientific Workflows: A Comparative Study]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2075</link>
<description><![CDATA[The need for design primitives for scientific workflows has steadily increased over the years and, actually, has become more pronounced in recent years, with the employment of user-friendly scientific workflow management systems. In this paper, we conduct a comparative study between business and scientific workflows initiatives based on common workflow patterns found in business workflow. This study demonstrates some precise differences and identifies some key scientific workflow patterns that can be used in dataflow oriented scientific workflow systems without compromising the data-oriented modeling in scientific workflow.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:48</pubDate>
<author><![CDATA[Ustun Yildiz, Adnene Guabtni, Anne H.H. Ngu]]></author></item>
<item><title><![CDATA[UML_AD2EventB: An Approach to Generating Event B Specification from UML Activity Diagrams for the Workflows Specification and Verification]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2078</link>
<description><![CDATA[In this paper, we present a new approach to generating Event B specification from UML Activity Diagrams (AD). The goal of this work is to define a formal semantics of activity diagrams that is suitable for workflow modelling. The semantics should allow verification of functional requirements using the B powerful support tools like B4free. In important characteristic of workflows is that the workflow systems are reactive systems. In this paper, we present a formal syntax and semantic for UML AD endowed with interactive aspects (send/receive event concepts), and we illustrate the proposed technique by an example of workflow application.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:49</pubDate>
<author><![CDATA[Ahlem Ben Younes, Leila Jemni Ben Ayed]]></author></item>
<item><title><![CDATA[CBR Based Workflow Composition Assistant]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2080</link>
<description><![CDATA[Composing a scientific workflow from scratch may be time-consuming, even if the scientist is fully aware of the semantics, the inputs, and the outputs of the expected workflow. Reusing existing services and parts from already composed workflows can aid in reducing the total workflow composition time. However, matching the semantics and the inputs and outputs of these reusable components manually is not an easy task, especially when there are hundreds of such components available. Even components are annotated with information on the semantics of their inputs and outputs, the complex nature of the semantic languages may make manual component selection even harder. In this paper, we propose a Case-Based Reasoning (CBR) approach to assist composition of workflows based on the characteristics of the inputs and the outputs of the reusable workflow components, facilitating user exploitation of existing services and workflows during workflow composition. The architecture can also be extended to utilize the semantics of the various components improving the precision of the identified reusable components<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:49</pubDate>
<author><![CDATA[Eran Chinthaka, Jaliya Ekanayake, David Leake, Beth Plale]]></author></item>
<item><title><![CDATA[Scientific Workflows for the Enterprise]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2082</link>
<description><![CDATA[Organizations that depend on complex calculations for their day-to-day business such as science and engineering firms need enterprise-level management systems for their calculations. These systems ideally allow subject-matter experts to automate calculations and disseminate them to other users in a controlled way that encourages standard practice and tracks results. Scientific workflow ideas have a large part to play; graphical workflow composition and provenance metadata are examples that directly apply. Scientific workflow systems can provide the leverage to promote business-critical calculations to first-class enterprise-level content. As techniques continue to mature and standards emerge, scientific workflows will inevitably become a standard business tool for organizations that rely on complex calculations for their everyday work.<div></div><div></div>]]></description>
<pubDate>8/05/2009 02:51</pubDate>
<author><![CDATA[Alonzo Jarman]]></author></item>
<item><title><![CDATA[Data Loading & Caching Strategies in Service-Oriented Enterprise Applications]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2084</link>
<description><![CDATA[The use of distributed functionality through service interfaces provides enhanced application functionality. In contrast to traditional desktop applications, enterprise applications have to consider performance aspects as a result of the distributed application setup. Cost models identified data transmissions as cost-drivers in service-oriented applications because of their substantial size. An object cache helps to avoid redundant service calls and it improves perceived application performance. We present implementation details about our abstract application layer for consumption of enterprise services providing dynamic load and transparent caching methods. Dynamic loading of business object data facilitates comfortable use of enterprise services by clients without expertise on service implementations. We examine various server- and client-side caching strategies and implemented a performance testbed. Our performance results are discussed and solutions for enterprise architectures are drawn. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0049/SERVICES2009-0049.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0049.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/02/2010 01:45</pubDate>
<author><![CDATA[Matthieu-P. Schapranow, Jens Krueger, Vadym Borovskiy, Alexander Zeier, Hasso Plattneri]]></author></item>
<item><title><![CDATA[Ensuring time in Service Composition]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2085</link>
<description><![CDATA[Time is an important non-functional parameter to consider in service compositions, especially in environments where a service must be provided before a deadline. This paper presents a framework that deals with service compositions taking into account the service execution time. To enhance this composition it is important to provide service execution times with reliability, bearing in mind the workload and availability of the service. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0050/SERVICES2009-0050.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PDF\SERVICES2009-0050.pdf.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/02/2010 01:48</pubDate>
<author><![CDATA[E. del Val, M. Navarro, V. Julian, M. Rebollo]]></author></item>
<item><title><![CDATA[A Model for Web Services Data in Support of Web Service Composition and Optimization]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2089</link>
<description><![CDATA[Automatic Web services composition has attracted much attention in recent years with the focus on control flow specification. Data mismatch between WSs is often considered as an orthogonal problem that can be solved using XML data model and query languages, e.g., XQuery . We argue that Web services composition and data manipulation should be considered holistically such that further optimization on Web service composition becomes possible. In this work, we define a model, called WS-data model, for composing WSs with focus on their data exchanges. We propose several operators that can be used to compose WSs and manipulate the generated data. Properties of these operators are discussed and an example is given to show how these properties can be utilized to identify a more efficient way for realizing a complex task expressed using a WS-data expression. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0051/SERVICES2009-0051.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0051.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/03/2010 01:04</pubDate>
<author><![CDATA[Chien-Hsiang Lee, San-Yih Hwa]]></author></item>
<item><title><![CDATA[A Constraint-Based Approach for Developing Consistent Contracts in Composite Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2093</link>
<description><![CDATA[A key problem that challenges the designers of serviceoriented systems is ensuring the consistency of composite Web service contracts based on their parameters. This paper utilizes constraint satisfaction approach to examine the problem at design time and by focusing on quality of service (QoS) contract parameters. It proposes a generic framework to formalize service contract composition as a constraint satisfaction problem (CSP). It also introduces an initial tool design for automating composite contract consistency checking and adaptation based on QoS parameters. The tool aims at supporting Web service orchestrators to specify appropriate contract parameter values and adapt them so that consistency of composite contracts is increased to some extent. Further, it enables them to analyze and reason about violation percentages during contract negotiation phase. The benefits of the proposed CSP framework and the tool design have been illustrated through a Stock Manager Web service composition scenario <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0052/SERVICES2009-0052.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0052.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/03/2010 01:05</pubDate>
<author><![CDATA[Basem Suleiman, Fuyuki Ishikawa]]></author></item>
<item><title><![CDATA[Dynamically Changing Workflows of Web Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2095</link>
<description><![CDATA[Workflow reconfiguration traditionally modifies only workflow definitions. Incorporating dynamism in web service workflows should also adapt instance execution as services change availability. Commercial workflow engines lack mechanisms to adapt instances except where instances deploy with all possible workflow paths, to achieve pseudodynamism. This error prone method has the potential for unsound specifications and still does not allow runtime modifications. We perform workflow reconfiguration through an inspection-feedback loop that decouples services specifications and priorities that can change BPEL workflows from their actual execution. When a change occurs, such as service unavailability, immediate adaptation of the workflow instance takes place. To guarantee proper reconfiguration, we formally specify the architecture, interactions, and change directives, according to a natural separation of reconfiguration concerns. We prove the workflow instance will correctly adapt to an alternative service when certain conditions are met. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0053/SERVICES2009-0053.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0053.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/03/2010 01:07</pubDate>
<author><![CDATA[M. Hepner, R. Baird, R. Gamble]]></author></item>
<item><title><![CDATA[Fast and Scalable Semantic Web Service Composition Approach Considering Complex Pre/Postconditions]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2096</link>
<description><![CDATA[The process of semantic web service composition arranges several web services into one composite service to realize complex workflows with an exploitation of semantics. This paper proposes an approach to automatic semantic web service composition. Its advantage is good scalability regarding the complexity of user constraints and pre/postconditions. Based on these conditions it propagates the value restrictions constraint from the user goal through the overall composite service. The resulting plan depicts all the possible branches of the workflow leading to a goal. This includes the automatic generation of the conditions deciding which branch will be chosen during the execution. Finally, our approach exploits available data which can be used as input parameters for web services. If these are not offered, it searches for a web service producing them. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0054/SERVICES2009-0054.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0054.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/03/2010 01:09</pubDate>
<author><![CDATA[Peter Bartalos, Mária Bieliková]]></author></item>
<item><title><![CDATA[Automated Web Service Composition:A Decentralised Multi-Agent Planning Architecture]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2098</link>
<description><![CDATA[Automated composition of Web services has received much interest in the last decade, as it supports B2B applications. It aims at selecting and inter-connecting services provided by different partners in response to client requests. Planning techniques are used widely in the literature to describe Web services composition problem. However, since Web services proliferate day after day, classical planners are no longer well suited to compose Web services in a reasonable time. This weakness is due to the explosion of the search space caused by the large number of services and the broad range of data exchanged among services. In this paper, we propose a decentralised multi-agent approach to solve the Web services composition problem at runtime. Our model consists of a set of Web service agents where each agent has a set of services organised in a graph. Responding to a request, agents propose partial plans which are partial paths in the graph, then they coordinate their partial plans to provide the best global plan for the submitted request. The analysis of the complexity and results of the implementation show the ability of our approach to scale up when compared to the of state-of-the-art techniques for automated web service composition.<div></div><div></div>]]></description>
<pubDate>8/05/2009 03:01</pubDate>
<author><![CDATA[Mohamad El Falou, Maroua Bouzid, Abdel-Illah Mouaddib,Thierry Vidal]]></author></item>
<item><title><![CDATA[JaxSON: A Semantic P2P Overlay Network for Web Service Discovery]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2099</link>
<description><![CDATA[The increasing number of Web Services provided by several service providers demands for effective, scalable and accurate mechanisms to search and select the most appropriate service, fulfilling some user requirements. Distributed, semantics-enabled infrastructures for service discovery could satisfy these requirements, even if the promise of dynamic selection and automated integration of web services is far from being kept. In this paper we present a P2P overlay infrastructure, aiming to better support a scalable service discovery process. Overlay groups are formed by clustering together peers offering services which are semantically related: a search request for a service (query) will be handled by the group where it has the highest chance to be satisfied. The main focus of the paper is on the groups creation and maintenance strategy, and on the query routing mechanism. A system prototype has been implemented and validated through a case study. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0056/SERVICES2009-0056.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0056.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/03/2010 01:11</pubDate>
<author><![CDATA[Mario Bisignano, Giuseppe Di Modica, Orazio Tomarchio]]></author></item>
<item><title><![CDATA[Modeling Service Composition and Exploring Its Characteristics]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2100</link>
<description><![CDATA[Service composition combines two or more services from one or multiple parties over heterogeneous networks to achieve complex computational goals taking account of user requirements of reliability, adaptability, etc. Service composition provides a powerful approach of managing complex service activities in conventional B2B,C2C, and B2C application developments. This paper reexamines and formalizes service composition with categories of service collaboration and coordination. It describes characteristics of service composition and presents the state of the art of service composition<div></div><div></div>]]></description>
<pubDate>8/05/2009 03:03</pubDate>
<author><![CDATA[Jiehan Zhou, Jukka Riekki, Mika Ylianttila]]></author></item>
<item><title><![CDATA[Solution Reuse for Service Composition and Integration]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2102</link>
<description><![CDATA[Service composition and integration are well investigated problems in SOA. However, they still remain among the hard SOA challenges for which automated approaches have yet to be developed. These issues are hindering the agile and cost-effective development of servicebased business solutions, and the need for addressing them becomes more pressing with the increase in the number of online (cloud) services. We refer to a composition of services that solves a business problem as a (composition) solution. In this position paper, we argue that solution reuse at a large scale can be exploited to address challenges of service composition and integration by harnessing the collective intelligence and labor of various businesses and people present on the Internet. We propose a reference architecture and technical design of a platform for representation, sharing, and search of solutions and also a marketplace which fosters the reuse of service composition and integration solutions. <div align="center"><a href="uploadfiles/2009/VIDEO/SERVICES2009-0058/SERVICES2009-0058.html" target="_blank"><strong>&amp;gt;&amp;gt;&amp;gt; View Video(Flash Player 9 please. Version 10 may not work as expected)</strong></a> </div><div><br><div align="left"></div><br><a href="http://www.servicescomputing.tv/rss/view/uploadfiles/2009\PPT\SERVICES2009-0058.ppt.\"  target=_black></a><br></div><div></div>]]></description>
<pubDate>2/03/2010 01:13</pubDate>
<author><![CDATA[Hamid R. Motahari-Nezhad, Jun Li, Bryan Stephenson, Sven Graupner, Sharad Singhal]]></author></item>
<item><title><![CDATA[Building an On-Line Geospatial Analysis System with Ajax and Web Services]]></title>
<link>http://www.servicescomputing.tv/rss/view/readarticle_view.php?info_id=2103</link>
<description><![CDATA[Service Oriented Architecture (SOA), Web Services, Asynchronous JavaScript and XML (AJAX), and other new Web technologies have revolutionized the use of geospatial Web applications. The GeoBrain project has built a powerful online extensible and scalable geospatial analysis system based on SOA. This system utilizes Web Services and AJAX to increase the interactive capabilities of user interfaces and improve the user experience. It provides Geosciences community a highly interoperable way of accessing Open Geospatial Consortium (OGC) Web services for geospatial data discovery, retrieval, visualization and analysis. It also leverages Web service standards to enable geospatial services discovery, selection, negotiation and invocation to be used in making more informed decisions.<div></div><div></div>]]></description>
<pubDate>8/05/2009 03:05</pubDate>
<author><![CDATA[Weiguo Han, Liping Di, Peisheng Zhao, Xiaoyan Li]]></author></item>
</Channel>
</rss>