Nowadays, with an increase in requests from users for easily used and personalized workstations, it is necessary to promote basic research into software development techniques, including new languages and communication software, in the network environment. This book contains the results of a joint research project between IBM Japan and twelve universities, the purpose of which was to implement prototypes of some of the technologies that are feasible at current research levels. The project was organized into three groups: 1) paradigms for software development, processing, and communication, 2) natural-language interfaces, and 3) software development environments with related operating systems. The results may be implemented as research tools, possibly for business use, in the field of software development techniques.
|Edition description:||Softcover reprint of the original 1st ed. 1991|
|Product dimensions:||6.14(w) x 9.61(h) x (d)|
Table of ContentsFundamental Research in Advanced Software Technology.- 1. Fundamental Research in Advanced Software Technology.- Group A.- 2. Japanese Software Requirements Definition Based on Requirements Frame Model.- 3. A Computer-Aided Software Requirements Engineering Environment: KyotoDB-I.- 4. Implementation of an Object-Oriented Concurrent Programming Language on a Multiprocessor System.- 5. A Garbage Collecting Method for Object-Oriented Concurrent Languages.- 6. Hybrid Language of C and Equations C = =.- 7. An Application of Term Rewriting Systems for Functional Programming.- 8. A Qualitative Quantitative Simulator Based on Constraint Logic Programming.- 9. Design and Evaluation of Part-Oriented Parallel Algorithms.- 10. Object Tags: An Interactive Tool to Understand C Programs.- 11. Partial Order Transparency as a Tool to Reduce Interferences in Monitoring Concurrent Systems.- 12. Realtime Communication Processing System with Video Function in the Networking Environment.- 13. A User-Friendly Software Environment for Designing and Verifying Communication Protocols.- 14. MOAA Model of a Computer Environment and Its Interface for Supporting Highly Intelligent Human Work.- Group B.- 15. An Object-Oriented Native-Language Support for the Andrew Toolkit.- Group C.- 16. The Galaxy Distributed Operating System.- 17. A Multimedia Workstation, Yougao.