IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

UniFrame: A Unified Framework for Developing Service-Oriented, Component-Based Distributed Software Systems

UniFrame: A Unified Framework for Developing Service-Oriented, Component-Based Distributed Software Systems
View Sample PDF
Author(s): Andrew M. Olson (Indiana University Purdue University, USA), Rajeev R. Raje (Indiana University Purdue University, USA), Barrett R. Bryant (University of Alabama at Birmingham, USA), Carol C. Burt (University of Alabama at Birmingham, USA)and Mikhail Auguston (Naval Postgraduate School, USA)
Copyright: 2005
Pages: 20
Source title: Service-Oriented Software System Engineering: Challenges and Practices
Source Author(s)/Editor(s): Zoran Stojanovic (Delft University of Technology, The Netherlands)and Ajantha Dahanayake (Georgia College & State University, USA)
DOI: 10.4018/978-1-59140-426-2.ch004

Purchase

View UniFrame: A Unified Framework for Developing Service-Oriented, Component-Based Distributed Software Systems on the publisher's website for pricing and purchasing information.

Abstract

This chapter introduces the UniFrame approach to creating high quality computing systems from heterogeneous components distributed over a network. It describes how this approach employs a unifying framework for specifying such systems to unite the concepts of service-oriented architectures, a component-based software engineering methodology and a mechanism for automatically finding components on a network in order to assemble a specified system. UniFrame employs a formal specification language to define the components and serve as a basis for generating glue/wrapper code that connects heterogeneous components. It also provides a high level language for the system developer to use for inserting code in a created system to validate it empirically and estimate the quality of service it supports. The chapter demonstrates how a comprehensive approach, which involves the practicing community as well as technical experts, can lead to solutions of many of the difficulties inherent in constructing distributed computing systems.

Related Content

Babita Srivastava. © 2024. 21 pages.
Sakuntala Rao, Shalini Chandra, Dhrupad Mathur. © 2024. 27 pages.
Satya Sekhar Venkata Gudimetla, Naveen Tirumalaraju. © 2024. 24 pages.
Neeta Baporikar. © 2024. 23 pages.
Shankar Subramanian Subramanian, Amritha Subhayan Krishnan, Arumugam Seetharaman. © 2024. 35 pages.
Charu Banga, Farhan Ujager. © 2024. 24 pages.
Munir Ahmad. © 2024. 27 pages.
Body Bottom