The idea of a database as a central facility of a programming environment is explored, taking the Ada program Library as a starting point. The database used is based on a node model similar to the one proposed in the CAIS standard (KIT/KITIA 1984). The paper suggests an expansion of the scope of the program library into the area of configuration and version management in an environment with several ungoing projects sharing software objects. The authors furthermore present a technique for the manipulation of the relationships in a relational algebra inspired way - providing some of the powerful capabilities of the relational approach within the context of node models
Godkänd; 1985; 20090417 (andbra)