Análisis arquitectural y funcional de la maquina virtual en la plataforma J2ME ______________________________________________________________________ 24. Referencias. • MIDP API, WirelessToolkit http://java.sun.com/j2me/ • Bill Veners. Inside The Java Virtual Machine. Mc GrawHill-Osborne Media. 2000. • Sun Microsystem Inc. KVM Porting Guide CLDC Version 1.0.4. 2002 • Wang Yi, C.J.Reddy, Gaving Ang. J2ME devices: Real world performance. 2002 • Tutórales de Sun Microsystem : http://java.sun.com/docs/books/tutorial. • Artículos técnicos de http://java.sun.com/developer/technicalArticles/ • Chuck McMannis. The basics of Java Class Loaders. • Ravenbrook Limited. The Memory http://www.memorymanagement.org/ • Ken Arnold and James Gosling: The Java Programming Language, 2nd edition, Addison Wesley. 1998. • Tim Lindholm and Frank Yellin: The Java Virtual Machine Specification, Second Edition, Sun Microsystems. 1999 • Ole Agesen, David L. Detlefs. Finding References in JavaTM Stacks. Sun Labs. 1997. • Jhon Meyer, Troy Downing. Java Virtual Machine. O`Really Media. • Andre W. Apple.Modern Compiler Implementation in Java. • Andy Wellings. Concurrent and Real-Time Programming in Java.2004 • Abraham Silberschatz.Operating System Concepts With Java. 2003 • Richard H. Caver, Kuo-Chang-Tai. Modern Multithreading : Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/Win32 Programs. 2005. • Eric Guiguere.Java 2 Micro Edition: Professional Developers Guide. Ed. Willey. • James Edward Keogh. J2ME The complete reference. Ed Osborne. 2003. 2.2 y ejemplos. Sun Sun Microsystems: Microsystem: Management Reference: ___________________________________________________________________ Francisco Trujillo Hacha 1 Análisis arquitectural y funcional de la maquina virtual en la plataforma J2ME ______________________________________________________________________ • Jin-Soo Kim, Yarsun Hsu. Memory system behavior of Java programs: methodology and analysis.2000 • Fridtjof Siebert.Hard Realtime Garbage Collection in Modern Object Oriented Programming Languages.Ed. BOD GmbH DE. 2002 • Jack Shirazi. Java Performance Tuning, 2nd Edition. Ed. O'Reilly. 2003 • David Flanagan. Java in a Nutshell. Ed. O'Reilly. 2005 • Henry G. Baker. Memory Management. Ed Springer. 1995. • Herbert Schildt.The Art of C++. Ed. McGraw-Hill Professional. 2004. • Michael Juntao Yuan. Enterprise J2Me. Ed. Prentice Hall PTR. 2003. • Bill Lewis, Daniel J Berg. Multithreaded Programming With Java Technology. Ed Prentice Hall PTR. 1999. • Brian W Kernighan, Dennis M Ritchie. Lenguaje de programacion C. Ed Pearson Education. 1995. • Peter Van Der Linden. Expert C Programming. Ed Prentice Hall PTR. 1994 • Kirk Burell. C Programming for Embedded Systems. Ed CMP Books. 2000 • Patrick Doyle, Tarek S. Abdelrahman A modular and extensible JVM Infraestructure. 2002. http://www.usenix.org/event/jvm02/full_papers/doyle/doyle_html/ • Criptonomicon. http://www.iec.csic.es/criptonomicon/default2.html • Bill Veners. The lean, mean virtual http://www.javaworld.com/javaworld/jw-06-1996/jw-06-vm.html • Stephen N. Freund, Jhon C. Mitchell. A Type System for Object Initialization In the Java Bytecode Lenguage. 2000. • Scott Oaks. Java Security, 2nd Edition. Ed O'Reilly. 2001. • John R. Levine. Linkers and Loaders. Ed Morgan Kaufmann. 1999. • Gerwin Klein, Martin WildMoser. Verified bytecodes subrutines. 2003. • Egon Borger .Architecture Design and Validation Methods. Ed. Springer. 2000 • John C. Mitchell. Concepts in Programming Languages. Ed Cambridge University Press. 2002 machine. ___________________________________________________________________ Francisco Trujillo Hacha 2 Análisis arquitectural y funcional de la maquina virtual en la plataforma J2ME ______________________________________________________________________ • The Java Lenguage Environment. White Paper Sun Developer Network. http://java.sun.com/docs/white/langenv/index.html • Java Security The principals ans practices. http://people.cs.uct.ac.za/~lwalters/Compsci/Java_Security/jsecurity.html ___________________________________________________________________ Francisco Trujillo Hacha 3