Title :
An introduction to Gina
Author :
Sonnenschein, Michael
Author_Institution :
Dept. of Comput. Sci., Oldenburg Univ., Germany
Abstract :
Gina is an object-oriented language concept for parallel hierarchically-structured data-driven programs. Moreover, it is a Petri net language based on dynamically modified, interpreted nets. Gina provides an easy usable concept of persistency by storing and loading contents of the private variables of an object. The abstraction level of the Gina concept is between that of relational and functional languages on one hand, and process oriented and procedural object-oriented languages on the other hand
Keywords :
Petri nets; object-oriented languages; parallel programming; Gina; Petri net language; dynamically-modified interpreted nets; functional languages; object-oriented language concept; parallel hierarchically-structured data-driven programs; persistency; procedural object-oriented languages; process-oriented languages; relational languages; Communication system control; Computer languages; Computer science; Electrical capacitance tomography; Object oriented programming; Parallel programming; Permission; Petri nets; Runtime; Tree graphs;
Conference_Titel :
Systems, Man and Cybernetics, 1993. 'Systems Engineering in the Service of Humans', Conference Proceedings., International Conference on
Conference_Location :
Le Touquet
Print_ISBN :
0-7803-0911-1
DOI :
10.1109/ICSMC.1993.384959