Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where William A. Nagy is active.

Publication


Featured researches published by William A. Nagy.


IEEE Internet Computing | 2002

Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI

Francisco Curbera; Matthew J. Duftler; Rania Khalaf; William A. Nagy; Nirmal K. Mukhi; Sanjiva Weerawarana

This tutorial explores the most salient and stable specifications in each of the three major areas of the emerging Web services framework. They are the simple object access protocol, the Web Services Description Language and the Universal Description, Discovery, and Integration directory, which is a registry of Web services descriptions.


Ibm Systems Journal | 2005

Colombo: lightweight middleware for service-oriented computing

Francisco Curbera; Matthew J. Duftler; Rania Khalaf; William A. Nagy; Nirmal K. Mukhi; Sanjiva Weerawarana

Colombo is a lightweight platform for developing, deploying, and executing service-oriented applications. It provides optimized, native runtime support for the service-oriented-computing model, as opposed to the approach of layering service-oriented applications on a legacy runtime. This approach allows Colombo to provide high runtime performance, a small footprint, and simplified application development and deployment models. The Colombo runtime natively supports the full Web Services (WS) stack, providing transactional, reliable, and secure interactions among services. It defines a multilanguage service programming model that supports, among others, JavaTM and Business Process Execution Language for Web Services (BPEL4WS) service composition, and offers a deployment and discovery model fully based on declarative service descriptions (Web Service Description Language [WSDL] and WS-Policy). In this paper we describe these and other aspects of the architecture, design principles, and capabilities of the Colombo platform.


Concurrency and Computation: Practice and Experience | 2006

Implementing BPEL4WS: the architecture of a BPEL4WS implementation

Francisco Curbera; Rania Khalaf; William A. Nagy; Sanjiva Weerawarana

BPEL4WS (BPEL in short) is a business process definition language built natively on top of the Web services application model. BPEL provides a workflow‐oriented composition model for Web services applications, and is thus a central piece in the heavily componentized service‐oriented computing model. BPEL results from the merger of two distinct process metamodels (the process algebra model of XLANG and the graph‐oriented model of WSFL) into a coherent and powerful framework. Implementing BPEL thus presents significant challenges to middleware developers. This paper discusses those challenges and describes the design and architecture of the BPWS4J runtime, and a full implementation of the BPELWS 1.1 specification. Copyright


Archive | 2001

Web Services: Why and How

Francisco Curbera; William A. Nagy


IEEE Internet Computing | 2002

Unraveling the Web services Web

Francisco Curbera; Matthew J. Duftler; Rania Khalaf; William A. Nagy; Nirmal K. Mukhi; Sanjiva Weerawarana


Archive | 2000

Detachable displays or portable devices

Richard A. Boehme; David A. Epstein; Paul M. Matchen; William A. Nagy; Roger L. Phillips


Archive | 2004

Access to web services

Paul Fremantle; Simon Antony James Holdsworth; William A. Nagy; Christopher Edward Sharp; Sanjiva Weerawarana


Archive | 1998

PROCESS FOR UTILIZING EXTERNAL HANDWRITING RECOGNITION FOR PERSONAL DATA ASSISTANTS

William A. Nagy


Archive | 2004

IBM business process execution language for web services java run time

Francisco Curbera; Matthew J. Duftler; Rania Khalaf; Nirmal K. Mukhi; William A. Nagy; Sanjiva Weerawarana


Archive | 1998

Dynamic cylindrical display for pen-sized computing

Catalina Danis; John F. Kelley; William A. Nagy

Researchain Logo
Decentralizing Knowledge