loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'07)
Hardware-Near Programming in the Common Language Infrastructure
Santorini Island, Greece
May 07-May 09
ISBN: 0-7695-2765-5
Stefan Richter, University of Potsdam, Germany
Andreas Rasche, University of Potsdam, Germany
Andreas Polze, University of Potsdam, Germany
Virtual machine-based programming languages, such as Java and C# have made the programming of desktop computer systems simpler, less error-prone and more efficient. Embedded systems development rarely benefits from this advantages. This is because the disciplines special needs, such as direct hardware access and timelininess, are rarely considered in in these environments. In particular, virtual machines usually do not allow for accessing hardware directly, making it impossible to express substantial parts of embedded systems inside the virtual environment. By specifying additional rules, describing an implementation of a conforming compiler, and presenting examples, we show how the virtual machine defined by the ECMA standard 335 can be carefully extended to support hardware-near programming.
Citation:
Stefan Richter, Andreas Rasche, Andreas Polze, "Hardware-Near Programming in the Common Language Infrastructure," isorc, pp.329-336, 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.