An introduction to Gina
- 30 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2, 711-716 vol.2
- https://doi.org/10.1109/icsmc.1993.384959
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
This publication has 11 references indexed in Scilit:
- Sisal on a message passing architecturePublished by Springer Nature ,1990
- I-structures: data structures for parallel computingACM Transactions on Programming Languages and Systems, 1989
- Copy elimination in functional languagesPublished by Association for Computing Machinery (ACM) ,1989
- Eiffel: A language and environment for software engineeringJournal of Systems and Software, 1988
- OBJSA Nets: a class of high-level nets having objects as domainsPublished by Springer Nature ,1988
- Carl Adam Petri and InformaticsPublished by Springer Nature ,1987
- The Manchester prototype dataflow computerCommunications of the ACM, 1985
- Compositionality and concurrent networks: Soundness and completeness of a proofsystemPublished by Springer Nature ,1985
- Scenarios: A model of non-determinate computationPublished by Springer Nature ,1981
- Coloured petri nets and the invariant-methodTheoretical Computer Science, 1981