Transforming information models to support the generation of efficient implementations

Hilary J. Kahn, Nick P. Filer, Alan R. Williams, Nigel A. Whitaker, Denis J. Reilly

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    This paper addresses the issue of building an environment to transform specifications into efficient implementations. The area of interest is the derivation from information models of the definitions of data interchange formats, database schemas and application specific programming interfaces. The goal is to convert conceptual models into models from which implementations may be derived in a predictable manner. The system described here manipulates information models written in the ISO standard information modelling language, EXPRESS. It is part of the ISO STEP standard that is widely used in the manufacturing and process industries. Various transformations are described to illustrate how a conceptual model relates to eventual implementations. The transformation environment for information models is written in Java.
    Original languageEnglish
    Title of host publicationProceedings of the Hawaii International Conference on System Sciences|Proc Hawaii Int Conf Syst Sci
    Place of PublicationLos Alamitos, CA, United States
    PublisherIEEE
    Pages244
    ISBN (Print)0769504930
    Publication statusPublished - 2000
    EventThe 33rd Annual Hawaii International Conference on System Siences (HICSS-33) - Maui, USA
    Duration: 1 Jul 2000 → …
    http://dblp.uni-trier.de/db/conf/hicss/hicss2000-8.html#KahnFWWR00http://dblp.uni-trier.de/rec/bibtex/conf/hicss/KahnFWWR00.xmlhttp://dblp.uni-trier.de/rec/bibtex/conf/hicss/KahnFWWR00

    Conference

    ConferenceThe 33rd Annual Hawaii International Conference on System Siences (HICSS-33)
    CityMaui, USA
    Period1/07/00 → …
    Internet address

    Research Beacons, Institutes and Platforms

    • Manchester Institute of Biotechnology

    Fingerprint

    Dive into the research topics of 'Transforming information models to support the generation of efficient implementations'. Together they form a unique fingerprint.

    Cite this