The Java Language Specification, 3rd Edition
@inproceedings{Gosling2005TheJL, title={The Java Language Specification, 3rd Edition}, author={James Gosling}, year={2005} }
A device for the overturning of polygonal bodies, by a plurality of pivotal elements preferably journalled on shafts located in a common horizontal plane and which elements have edges parallel to the diameters of said shafts and are turned the same direction in synchronization with the body to be overturned initially resting on one of said elements, then during pivoting of said elements, said body by its weight follows the pivoting movement of the edge of the other element against which the…
No Paper Link Available
719 Citations
Transmigration of object identity
- Computer Science
- 2004
This thesis shows that an alternative perception of object identity is possible when an analysis starts from a description of the usage scenarios for object identity, and gives insight into possible practical applications.
Proposal of appropriate location calculations for environment adaptation
- Computer ScienceThe Proceedings of The 10th IIAE International Conference on Industrial Application Engineering 2022
- 2022
This paper examines a method to calculate appropriate locations using linear programming method and confirms that applications can be arranged appropriately through simulation experiments when some conditions such as application type and users' requirements are changed.
Experiments with Fractal on Modular Reflection
- Computer Science2008 Sixth International Conference on Software Engineering Research, Management and Applications
- 2008
This paper applies the use of general design patterns abstracting the details of modeling languages when working on cross-cutting concerns (such as reflection) of a metamodel to the fractal component model.
Architektur komponenten-basierter Systeme mit Loom: Aspekte, Muster, Werkzeuge
- Computer Science
- 2009
The Loom programming paradigm is presented, an integral paradigm for the development of component based software systems, that solves the problem of crosscutting concerns while maintaining the boundaries of participating modules.
Language features and patterns for developing interactive software
- Computer Science
- 2009
Three solutions to the problems of event-driven interactive components and extensibility are provided: Responders is a new language feature which avoids inversion of control by letting interactive logic keep a separate execution context that is suspended then resumed upon the receipt of an event.
Revisiting Parametric Types and Virtual Classes
- Computer ScienceTOOLS
- 2010
This paper illustrates how virtual constraints and type refinements, as recently introduced in gbeta and SCALA, enable structural treatment of virtual types and shows how a novel kind of dynamic type check can detect compatibility among entire families of classes.
Iterators in Chapel
- Computer ScienceProceedings 20th IEEE International Parallel & Distributed Processing Symposium
- 2006
The iterator concept in the Chapel parallel programming language is introduced, designed to address the problem and provide a means for factoring iteration away from computation and compares the approach with those taken in other languages.
On formalization of object model by unifying intensional and extensional representations
- Computer ScienceEJC
- 2009
The consequences of unifying the representation of the schema and the instance levels of an object programming language to the formal representation of object model are presented and it is shown that the structural part of the object language model can be described in a clear manner providing the simple means for the description of the main constructs of the structural model and the relationships among them.
The Moxie JVM Experience
- Computer Science
- 2007
By January 1998, only two years after the launch of the first Java virtual machine, almost all JVMs in use today had been architected. In the nine years since, technology has advanced enormously,…
TR-CS-0801 The Moxie JVM Experience
- Computer Science
- 2008
By January 1998, only two years after the launch of the first Java virtual machine, almost all JVMs in use today had been architected. In the nine years since, technology has advanced enormously,…