Group Title: Implementation of NCL : NIIIP common language for achieving information sharing and interoperability among heterogeneous systems
Title: Implementation of NCL
Full Citation
Permanent Link:
 Material Information
Title: Implementation of NCL : NIIP Common Language for achieving information sharing and interoperability among heterogeneous systems
Alternate Title: Implementation of a common language for achieving information sharing and interoperability among heterogenous systems
Physical Description: viii, 89 leaves ; 29 cm.
Language: English
Creator: Lee, Sooha Park ( Dissertant )
Su, Stanley Y. W. ( Thesis advisor )
Lam, Herman ( Reviewer )
Hanson, Eric ( Reviewer )
Publisher: Department of Computer and Information Science and Engineering, University of Florida
Place of Publication: Gainesville, Fla.
Publication Date: 1996
Copyright Date: 1996
Subjects / Keywords: Computer and Information Science and Engineering thesis, M.S
Computer network protocols   ( lcsh )
Dissertations, Academic -- UF -- Computer and Information Science and Engineering
Electronic data processing -- Distributed processing   ( lcsh )
Genre: bibliography   ( marcgt )
theses   ( marcgt )
Abstract: With the rapid growth of database applications in heterogeneous computing systems during the past two decades the Object Management Group (OMG) has adapted the Common Object Request Broker Architecture (CORBA) and the use of an Interface Definition Language (IDL)for specifying object properties and operations which encapsulate the data and programs of heterogeneous systems. In this thesis we present a common language which is an enhancement of IDL to include 1) the semantic richness of EXPRESS, an information modeling language adapted by the ISO_STEP community for achieving product model and data exchange and 2) the extensibility features and knowledge rule specifcation offered by the Object oriented Semantic Association Model (OSAM) .This common language named the NIIIP Common Language (NCL) is a part of the R&D e ort of a project entitled the National Industrial Information Infrastructure Protocols (NIIIP). The design of NCL is standards based, incorporating the semantic features of the two standard languages, IDL and EXPRESS, and conforming to their syntaxes as much as possible. It is an extensible language which supports the addition of new class constraint and association types to the language and its underlying object model in order to satisfy the diverse modeling needs of virtual enterprises. The language also contains a high-level rule specifcation component. Rules in NCL can be used for defining and enforcing integrity and security constraints, government or enterprise policies and regulations, and other types of semantic constraints that are local or global to heterogeneous systems. The design and implementation of NCL is the result of a team work. The author of this thesis contributes mainly in the implementation of a translator for this language. In order to make this thesis self-contained. NCL and its supporting KBMS functions are described.
General Note: Typescript.
General Note: Vita.
Thesis: Thesis (M.S.)--University of Florida, 1996.
Bibliography: Includes bibliographical references (leaves 85-88).
 Record Information
Bibliographic ID: UF00101367
Volume ID: VID00001
Source Institution: University of Florida
Holding Location: University of Florida
Rights Management: All rights reserved by the source institution and holding location.
Resource Identifier: aleph - 002097772


This item has the following downloads:

1996210 ( PDF )

University of Florida Home Page
© 2004 - 2010 University of Florida George A. Smathers Libraries.
All rights reserved.

Acceptable Use, Copyright, and Disclaimer Statement
Last updated October 10, 2010 - Version 2.9.9 - mvs