File management apparatus permitting access to portions of a file by specifying a data structure identifier and data elements
First Claim
1. A program development apparatus, comprising:
- specification description means for producing a graphic specification description with respect to an object program on a display screen using a non-text style and graphically visual language, said specification description means including describing means for describing a specification using a plurality of non-text style and graphically visual languages different from each other to produce said graphic specification description;
conversion means for converting the specified description produced by said specification description means written in at least one of said non-text style and graphically visual languages into an executable program; and
file management means for storing therein as files, a plurality of data indicating the specification description produced by said specification description means in at least one of the non-text style and graphically visual language formats and a plurality of data indicating the program converted by said conversion means,said file management means including;
a memory medium for storing therein said plurality of data together with a plurality of identifiers associated with a data structure, andmanipulation apparatus configured for managing a file in accordance with a primitive file manipulation instruction so as to hide details of an operation on a data structure stored in the file, responsive to an applied instruction for manipulating the structure of the data stored in said storage means by employing said identifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
A file management apparatus includes a file storage portion and a manipulation portion. The file storage portion stores a plurality of files therein. Each file includes one or more data structures. Each data structure includes one or more elements. The file storage portion further identifies each file with a file identifier and identifies each data structure within the file with an internal identifier and with the number of data structures contained in the file. The position of each data element and the number of data elements within a data structure are also identified. The manipulation portion manipulates the structure of the data stored in the file storage portion by employing the file identifier, the data structure identifier, and element position.
93 Citations
4 Claims
-
1. A program development apparatus, comprising:
-
specification description means for producing a graphic specification description with respect to an object program on a display screen using a non-text style and graphically visual language, said specification description means including describing means for describing a specification using a plurality of non-text style and graphically visual languages different from each other to produce said graphic specification description; conversion means for converting the specified description produced by said specification description means written in at least one of said non-text style and graphically visual languages into an executable program; and file management means for storing therein as files, a plurality of data indicating the specification description produced by said specification description means in at least one of the non-text style and graphically visual language formats and a plurality of data indicating the program converted by said conversion means, said file management means including; a memory medium for storing therein said plurality of data together with a plurality of identifiers associated with a data structure, and manipulation apparatus configured for managing a file in accordance with a primitive file manipulation instruction so as to hide details of an operation on a data structure stored in the file, responsive to an applied instruction for manipulating the structure of the data stored in said storage means by employing said identifiers. - View Dependent Claims (2)
-
-
3. An operating method of a program development apparatus for managing a file in accordance with a primitive file manipulation instruction so as to hide details of an operation on a data structure stored in the file, comprising the steps of:
-
producing a graphic specification description with respect to an object program on a display screen using different non-text style and graphically visual languages; converting said produced graphic specification description into an executable program; storing a plurality of data indicating said specification description in the used non-text style and graphically visual language formats and a plurality of data indicating said executable program, together with a plurality of identifiers; and manipulating a data structure in response to an instruction specifying said identifiers. - View Dependent Claims (4)
-
Specification