Relations as semantic constructs in an object-oriented language
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Rationale and tutorial on OSDL : an object-oriented extension of SDL
Computer Networks and ISDN Systems - CCITT SDL
Object oriented design with applications
Object oriented design with applications
Object-oriented modeling and design
Object-oriented modeling and design
Real-time object-oriented modeling
Real-time object-oriented modeling
Object-oriented programming in the BETA programming language
Object-oriented programming in the BETA programming language
Associations as a Language Construct
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Towards Integration of State Machines and Object-Oriented Languages
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Structural and Behavioral Decomposition in Object Oriented Models
ISORC '00 Proceedings of the Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
The when, why and why not of the BETA programming language
Proceedings of the third ACM SIGPLAN conference on History of programming languages
Nested and specialized associations
Proceedings of the Workshop on Relationships and Associations in Object-Oriented Languages
Modeling of architectures with UML panel
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
A unified approach to modeling and programming
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
First-class relationships in an object-oriented language
ECOOP'05 Proceedings of the 19th European conference on Object-Oriented Programming
Hi-index | 0.00 |
An argument is made why it may be a good idea to go for a combined modelling and programming language instead of using diverging modelling and programming languages, with implied code generation from models to programs and thereby inconsistent artefacts. It may seem as a revolutionary idea, however, the very first object-oriented programming language, SIMULA from 1967, was also a description language. We go back to the future in order to learn what it implies to be a combined language. Modelling has developed since 1967, so we also give some examples from today's modelling languages and how that would be in a combined language as of today. A combined modelling and programming approach to language design is exemplified by mechanisms of BETA, SDL and UML. Finally we revisit the notion of model in the light of this approach.