By Topic

An experiment on reusing program specifications described by conceptual data model and dependency constraint-based language

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Yokota, K. ; ATR Commun. Syst. Res. Labs., Kyoto, Japan ; Hashimoto, M. ; Sato, M.

A reusable specification describes a domain but not individual programs with the declarative language PSDL based on the conceptual data model and the dependency constraints, and with hierarchically arranged conceptual schemata. Various program specifications are extracted from the reusable specification and are transformed into C programs by the PSDL compiler. The authors implemented the prototype system, called the SoftReuse System, supporting these facilities, and tested the system with an actual social insurance domain example. The experiment estimated that specification reuse was more productive than procedural code reuse. The reusable specification described with PSDL and conceptual schemata showed a good balance between the object-oriented and functional decomposition approaches. The experiment also pointed out that the comprehensibility of the reusable specification was one of the most important issues to be studied in the future

Published in:

Computing and Information, 1992. Proceedings. ICCI '92., Fourth International Conference on

Date of Conference:

28-30 May 1992