Abstract
Smalltalk is a well-known object-oriented programming language. In the late 1980s, we developed Smalltalk on a DEC VAX/8600 computer to promote education and research of object-oriented programming in China. Smalltalk can also be used as the language of object-oriented database e.g., Gemstone. However, an object-oriented data model makes it hard to define views and handle role multiplicity as well as object migration. We extended the object-oriented data model with the new concepts of deputy objects and deputy classes. The new model is called the object deputy model and can provide a unified realization of object views, roles and migration. It can be implemented in Smalltalk. In China, there are other Smalltalk-related research projects such as the Smalltalk program understanding support system and Chinese character information processing in Smalltalk. We introduce these research works.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.