DSM(ID:1475/dsm001)
Data Structure Manager
- Country: us
- Began: 1989
- Published: 1989
Data Structure Manager. J.E. Rumbaugh and M.E. Loomis, GE. Object- oriented language similar to C++, used in implementation of CAD/CAE software. DSM is written in itself and C, and produces C as output.
Structures:
Related languages
DSM |
=> |
ADAM | |
Incorporated some features of |
DSM |
=> |
Fibonacci | |
Incorporated some features of |
DSM |
=> |
ONTOS | |
Influence |
References:
Rumbaugh. J. Relations as semantic constructs in an objectoriented
language. In Proc. OOPSLA-87, pages 466?481,
Oct. 1987. view details
Shah A. et al, "DSM: An Object-Relationship Modeling Language", pp191-202 view details
Abstract: The Data Structure Manager (DSM) combines object-oriented programming with semantic data modeling concepts in the context of the C language. DSM is a full-featured object-oriented language which includes single and multiple inheritance, class descriptor objects, metaclasses, choice of method binding time, error handling, persistent objects, modularity, and an interactive interpreter in an efficient manner. In addition, DSM supports the association and aggregation relationships as part of the Object Modeling Technique (OMT) used for conceptual design. DSM has been used since 1986 to build a variety of research and production-quality software such as an advanced CAF/CAD system.
DOI
in SIGPLAN Notices 24(10) October 1989 incorporating the Proceedings of the Conference on Object Oriented Programming Systems Languages and Applications, New Orleans (OOPSLA 89) view details
|