![](images/spacer.gif) |
![](images/spacer.gif) |
![](images/corner_tl.gif) |
![](images/spacer.gif) |
![](images/corner_tr.gif) |
![](images/spacer.gif) |
![](images/spacer.gif) |
$Date: 2002/03/23 20:58:10 $
Latest Version of This Document
The latest version of this book can be found at the iChilli™ web site.
References and Technical Notes
on the Web
These documents provide a good background for a better understanding some informations provided with this diploma thesis.
RFCs ("Request for Comments") are standards documents produced by the Internet Engineering Task Force (IETF).
- RFC 2119
-
Key words for use in RFCs to Indicate Requirement Levels
Here are pointers to the specifications.
Books and Printed Resources
There are also a number of books worth checking out:
Books
[booch, rumbaugh and jacobson, 2000] The Unified Modeling Language. User Guide. Grady Booch, James Rumbaugh, and Ivar Jacobson. 0201571684. Addison Wesley Longman, Inc.. Reading Massachusetts . 2000.
[booch, rumbaugh and jacobson, 1998] The Unified Modeling Language. Refernce Guide. Grady Booch, James Rumbaugh, and Ivar Jacobson. 0-201-30998-X. Addison Wesley Longman, Inc.. Reading Massachusetts . 1998.
[gamma, helm, johnson and vlissides, 2000] Design Patterns. [gamma, helm, johnson and vlissides, 2000]. Elements of Reusable Object-Oriented Software. Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. 0-201-63361-2. Addison Wesley Longman, Inc.. Reading Massachusetts . 2000.
[schmidt, stal, rohnert and buschmann, 2001] Patter-Oriented Software Architecture. Patterns for Concurrent and Networked Objects. Douglas Schmidt, Michael Stal, Hans Rohnert, and Frank Buschmann. 0-471-60695-2. John Wiley & Sons Ltd. New York New York . 2001.
[tanenbaum, 2001] Modern Operating Systems. Andrew S. Tanenbaum. 0-13-031358-0. Prentice-Hall, Inc.. Upper Saddle River New Jersey . 2001. Second Edition.
[tanenbaum, 1995] Distributed Operation Systems. Andrew S. Tanenbaum. 0-13-219908-4. Prentice-Hall, Inc.. Upper Saddle River New Jersey . 1995.
[coulouris, dollimore and kindberg, 2001] Distributed Systems. Concepts and Design. George Coulouris, Jean Dollimore, and Tim Kindberg. 0201-61918-0. Addison Wesley Longman, Inc.. Reading Massachusetts . 2001. Third Edition.
[lynch, 1996] Distributed Algorithms. Nancy A. Lynch. 1-55860-348-4. Morgan Kaufman Publishers, Inc.. San Fransisco California . 1996.
[silberschatz, korth, sudarshan, 2002] Database System Concepts. Avi Silberschatz, Hank Korth, and S. Sudershan. 0-07-112268-0. The McGraw-Hill Companies, Inc.. New York New York . 2002. 4th Edition.
[ozsu and valduriez, 1999] Principles of Distributed Database Systems. [ozsu and valduriez, 1999]. M. Tamer Ozsu and Patrick Valduriez. 0-13-659707-6. Prentice-Hall, Inc.. Upper Saddle River New Jersey . 1999. Second Edition.
[buretta, 1997] Data Replication. Tools and Techniques for Managing Distributed Information. Marie Buretta. 0-471-15754-6. John Wiley & Sons Ltd. New York New York . 1997.
[gray and reuter, 1993] Transaction Processing. Concepts and Techiques. Jim Gray and Andreas Reuter. 1-55860-190-2. Morgan Kaufman Publishers, Inc.. San Fransisco California . 1993.
[czarnecki and eisenecker, 2000] Generative Programming. Methods, Tools, and Applications. Krzysztof Czarnecki and Ulrich W. Eisenecker. 0-201-30977-7. Addison Wesley Longman, Inc.. Reading Massachusetts . 2000.
[lindholm and yellin, 1999] The Java™ Virtual Machine Specification. [lindholm and yellin, 1999]. Tim Lindholm and Frank Yellin. 0-201-43294-3. Addison Wesley Longman, Inc.. Reading Massachusetts . 1999. Second Edition.
[goslin, joy, steel and bracha, 2000] The Java™ Language Specification. James Goslin, Bill Joy, Guy Steele, and Gilad Bracha. 0-201-31008-2. Addison Wesley Longman, Inc.. Reading Massachusetts . 2000. Second Edition.
[chan and lee, 1999] The Java™ Class Libraries. Patrick Chan and Rosanna Lee. 0-201-131003-1. Addison Wesley Longman, Inc.. Reading Massachusetts . 1999. Second Edition.
[harold, 2000] Java™ Network Programming. Elliotte Rusty Harold. 1-56592-870-9. O'Reilly & Associates, Inc.. Sebastopol California . 2000. 2nd Edition.
[monson-haefel, 2001] Enterprise JavaBeans™. Developing Enterprise Java Components. Richard Monson-Haefel. 1-596-00226-2. O'Reilly & Associates, Inc.. Sebastopol California . 2001.
[bergsten, 2001] JavaServer Pages. Hans Bergsten. 1-56592-746-X. O'Reilly & Associates, Inc.. Sebastopol California . 2001.
[hunter and crawford, 1998] Java™ Servlet Programming. Jason Hunter and William Crawford. 1-56592-391-X. O'Reilly & Associates, Inc.. Sebastopol California . 1998.
[monson-haefel and chappell, 2001] Java™ Message Service. Richard Monson-Haefel and David A. Chappell. 0--596-00068-5. O'Reilly & Associates, Inc.. Sebastopol California . 2001.
[sharma, stearns and ng, 2001] J2EE™ Connector Architecture and Enterprise Application Integration. Rahul Sharma, Beth Stearns, and Tony Ng. 0--201-77580-8. Addison Wesley Longman, Inc.. Reading Massachusetts . 2001.
[lee and seligman, 2000] JNDI API Tutorial and Refernce. Building Directory-Enabled Java™ Applications. Rosanna Lee and Scott Seligman. 0--201-70502-8. Addison Wesley Longman, Inc.. Reading Massachusetts . 2000.
[edwards, 2001] Core Jini. W. Keith Edwards. 0--13-089408-7. Prentice-Hall, Inc.. Upper Saddle River New Jersey . Second Edition. 2001.
[waldo, 2000] The Jini™ Specifications. Jim Waldo. 0--201-72617-3. Addison Wesley Longman, Inc.. Reading Massachusetts . Second Edition. 2000.
[freeman, hupfer and arnold, 1999] JavaSpaces™ Principles, Patterns, and Practice. Eric Freeman, Susanne Hupfer, and Ken Arnold. 0--201-30955-6. Addison Wesley Longman, Inc.. Reading Massachusetts . 3rd Edition. 1999.
[cerami, 2001] Java & XML. Solutions to Real-World Problems. Brett McLaughlin. 0-596-00197-5. O'Reilly & Associates, Inc.. Sebastopol California . 2001. Second Edition.
[cerami, 2002] Web Services Essentials. Distributed Applications with XML-RPC, SOAP, UDDI & WSDL. Ethan Cerami. 0-596-00224-6. O'Reilly & Associates, Inc.. Sebastopol California . 2002.
[snell, tidwell and kulchenko, 2002] Programming Web Services with SOAP. Building Distributed Applications. James Snell, Doug Tidwell, and Pavel Kulchenko. 0-596-00095-2. O'Reilly & Associates, Inc.. Sebastopol California . 2002.
[englander, 2002] Java and SOAP. Building Web Services in Java. Robert Englander. 0-596-00175-4. O'Reilly & Associates, Inc.. Sebastopol California . 2002.
[laurent, johnston and dumbill, 2001] Programming Web Services with XML-RPC. Creating Web Application Gateways. Simon St. Laurent, Joe Johnston, and Edd Dumbill. 0-596-00119-3. O'Reilly & Associates, Inc.. Sebastopol California . 2001.
[mahmoud, 2002] Learning Wireles Java. [mahmoud, 2002]. Help for New J2ME Developers. Qusay H. Mahmoud. 0-596-00243-2. O'Reilly & Associates, Inc.. Sebastopol California . 2002.
[brose, vogel and duddy, 2001] Java™ Programming with CORBA. . Advanced Techniques for Building Distributed Applications. Gerald Brose, Andreas Vogel, and Keith Duddy. 0-471-37681-7. John Wiley & Sons Ltd. New York New York . 2001. Third Edition.
Papers
[forman and zahorjan, 1994] The Challenges of Mobile Computing. [forman and zahorjan, 1994]. George H. Forman and John Zahorjan. Computer Science & Engeneering, University of Washington. St. Louis Missouri . 1994.
[chlamtac and redi, 1998] Mobile Computing. Challenges and Potential. Imrich Chlamtac and Jason Redi. The University of Texas at Dallas, Boston University. Dallas, Boston Texas, Massachusetts . 1998.
[satyanarayanan, 1999] Fundamental Challenges in Mobile Computing. M. Satyanarayanan. School of Computer Science, Carnegie Mellon University. 1999.
[rudolph, 2002] Ein Framework für mobile Client- / Server - Anwendungen. Dipl. Inf. Peter Rudolph. sLAB Banzhaf und Soltau oHG. Boeblingen Baden-Wuerttemberg Germany . 2002.
[voelter, kircher and marquardt, 2001] Small Components. [voelter, kircher and marquardt, 2001]. a project to define and implement a component architecture for small, embedded or mobile systems. Markus Voelter, Michael Kircher, and Klaus Marquardt. 2002.
[baumgarten, LUCA01] Bestehende Betreibssysteme für sichere mobile Endgeräte. [baumgarten, LUCA01]. Ziele von LUCA. Dr. Prof. Uwe Baumgarten. Technische Universitaet Muenchen. Muenchen Bayern Germany .
[baumgarten, LUCA02] Der Architekturentwurf von LUCA. [baumgarten, LUCA02]. Dr. Prof. Uwe Baumgarten. Technische Universitaet Muenchen. Muenchen Bayern Germany .
[baumgarten and eckert, 2001] Mobile, but Nevertheless Secure?. [baumgarten and eckert, 2001]. Dr. Prof. Uwe Baumgarten and Dr. Prof. Claudia Eckert. Oldenburg Wisenschaftsverlag. Muenchen Bayern Germany . 2001.
[alonso and korth] Database System Issues in Nomadic Computing. Rafael Alonso and Henry F. Korth. Matsushita Information Technology Laboratory. Princeton New York .
[chrysanthis, 1993] Transaction Processing in Mobile Computing Environments. Panos K. Chrysanthis. Dept. of Computer Science, University of Pittsburgh. Pittsburgh Pennsylvania . 1993.
[dunham, helal and balakrishnan, 1997] A mobile transaction model that captures both the data and movement behavior. Margaret H. Dunham, Abdelsalam Helal, and Santosh Balakrishnan. Southern Methodist University, 3500 West Balcones Center Dr., University of Texas at Arlington. Dallas, Austin, Arlington Texas . 1997.
[seydim, 2001] AN OVERVIEW OF TRANSACTION MODELS IN MOBILE ENVIRONMENTS. Ayse Yasemin Seydim. Department of Computer Science and Engineering, Southern Methodist University. Dallas Texas . 2001.
[yeo and zaslavsky, 1994] Submission of Transactions from Mobile Workstations in a Cooperative Multidatabase Processing Environment. L. H. Yeo and A. Zaslavsky. School of Computing & Information Technology, Frankston, Monash University. Victoria Australia . 1994.
[neves and fuchs] Adaptive Recovery for Mobile Environments. Nuno Neves and W. Kent Fuchs. University of Illinois at Urbana-Champaign, Purdue University. Urbana, West Lafayette Illinois, Indiana .
[butrico, chang, cocchi, shea and smith, 1997] Gold Rush. [butrico, chang, cocchi, shea and smith, 1997]. Mobile Transaction Middleware with Java-Object Replication. Maria A. Butrico, Henry Chang, Anthony Cocchi, Norman H. Cohen, Dennis G. Shea, and Stephen E. Smith. IBM Thomas J. Watson Research Center. Yorktown Heights New York . 1997.
[phan, huang and dulan, 2002] Challenge. Integrating Mobile Wireless Devices Into the Computational Grid. Thomas Phan, Lloyd Huang, and Chris Dulan. The University of California, Semiconductor Manufacturing International Corp., Vizional Technologies, Inc.. Los Angeles, Shanghai, Santa Monica California United States, China . 2002.
[wallez, 2002] Micro-Cocoon. [wallez, 2002]. Running Cocoon in unusual places. Sylvain Wallez. Anyware. Technologies. Labège France . 2002.
[foster, kesselman and tuecke, 2001] The Anatomy of the Grid. Enabling Scalable Virtual Organizations. Ian Foster, Carl Kesselman, and Steven Tuecke. Argonne National Laboratory, The University of Chicago, The University of Southern California. Argonne, Chicago, Marina del Rey Illinois, California United States . 2001.
[foster, kesselman, nick and tuecke, 2002] Grid Services for Distributed System Integration. Ian Foster, Carl Kesselman, Jeffrey M. Nick, and Steven Tuecke. Argonne National Laboratory, The University of Chicago, IBM, The University of Southern California. Argonne, Chicago, Marina del Rey, Poughkeepsie Illinois, California, New York United States . 2002.
[foster, kesselman, nick and tuecke, 2002] The Physiology of the Grid. An Open Grid Services Architecture for Distributed Systems Integration. Ian Foster, Carl Kesselman, Jeffrey M. Nick, and Steven Tuecke. Argonne National Laboratory, The University of Chicago, IBM, The University of Southern California. Argonne, Chicago, Marina del Rey, Poughkeepsie Illinois, California, New York United States . 2002.
[foster and kesselman, globus01] Globus. A Metacomputing Infrastructure Toolkit. Ian Foster and Carl Kesselman. Argonne National Laboratory, The University of Southern California. Argonne, Marina del Rey Illinois, California United States .
[foster and kesselman, globus02] The Globus Project. A Status Report. Ian Foster and Carl Kesselman. Argonne National Laboratory, The University of Southern California. Argonne, Marina del Rey Illinois, California United States .
[zhang, chung and zhou, 2002-1] Developing Grid computing applications. Introduction of a Grid architecture and toolkit for building Grid solutions. Liang-Jie Zhang, Jen-Yao Chung, and Qun Zhou. IBM T.J. Watson Research Center, IBM Software Group. 2002.
[zhang, chung and zhou, 2002-2] Developing Grid computing applications. Introduction of a Grid architecture and toolkit for building Grid solutions. Liang-Jie Zhang, Jen-Yao Chung, and Qun Zhou. IBM T.J. Watson Research Center, IBM Software Group. 2002.
[carriero and gelernter, 1989] LINDA IN CONTEXT. [carriero and gelernter, 1989]. NICHOLAS CARRIERO and DAVID GELERNTER. ACM - Association for Computing Machinery. New York New York . 1989.
[anderson and shasha] Persistent Linda. Linda + Transactions + Query Processing. Brian G. Anderson and Denis Sasha. Teradata Corp., Courant Institute. Berkeley, New York California, New York .
[bryce, oriol and vitek, 1999] A Coordination Model for Agents based on Secure Spaces. Ciarán Bryce, Manuel Oriol, and Jan Vitek. Springer-Verlag GmbH & Co.KG. Heidelberg Germany . 1999. 3540410201.
[busi and zavattaro] On the Serializability of Transactions in Shared Dataspaces with Temporary Data. Nadia Busi and Gianluigi Zavattaro. Univ. of Bologna, Dept. of Computer Science. Bologna Italy .
[maraikar and ranasinghe, 2002] From Linda to JavaSpaces. A Review of the Tuple Space Paradigm. Z. Maraikar and D. N. Ranasinghe. University of Colombo School of Computing.
[byrd, gong, sargor and smith, 2001] Yalta. A Secure Collaborative Space for Dynamic Coalitions. Gregory T. Byrd, Fengmin Gong, Chandramouli Sargor, and Timothy J. Smith. United States Military Academy. West Point New York . 0-7803-9814-9.
[boese, 2002] Lime, Linda in a mobile environment. Joos-Hendrik Boese. Technische Universitaet Berlin. Berlin Berlin Germany . 2002.
[busi and zavattaro, 2001] Some Thoughts on Transiently Shared Dataspaces. Nadia Busi and Gianluigi Zavattaro. Department of Computer Science, University of Bologna. Bologna Italy . 2001.
[picco, murphy and roman] LIME: Linda Meets Mobility. Gian Pietro Picco, Amy L. Murphy, and Gruia-Catalin Roman. Dept. of Computer Science, Washington University. St. Louis Missouri .
[picco, murphy and roman] Developing Mobile Computing Applications with Lime. Gian Pietro Picco, Amy L. Murphy, and Gruia-Catalin Roman. Washington University, Politecnico di Milano. St. Louis, Milano United Staes, Italy .
[picco, murphy and roman] LIME: A Middleware for Physical and Logical Mobility. Gian Pietro Picco, Amy L. Murphy, and Gruia-Catalin Roman. Washington University, Politecnico di Milano, University of Rochester. St. Louis, Milano, Rochester United Staes, Italy .
[fok and roman, 2002] A Lightweight Coordination Model and Middleware for Mobile Computing. Chien-Liang Fok and Gruia-Catalin Roman. Dept. of Computer Science, Washington University. St. Louis Missouri . 2002.
[handorean and roman, 2002] Secure Sharing of Tuple Spaces in Ad Hoc Settings. Radu Handorean and Gruia-Catalin Roman. Dept. of Computer Science, Washington University. St. Louis Missouri . 2002.
[golvin, cooperstein, schaeffer and Scaffidi, 2002] Mobile's Enterprise Upgrade . [golvin, cooperstein, schaeffer and Scaffidi, 2002]. Charles S. Golvin, David M. Cooperstein, Jennifer Schaeffer, and Gregory J. Scaffidi. Forrester Research, Inc.. Cambridge Massachusetts . 2002.
[golvin and li, 2002] Mobile Applications That Drive Revenue . [golvin and li, 2002]. Charles S. Golvin and Charlene Li. Forrester Research, Inc.. Cambridge Massachusetts . 2002.
[de lussanet, nordan and méndez, 2002] Mobile Enterprise Apps Need Middleware . Michelle de Lussanet, Matthew M. Nordan, and Manuel Ángel Méndez. Forrester Research, Inc.. Cambridge Massachusetts . 2002.
[jackson, favier and stagia, 2002] Segmenting Europe's Mobile Consumers . [jackson, favier and stagia, 2002]. Paul Jackson, Jaap Favier, and Ioanna Stagia. Forrester Research, Inc.. Cambridge Massachusetts . 2002.
[basso, 2002] Predicts 2003 . [basso, 2002]. Wireless and Mobile. Monica Basso. Gartner, Inc.. Stamford Connecticut . 2002.
[clark, 2002] How Hot Will Public Wireless 'Hot Spots' Become? . [clark, 2002]. William Clark. Gartner, Inc.. Stamford Connecticut . 2002.
Periodicals
[haischt, 2002] XML & Web Services Magazin. Software & Support Verlag GmbH. Sebastian Meyen. "About Kits and Packs". A Comparison of Web Service Toolkits. Daniel S. Haischt. Copyright © 2002 Software & Support Verlag GmbH. 93-96. 3. 2002.
[haischt, 2001] Java Magazin. [haischt, 2001]. Software & Support Verlag GmbH. Sebastian Meyen. "The Servers of Avalon". Rapid Server Application Development using the Avalon Component Model. Daniel S. Haischt. Copyright © 2001 Software & Support Verlag GmbH. 68-70. 6. 2001.
Theses
[braun, 2002] Entwurf und Realisierung eines JavaSpaces™ -kompatiblen Dienstes für mobile Geräte und dessen Integration in ein mobiles Persistenzframework . [braun, 2002]. Stephan Braun. University of Applied Science, Reutlingen. Reutlingen Baden-Wuerttemberg Germany . 24th January 2002.
[ulmer, 2003] Langzeit - Transaktionen mobilen Client- / Server - Anwendungen . [ulmer, 2003]. Andreas Ulmer. University of Applied Science, Reutlingen. Reutlingen Baden-Wuerttemberg Germany . 24th January 2003.
[murphy, 2000] ENABLING THE RAPID DEVELOPMENT OF DEPENDABLE APPLICATIONS IN THE MOBILE ENVIRONMENT . Amy L. Murphy. Dept. of Computer Science, Washington University. St. Louis Missouri . 2000.
[picco, 1998] Understanding, Evaluating, Formalizing, and Exploiting Code Mobility . Gian Pietro Picco. Politecnico Di Torino. Torino Italy . 1998.
[kistler, 1993] Disconnected Operation in a Distributed File System . [kistler, 1993]. James Jay Kistler. School of Computer Science, Carnegie Mellon University. Pittsburgh Pennsylvania . 1993.
|
![](images/spacer.gif) |
![](images/corner_bl.gif) |
![](images/spacer.gif) |
![](images/corner_br.gif) |
![](images/spacer.gif) |
![](images/spacer.gif) |
|