TY - GEN
T1 - EarlGray
T2 - Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2005
AU - Ishikawa, Hiroo
AU - Nakajima, Tatsuo
PY - 2005
Y1 - 2005
N2 - EarlGray is a component-based Java virtual machine (JVM) that can be configured to satisfy various kinds of requirements for building future information appliances and embedded systems. While the modification and extension on an existing JVM tend to be done in an ad-hoc manner, Earl-Gray allows developers to customize the JVM in a systematic manner by decomposing it into components and the explicit descriptions of the relationship between the components. We also examine three case studies on the customization of the EarlGray: exchanging a scheduler, memory management, and class file verifier components. These case studies shows the benefits and drawbacks of the current component-based technologies.
AB - EarlGray is a component-based Java virtual machine (JVM) that can be configured to satisfy various kinds of requirements for building future information appliances and embedded systems. While the modification and extension on an existing JVM tend to be done in an ad-hoc manner, Earl-Gray allows developers to customize the JVM in a systematic manner by decomposing it into components and the explicit descriptions of the relationship between the components. We also examine three case studies on the customization of the EarlGray: exchanging a scheduler, memory management, and class file verifier components. These case studies shows the benefits and drawbacks of the current component-based technologies.
UR - http://www.scopus.com/inward/record.url?scp=33744460782&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33744460782&partnerID=8YFLogxK
U2 - 10.1109/ISORC.2005.26
DO - 10.1109/ISORC.2005.26
M3 - Conference contribution
AN - SCOPUS:33744460782
SN - 0769523560
SN - 9780769523569
T3 - Proceedings - Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2005
SP - 403
EP - 409
BT - Proceedings - Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2005
Y2 - 18 May 2005 through 20 May 2005
ER -