DocumentCode :
3121267
Title :
Generating data access programs from PCTE schemas with constraints
Author :
Atsushi, Sawada ; Naruki, Mitsuda ; Tsuneo, Ajisaka ; Yoshihiro, Matsumoto
Author_Institution :
Dept. of Inf. Sci., Kyoto Univ., Japan
fYear :
1994
fDate :
7-9 Dec 1994
Firstpage :
298
Lastpage :
307
Abstract :
Presents how we developed a tool for generating data access programs from PCTE data schemas. We propose first an extended PCTE data model which allows constraints to be explicitly described between values of the data types. Our program generator analyzes this data model, which we call the constrained SDS (schema definition set), and generates a C++ library. A class of C++ is generated from each object type defined in the constrained SDS, and a set of member functions is generated from attribute types, link types and constraints defined in the SDS. The library provides convenient ways for accessing data which are stored according to the given constrained SDS. An example shows the benefits of using the program generator for tool development in PCTE
Keywords :
abstract data types; automatic programming; information retrieval; object-oriented programming; programming environments; software libraries; software tools; C++ library; PCTE data schemas; Portable Common Tool Environment; attribute types; constrained schema definition set; constraints; data access program generation; data model; data types; link types; member functions; program generator; tool development; Automatic programming; Computer aided software engineering; Data analysis; Data models; Information science; Libraries; Programming profession; Software engineering; Software tools; Standards development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 1994. Proceedings., 1994 First Asia-Pacific
Conference_Location :
Tokyo
Print_ISBN :
0-8186-6960-8
Type :
conf
DOI :
10.1109/APSEC.1994.465250
Filename :
465250
Link To Document :
بازگشت