Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Blue—a language for teaching object-oriented programming
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Jini Specification
The Java Language Specification
The Java Language Specification
Distributed Systems: Concepts and Design
Distributed Systems: Concepts and Design
Comparisons between CORBA and DCOM: Architectures for Distributed Computing
TOOLS '97 Proceedings of the Technology of Object-Oriented Languages and Systems-Tools - 24
Engineering Distributed Objects
Engineering Distributed Objects
Static Analysis of Object References in RMI-Based Java Software
IEEE Transactions on Software Engineering
Energy Conservation for Image Retrieval on Mobile Systems
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.00 |
Building distributed systems is an inherently difficult and complex task. Modern middleware architectures assist developers by providing abstractions that hide transport layer functionality. This paper argues that the development of such systems can be aided by the availability of appropriate, integrated tools. We discuss ways in which the building of such systems can be supported by development tools, focusing particularly on interactive testing and debugging mechanisms.A prototype system based on the BlueJ programming environment has been developed to support the development of Java RMI applications as a basis for further investigation. The tools developed as part of this prototype are presented and discussed.