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