Abstract
This paper presents our experience on further development of a superset language of Smalltalk for modeling distributed mechanical design systems. In this language, mechanical system modeling primitives are called features. Features are described at two levels, class level and instance level, representing standard product libraries and special product data, respectively. Features modeled at different locations are associated by Internet. Class features at remote locations can be used for generating instance features at the local site. Instance features at remote locations can be accessed from the local site. This new language was implemented using Smalltalk.
- Singh, N. Systems Approach to Computer-Integrated Design and Manufacturing, John Wiley & Sons, 1995. Google Scholar
Digital Library
- Goldberg, A. and Robson, D. Smalltalk-80: The Language and Its Implementation, Addison-Wesley, 1983. Google Scholar
Digital Library
- Xue, D., Yadav, S., and Norrie, D. H. "Knowledge Base and Database Representation for Intelligent Concurrent Design," Computer-Aided Design, 31 (2): 131--145, 1999.Google Scholar
Cross Ref
- Xue, D. "Developing a Superset Language of Smalltalk for Modeling Mechanical Systems," The Journal of Object Oriented Programming, 13 (5): 12--17, 2000.Google Scholar
- McCarty, B. and Cassady-Dorion, L. Java Distributed Objects, SAMS, 1999. Google Scholar
Digital Library
- Grimes, R. Professional DCOM Programming, Wrox Press, 1997. Google Scholar
Digital Library
- Otte, R., Patrick, P., and Roy, M. Understanding CORBA: The Common Object Request Broker Architecture, Addison-Wesley, 1996. Google Scholar
Digital Library
Index Terms
Developing a superset language of smalltalk for modeling distributed mechanical design systems
Recommendations
The when, why and why not of the BETA programming language
HOPL III: Proceedings of the third ACM SIGPLAN conference on History of programming languagesThis paper tells the story of the development of BETA: a programming language with just one abstraction mechanism, instead of one abstraction mechanism for each kind of program element (classes, types, procedures, functions, etc.). The paper explains ...
Applying prolog to develop distributed systems
Development of distributed systems is a difficult task. Declarative programming techniques hold a promising potential for effectively supporting programmer in this challenge. While Datalog-based languages have been actively explored for programming ...
A C++/Linda model for distributed objects
ICCSSE '96: Proceedings of the 7th Israeli Conference on Computer-Based Systems and Software EngineeringDistributed systems have many advantages over centralized systems. The authors focus on the novel Linda Tuple Space (TS) model designed for generative coordination in a distributed shared memory model. Currently, the object-oriented programming (OOP) ...






Comments