Contact us:
jwsredit AT servicescomputing.org

 

JWSR, Volume 5, number 4, October-December 2008
Official Publication of the Information Resources Management Association
Published: Quarterly in Print and Electronically
ISSN: 1545-7362
EISSN: 1546-5004


RESEARCH PAPERS

PAPER ONE:

“A Model-Driven Development Framework for Non-Functional Aspects in Service Oriented Architecture”


Wada, Hiroshi; Suzuki, Junichi; Oba, Katsuya

Service oriented architecture (SOA) is an emerging style of software architectures to reuse and integrate existing systems for designing new applications. Each application is designed in an implementation independent manner using two major abstract concepts: services and connections between services. In SOA, non-functional aspects (e.g., security and fault tolerance) of services and connections should be described separately from their functional aspects (i.e., business logic) because different applications use services and connections in different non-functional contexts. This paper proposes a model-driven development (MDD) framework for non-functional aspects in SOA. The proposed MDD framework consists of (1) a Unified Modeling Language (UML) profile to model non-functional aspects in SOA, and (2) an MDD tool that transforms a UML model defined with the proposed profile to application code. Empirical evaluation results show that the proposed MDD framework improves the reusability and maintainability of service-oriented applications by hiding low-level implementation technologies in SOA.

To obtain a copy of the entire article, click on the link below.
http://www.igi-global.com/articles/details.asp?ID=9660

PAPER TWO:

“Workflow Discovery: Requirements from E-Science and a Graph-Based Solution”


Goderis, Antoon; Li, Peter; Goble, Carole

Much has been written on the promise of Web service discovery and (semi-) automated composition. In this discussion, the value to practitioners of discovering and reusing existing service compositions, captured in workflows, is mostly ignored. We present the case for workflows and workflow discovery in science and develop one discovery solution. Through a survey with 21 scientists and developers from the myGrid/Taverna workflow environment, workflow discovery requirements are elicited. Through a user experiment with 13 scientists, an attempt is made to build a benchmark for workflow ranking. Through the design and implementation of a workflow discovery tool, a mechanism for ranking workflow fragments is provided based on graph sub-isomorphism detection. The tool evaluation, drawing on a corpus of 89 public workflows and the results of the user experiment, finds that, for a simple showcase, the average human ranking can largely be reproduced..

To obtain a copy of the entire article, click on the link below.
http://www.igi-global.com/articles/details.asp?ID=9661

PAPER THREE:

“Communication Web Services and JAIN-SLEE Integration Challenges”


Falcarin, Paolo; Venezia, Claudio

Meshing up telecommunication and IT resources seems to be the real challenge for supporting the evolution towards the next generation of Web Services. In telecom world, JAIN-SLEE (JAIN Service Logic Execution Environment) is an emerging standard specification for Java service platforms targeted to host value added services, composed of telecom and IT services.In this paper we describe StarSLEE platform which extends JAIN-SLEE in order to compose JAIN-SLEE services with Web services and the StarSCE service creation environment which allows exporting value added services as communication web services, and we analyze open issues that must be addressed to introduce Web Services in new telecom service platforms.

To obtain a copy of the entire article, click on the link below.
http://www.igi-global.com/articles/details.asp?ID=9662

PAPER FOUR:

“Interoperability Among Heterogeneous Services: The Case of Integration of P2P Services with Web Services”


Tsalgatidou, Aphrodite; Athanasopoulos, George; Pantazoglou, Michael

Service-oriented computing (SOC) has been marked as the technology trend that caters for interoperability among the components of a distributed system. However, the emergence of various incompatible instantiations of the SOC paradigm, e.g. Web or peer-to-peer services (P2P), and the divergences encountered within each of these instantiations state clearly that interoperability is still an open issue, mainly due to its multi-dimensional nature. In this paper we address the interoperability problem by first presenting its multiple dimensions and then by describing a conceptual model called generic service model (GeSMO), which can be used as a basis for the development of languages, tools and mechanisms that support interoperability. We then illustrate how GeSMO has been utilized for the provision of a P2P service description language and a P2P invocation mechanism which leverages interoperability between heterogeneous P2P services and between P2P services and Web services.

To obtain a copy of the entire article, click on the link below.
http://www.igi-global.com/articles/details.asp?ID=9663

*****************************************************
For full copies of the above articles, check for this issue of the International Journal of Web Services Research (JWSR) in your Institution's library.
*****************************************************




Copyright © 2005 JWSR