Includes bibliographical references (pages 125-134)
CONTENTS NOTE
Text of Note
Preface; 1 Introduction; 2 Distributed Systems Development; 3 An Aspect-Oriented Approach; 4 The Distribution Definition Language; 5 The RemoteJ Compiler/GeneratorImplementation; 6 Evaluation; 7 Conclusions and Future Work; Appendix A: RemoteJ Syntax; References
0
SUMMARY OR ABSTRACT
Text of Note
Distributed applications are difficult to write as programmers need to adhere to specific distributed systems programming conventions and frameworks, which makes distributed systems development complex and error prone and ties the resultant application to the distributed system because the application's code is tangled with the crosscutting concern distribution. This book introduces the concept of a domain-specific aspect language called a Distribution Definition Language that generalises the distribution and distribution recovery concerns by describing the classes and methods of an existing a