Object prototyping: Concept and specification language

Horng Juing Lee, Wei Tek Tsai

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Object-Oriented (OO) database systems are becoming popular for CAD, VLSI, and CASE applications. One of the reasons is the support of prototyping through inheritance and/or schema evolution. In this paper, we propose another rapid prototyping technique: object prototyping. It assumes that a database schema is fixed and rapid prototyping is achieved by applying alternative values into attributes of an object. This is useful especially for design applications in which determining a design object's properties is not straightforward. We design a specification language based on the what-for-if construct for modeling the object prototyping. This specification language can 1) help the designer to simulate alternative design parameters to find out the optimal design parameters, 2) reduce the need for writing database programs, 3) support the development and construction of complex applications on top of the database, and 4) test the functionality and performance of design objects.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE Computer Society's International Computer Software & Applications Conference
Editors Anon
PublisherPubl by IEEE
Pages209-215
Number of pages7
ISBN (Print)0818644400
StatePublished - 1993
EventProceedings of the 17th Annual International Computer Software & Applications Conference - COMPSAC 93 - Phoenix, AZ, USA
Duration: Nov 1 1993Nov 5 1993

Publication series

NameProceedings - IEEE Computer Society's International Computer Software & Applications Conference
ISSN (Print)0730-6512

Other

OtherProceedings of the 17th Annual International Computer Software & Applications Conference - COMPSAC 93
CityPhoenix, AZ, USA
Period11/1/9311/5/93

ASJC Scopus subject areas

  • Software
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Object prototyping: Concept and specification language'. Together they form a unique fingerprint.

Cite this