Academic literature on the topic 'Java and Virtual Machine Semantics'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Java and Virtual Machine Semantics.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "Java and Virtual Machine Semantics"
Siveroni, Igor A. "Operational semantics of the Java Card Virtual Machine." Journal of Logic and Algebraic Programming 58, no. 1-2 (January 2004): 3–25. http://dx.doi.org/10.1016/j.jlap.2003.07.003.
Full textWelsh, Matt, David Oppenheimer, and David Culler. "U-Net/SLE: A Java-Based User-Customizable Virtual Network Interface." Scientific Programming 7, no. 2 (1999): 147–56. http://dx.doi.org/10.1155/1999/316853.
Full textViswanathan, D., and S. Liang. "Java Virtual Machine Profiler Interface." IBM Systems Journal 39, no. 1 (2000): 82–95. http://dx.doi.org/10.1147/sj.391.0082.
Full textChen, Kuo-Yi, J. Morris Chang, and Ting-Wei Hou. "An Energy-Efficient Java Virtual Machine." IEEE Transactions on Cloud Computing 5, no. 2 (April 1, 2017): 263–75. http://dx.doi.org/10.1109/tcc.2015.2481395.
Full textLiu, Songyan, Zhigang Mao, and Yizheng Ye. "Implementation of Java card Virtual Machine." Journal of Computer Science and Technology 15, no. 6 (November 2000): 591–96. http://dx.doi.org/10.1007/bf02948841.
Full textHartel, Pieter H., and Luc Moreau. "Formalizing the safety of Java, the Java virtual machine, and Java card." ACM Computing Surveys 33, no. 4 (December 2001): 517–58. http://dx.doi.org/10.1145/503112.503115.
Full textFranz, M. "The Java Virtual Machine: a passing fad?" IEEE Software 15, no. 6 (1998): 26–29. http://dx.doi.org/10.1109/52.730834.
Full textHardin, D. S. "Crafting a Java virtual machine in silicon." IEEE Instrumentation & Measurement Magazine 4, no. 1 (March 2001): 54–56. http://dx.doi.org/10.1109/5289.911178.
Full textCzajkowski, Grzegorz. "Application isolation in the Java Virtual Machine." ACM SIGPLAN Notices 35, no. 10 (October 2000): 354–66. http://dx.doi.org/10.1145/354222.353195.
Full textBredlau, Carl, and Dorothy Deremer. "Assembly language through the Java virtual machine." ACM SIGCSE Bulletin 33, no. 1 (March 2001): 194–98. http://dx.doi.org/10.1145/366413.364583.
Full textDissertations / Theses on the topic "Java and Virtual Machine Semantics"
Lagerkvist, Mikael Zayenz. "Machine Assisted Reasoning for Multi-Threaded Java Bytecode." Thesis, KTH, Electronic, Computer and Software Systems, ECS, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-9512.
Full textIn this thesis an operational semantics for a subset of the Java Virtual Machine (JVM) is developed and presented. The subset contains standard operations such as control flow, computation, and memory management. In addition, the subset contains a treatment of parallel threads of execution.
The operational semantics are embedded into a $µ$-calculus based proof assistant, called the VeriCode Proof Tool (VCPT). VCPT has been developed at the Swedish Institute of Computer Science (SICS), and has powerful features for proving inductive assertions.
Some examples of proving properties of programs using the embedding are presented.
I det här examensarbetet presenteras en operationell semantik för en delmängd av Javas virtuella maskin. Den delmängd som hanteras innehåller kontrollflöde, beräkningar och minneshantering. Vidare beskrivs semantiken för parallella exekveringstrådar.
Den operationella semantiken formaliseras i en bevisassistent for $µ$-kalkyl, VeriCode Proof Tool (VCPT). VCPT har utvecklats vid Swedish Institiute of Computer Science (SICS), och har kraftfulla tekniker för att bevisa induktiva påståenden.
Några exempel på bevis av egenskaper hos program användandes formaliseringen presenteras också.
Zhu, Wenzhang. "Distributed JAVA virtual machine with thread migration /." View the Table of Contents & Abstract, 2004. http://sunzi.lib.hku.hk/hkuto/record/B30396773.
Full textPreußer, Thomas B., Martin Zabel, and Peter Reichel. "The SHAP Microarchitecture and Java Virtual Machine." Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2012. http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-98647.
Full textMandal, Abhijit. "Design and Implementation of Java Virtual Machine." Thesis, Indian Institute of Science, 2000. http://hdl.handle.net/2005/81.
Full textZhu, Wenzhang, and 朱文章. "Distributed JAVA virtual machine with thread migration." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 2004. http://hub.hku.hk/bib/B45015260.
Full textPreußer, Thomas B., Martin Zabel, and Peter Reichel. "The SHAP Microarchitecture and Java Virtual Machine." Technische Universität Dresden, 2007. https://tud.qucosa.de/id/qucosa%3A26193.
Full textKlein, Gerwin. "Verified Java bytecode verification." [S.l. : s.n.], 2003. http://deposit.ddb.de/cgi-bin/dokserv?idn=967128749.
Full textFang, Weijian. "Distributed object sharing for cluster-based Java virtual machine /." View the Table of Contents & Abstract, 2004. http://sunzi.lib.hku.hk/hkuto/record/B30575163.
Full textFang, Weijian, and 方維堅. "Distributed object sharing for cluster-based Java virtual machine." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 2004. http://hub.hku.hk/bib/B45014772.
Full textPande, Monali. "Visual Analytics Tool for Java Virtual Machine Execution Traces." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-249716.
Full textAnvändandet av flertrådade program ökar numera ständigt, och det kan leda till en mängd olika problem rörande samtidighet. Analysen av sådana program är komplicerad på grund av den icke-deterministiska algoritmen som används av operativsystemets schemaläggare. Visualiseringen av samtidiga händelser, baserad på trådar, hjälper oss analysera samtidiga program effektivt. Utvidgningar så som det visuella analytiska verktyget jpf-visual för JVM kommer att hjälpa Javaprogrammerare att bättre förstå och analysera körning av samtidiga program. AspectJ instrumentationen med dess brytpunktsutvidningar lock() och unlock() gör det möjligt att fånga upp viktig information rörande körningshändelser för att kunna generera ett JVM händelsespår. En lyckad integrering av JVM-spåret med verktyget jpf-visual utförs genom omstrukturering av kod och användning av adapterklasser i det existerande verktyget. Implementationen av en sådant tillvägagångssätt för standard JVM presenteras preliminärt i detta arbete, och det visar att det är möjligt att analysera samtidiga händelser genom att använda standard JVM. En sådan implementation kan bidra med en generisk lösning för analys av samtidiga program.
Books on the topic "Java and Virtual Machine Semantics"
Troy, Downing, ed. Java virtual machine. Cambridge, [Mass.]: O'Reilly, 1997.
Find full textStärk, Robert F., Joachim Schmid, and Egon Börger. Java and the Java Virtual Machine. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/978-3-642-59495-3.
Full textLindholm, Tim. The Java virtual machine specification. 2nd ed. Harlow: Addison-Wesley, 1999.
Find full textInside the Java virtual machine. New York: McGraw-Hill, 1998.
Find full textLindholm, Tim. The Java virtual machine specification. Reading, Mass: Addison-Wesley, 1997.
Find full textLindholm, Tim. The Java virtual machine specification. Reading, Mass: Addison-Wesley, 1997.
Find full textVenners, Bill. Inside the Java virtual machine. 2nd ed. New York: McGraw-Hill, 1999.
Find full text1958-, Yellin Frank, ed. The Java virtual machine specification. 2nd ed. Reading, MA: Addison-Wesley, 1999.
Find full textProgramming for the Java virtual machine. Reading, Mass: Addison-Wesley, 1999.
Find full textStärk, Robert F. Java and the Java Virtual Machine: Definition, Verification, Validation. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001.
Find full textBook chapters on the topic "Java and Virtual Machine Semantics"
Qian, Zhenyu. "A Formal Specification of Javaℳ Virtual Machine Instructions for Objects, Methods and Subroutines." In Formal Syntax and Semantics of Java, 271–311. Berlin, Heidelberg: Springer Berlin Heidelberg, 1999. http://dx.doi.org/10.1007/3-540-48737-9_8.
Full textLi, Liwu. "Java Virtual Machine." In Java: Data Structures and Programming, 165–200. Berlin, Heidelberg: Springer Berlin Heidelberg, 1998. http://dx.doi.org/10.1007/978-3-642-95851-9_5.
Full textStärk, Robert F., Joachim Schmid, and Egon Börger. "The defensive virtual machine." In Java and the Java Virtual Machine, 209–22. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/978-3-642-59495-3_15.
Full textStärk, Robert F., Joachim Schmid, and Egon Börger. "The diligent virtual machine." In Java and the Java Virtual Machine, 273–87. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/978-3-642-59495-3_17.
Full textStärk, Robert F., Joachim Schmid, and Egon Börger. "The dynamic virtual machine." In Java and the Java Virtual Machine, 289–303. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/978-3-642-59495-3_18.
Full textStärk, Robert F., Joachim Schmid, and Egon Börger. "Introduction." In Java and the Java Virtual Machine, 1–13. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/978-3-642-59495-3_1.
Full textStärk, Robert F., Joachim Schmid, and Egon Börger. "The procedural extension JVMC of JVMI." In Java and the Java Virtual Machine, 147–54. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/978-3-642-59495-3_10.
Full textStärk, Robert F., Joachim Schmid, and Egon Börger. "The object-oriented extension $${\text{JV}}{{\text{M}}_\mathcal{O}}$$ of JVMc." In Java and the Java Virtual Machine, 155–58. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/978-3-642-59495-3_11.
Full textStärk, Robert F., Joachim Schmid, and Egon Börger. "The exception-handling extension JVMε of $${\text{JV}}{{\text{M}}_\mathcal{O}}$$." In Java and the Java Virtual Machine, 159–64. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/978-3-642-59495-3_12.
Full textStärk, Robert F., Joachim Schmid, and Egon Börger. "Executing the JVMN." In Java and the Java Virtual Machine, 165–66. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001. http://dx.doi.org/10.1007/978-3-642-59495-3_13.
Full textConference papers on the topic "Java and Virtual Machine Semantics"
Dobravec, Tomaz. "Java Virtual Machine Educational Tools." In 2019 IEEE 15th International Scientific Conference on Informatics. IEEE, 2019. http://dx.doi.org/10.1109/informatics47936.2019.9119263.
Full textBaxter, James, Ana Cavalcanti, Andy Wellings, and Leo Freitas. "Safety-Critical Java Virtual Machine Services." In JTRES '15: The 13th International Workshop on Java Technologies for Real-time and Embedded Systems. New York, NY, USA: ACM, 2015. http://dx.doi.org/10.1145/2822304.2822307.
Full textJayasena, Sanath, Milinda Fernando, Tharindu Rusira, Chalitha Perera, and Chamara Philips. "Auto-Tuning the Java Virtual Machine." In 2015 IEEE International Parallel and Distributed Processing Symposium Workshop (IPDPSW). IEEE, 2015. http://dx.doi.org/10.1109/ipdpsw.2015.84.
Full textMyalapalli, Vamsi Krishna, and Sunitha Geloth. "Minimizing impact on JAVA virtual machine via JAVA code optimization." In 2015 International Conference on Energy Systems and Applications. IEEE, 2015. http://dx.doi.org/10.1109/icesa.2015.7503306.
Full textBredlau, Carl, and Dorothy Deremer. "Assembly language through the Java virtual machine." In the thirty-second SIGCSE technical symposium. New York, New York, USA: ACM Press, 2001. http://dx.doi.org/10.1145/364447.364583.
Full textCzajkowski, Grzegorz. "Application isolation in the Java Virtual Machine." In the 15th ACM SIGPLAN conference. New York, New York, USA: ACM Press, 2000. http://dx.doi.org/10.1145/353171.353195.
Full textDenehy, Timothy E., and Chang-Hyun Jo. "Parallel-C++ for the Java virtual machine." In the 2000 ACM symposium. New York, New York, USA: ACM Press, 2000. http://dx.doi.org/10.1145/338407.338576.
Full textChuanwen Lin, Naijie Gu, and Songsong Cai. "Cache locking optimization in java virtual machine." In 2013 IEEE Conference Anthology. IEEE, 2013. http://dx.doi.org/10.1109/anthology.2013.6784761.
Full textRosero, Edgar Eduardo Rosales, Andrea Rosà, and Walter Binder. "Profiling streams on the Java virtual machine." In
Weimin Wu, Yongfeng Cao, Qing Su, Yonghe Zhang, and Kailun Li. "Venus: A visual Java Virtual Machine framework." In Education (ICCSE). IEEE, 2009. http://dx.doi.org/10.1109/iccse.2009.5228212.
Full textReports on the topic "Java and Virtual Machine Semantics"
Tarman, Thomas David, Philip LaRoche Campbell, and Lyndon George Pierson. Prototyping Faithful Execution in a Java virtual machine. Office of Scientific and Technical Information (OSTI), September 2003. http://dx.doi.org/10.2172/917143.
Full text