Declarative visual programming languages (VPLs), including spreadsheets, make up a large portion of both research and commercial VPLs. Spreadsheets in particular enjoy a wide audience, including end users. Unfortunately, spreadsheets and most other declarative VPLs still suffer from some of the problems that have been solved in other languages, such...
Traditional database management systems have been deemed unsuitable for use in the Computer Aided Engineering environment Object-oriented data models with project management features have been proposed as an alternative. The Distributed Hypothetical Storage System is intended to serve as the underlying storage mechanism for an object-oriented data model. The storage...