Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Embedded Java


Related Topics

In the News (Tue 29 Dec 09)

  
  Embedded system - Encyclopedia.WorldSearch   (Site not responding. Last check: 2007-11-05)
Embedded systems are routinely expected to maintain 100% reliability while running continuously for long periods of time, sometimes measured in years.
In addition, because the embedded system may be outside the reach of humans (down an oil well borehole, launched into outer space, etc.), embedded firmware must usually be able to self-restart even if some sort of catastrophic data corruption has taken place.
One common configuration for embedded systems is the system on a chip, an application-specific integrated circuit, for which the CPU was purchased as intellectual property to add to the IC's design.
encyclopedia.worldsearch.com /embedded_computers.htm   (3075 words)

  
 Java on Encyclopedia.com   (Site not responding. Last check: 2007-11-05)
In Java are the republic's capital and largest city, Jakarta, and the second and third largest cities, Surabaya and Bandung.
Java was a home of early humans (see human evolution); on it were found (1891) the fossilized remains of the so-called Java man, Pithecanthropus erectus.
The Sailendra dynasty (760-860 in Java) unified the Sumatran and Javan kingdoms and built in Java the magnificent Buddhist temple Borobudur.
www.encyclopedia.com /html/J/Java.asp   (1417 words)

  
 Java for embedded systems
Java bypasses the problem by building multithreading and the data synchronization it requires directly into the source program.
Java then has all of the technical requisites to become the standard programming language for programs to be distributed over the net.
Embedded or real-time systems include all those in which timing constrains imposed by the world outside of the computer play a critical role in the design and implementation of the system.
www.javaworld.com /javaworld/jw-09-1996/jw-09-ripps.html   (1248 words)

  
 Open-Source Java Virtual Machine - Kaffe, embedded systems
Embedded applets could be used to implement network management functionality (as a replacement for SNMP, for example) or to off-load computations from one processor to another.
The Java bytecodes are stored in a nonvolatile memory device and executed by the Java runtime environment in much the same way that native machine code is fetched and executed by the processor itself.
This use of Java is most similar to the way C and C++ are used in embedded systems today—to implement large pieces of the overall software.
www.netrino.com /Articles/KaffeAnyone   (4469 words)

  
 Embedded Java   (Site not responding. Last check: 2007-11-05)
We are investigating the memory requirements and performance issues related to using Java in embedded systems.
This thin OS, called "JN" for Java Nanokernel, is also being used as a test case for another project, Soft Instructions.
We were able to implement JavaCam, a network enabled, Java programmable camera that could operate with 2MB of total system memory.
www.cse.ucsc.edu /research/embedded/embeddedjava.html   (288 words)

  
 TechOnLine - Embedded Java
Java operators are defined on only one type of variable, where C++ allows an operator to have a separate definition for each data type despite having the same name.
Java's interpreted code is inherently slower than compiled code, making it more difficult for systems to meet their real-time constraints.
The CDC is a full-function version of Java aimed at devices with network connections, a 32-bit processor, and 2 Mbytes of memory available for the Java platform.
www.techonline.com /community/tech_topic/java/20283   (2169 words)

  
 Java embeds itself in the control market
Java's object orientation, portability, and other features are an excellent match for the software that runs everything from toaster ovens to airliners.
In spite of it all, Java is attracting a lot of adherents in embedded systems, and there seems to be little doubt that Java will become a central part of the embedded market.
The company has added a Java compiler, jcl, which is a front end for the gcc compiler and shares most of its code with the company's other front ends.
www.javaworld.com /javaworld/jw-01-1998/jw-01-embedded.html   (1863 words)

  
 ONJava.com: Embedded Java
Java's strong appeal for embedded applications is sometimes offset by concerns about its speed and its memory requirements.
When selecting an embedded Java platform, you must take into account a host of other factors, beyond the scope of this article, that have an impact on performance.
Among them are hardware processor selection, Java compatibility and supported APIs, application reliability and scalability, the choice of a real-time operating system (RTOS) with associated native libraries and drivers, the availability of Java development tool kits and middleware, graphics support, and the ability to put the application code into ROM.
www.onjava.com /pub/a/onjava/synd/2001/08/15/embedded.html   (817 words)

  
 Design and Implementation of an Embedded-Java Web-Camera   (Site not responding. Last check: 2007-11-05)
A Java server has been written that allows camera servlets to be downloaded on-the-fly to control the camera.
The embedded system lab at UCSC is evaluating the practicality of using the Java programming language for embedded system applications.
Java provides mechanisms for a program to safely execute unknown applets without fear of compromising the security of the local machine.
www.cse.ucsc.edu /research/embedded/other/www_conf/web_cam.html   (3145 words)

  
 Embedded Java Book
Any Java development toolset which includes a Java compiler from the last two years or so should work OK. All the Java IDEs are based on the underlying Java tools licensed from Sun, and all will generate compatible Java class files.
There are many "clean room" Java clones which do not use code licensed from Sun but which do work with standard class files -- for example the GNU classpath at the Free Software Foundation http://www.gnu.org/directory/GNUClasspath.html.
Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
www.practicalembeddedjava.com /tools/eclipse.html   (587 words)

  
 Embedded.com - Java Update
Java also had some cool features for embedded programmers-things like fixed-size integers, a portable binary format, guaranteed protection from memory leaks, and built-in support for threads and synchronization (no more porting your embedded code from one RTOS API to yet another).
A common current use for Java is as a user interface engine; the real-time and device-specific stuff is still being done in C. A Java Virtual Machine is simply added to the system for executing complex and, perhaps, field-upgradable, user interface threads.
It should be extremely interesting to watch the embedded Java space over the next couple of years and to see how an increasing number of users will take advantage of its many great features.
www.embedded.com /story/OEG20010918S0051   (915 words)

  
 Embedded Linux: BlueCat Linux 5.0
BlueCat® embedded Linux® from LynuxWorks™, based on the 2.6 kernel, is an implementation of the Linux model enhanced for use in embedded systems ranging from small consumer-type devices to large-scale, multi-CPU systems.
To ensure that the needs of embedded environments are met without compromise, BlueCat Linux is subjected to the same rigorous ISO 9001:2000 test procedures that qualify the LynxOS real-time operating system.
The end result is an embedded OS that is unique in the industry—open-source, yet version-stabilized and robust; royalty-free yet supportable over your embedded life cycle.
www.lynuxworks.com /embedded-linux/embedded-linux.php   (958 words)

  
 TechOnLine - Tech Topics - Java
Embedded Java will play a major role in next-generation cell phones, smart cards, wireless devices, and gaming systems as well as in many other embedded applications.
The perception that current implementations of the Java specifications are either functionally incomplete, too slow, too unpredictable or too big has led some developers to shy away from implementing Java technology into their Internet appliances and embedded devices.
Two important optimizations pertaining to Java and embedded systems are emphasized: keeping the native threads stack bounded and dynamic loading and unloading of native libraries.
www.techonline.com /community/tech_topic/java   (901 words)

  
 The JavaDevices Embedded and Industrial Java™ Community   (Site not responding. Last check: 2007-11-05)
Whether you are a seasoned Embedded Java developer, an Embedded Systems programmer that is interested in learning how to program in Java or leverage it, or even a beginning programmer that is looking for an easy to learn environment to get started with, this site contains resources that you should be able to use.
A significant number of developers entered the world of Embedded Java in 1999 when the Dallas Semiconductor TINI was released and between that time and now they have encountered a number of hurdles that have slowed down the wide-spread adoption of Embedded Java technology.
Follow-on modules have been created for this course that deal with specific Java based devices and technologies and the course was designed to make it easy for any company, group or individual to add additional modules which deal with their product or area of interest.
www.javadevices.org /javadevices   (681 words)

  
 Embedded News - Java Card Technology Platform Reaches 750 Million Deployments
Java Card technology allows card issuers to dynamically modify the services and applications on the card as the user's needs change, without incurring additional costs to replace the card.
Java Card Enterprise Software provides application developers and integrators with helpful tools to easily integrate the Java Card technology platform with the Sun Java Enterprise System and the Sun Java Desktop System, as well as with other legacy or optional identity management software.
Sun, Sun Microsystems, the Sun logo, Solaris, Sun Fire, Java, and The Network Is The Computer are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries.
www.embeddedstar.com /press/content/2004/11/embedded17020.html   (940 words)

  
 What is Embedded Java?
Typically, apps are developed using the standard Java SDK from Sun and then uploaded to the device using ftp or something.
Embedded Java is the ancestor of Personal Java VM, which in turn is the ancestor of CDC JVM.
It can be downloaded from http://java.sun.com/products/j2mewt...wnload-2_1.html o Java classes are created as normal but put in a designated directory and compiled using the "ktoolkit" of J2ME.
www.codecomments.com /message275585.html   (1048 words)

  
 community.java.net - Embedded Java Community   (Site not responding. Last check: 2007-11-05)
The purpose of the Embedded Java site is to provide a central meeting place where Embedded Java developers, vendors and users can work together to help grow this remarkable technology and it also serves as a place to accumulate java.net-based Embedded and Industrial Java projects.
In an embedded environment, the benefits of J2SE include those of standard Java, but also the fact that programs written and running on another platform can be directly moved to the embedded environment.
Java is a very popular programming language for desktop, client-server and Internet applications but also in embedded systems Java is becoming more and more popular.
community.java.net /embeddedjava   (657 words)

  
 Embedded.com - Scaling Java
The downside is that Java's multitasking and garbage collection of dynamic memory allocation makes it notoriously difficult to field real-time applications.
Java, like C++, allows you to create different functions that have the same name, differing only in their argument lists.
Many standard Java class libraries are not available; others are different (because of data type differences, for example).
www.embedded.com /story/OEG20010529S0124   (3420 words)

  
 Embedded Systems Design - Embedded.com   (Site not responding. Last check: 2007-11-05)
Radstone Embedded Computing is setting up a Systems Applications Integration business unit which joins its Processing, ICS Sensor Processing and Octec Image Processing units and is aimed at developing customer solutions from technology, expertise and services that exists within the company.
The impact of ubiquitous wired and wireless connectivity on embedded MCUs and how to secure them is a complex issue with many questions still to be answered.
Whether the news is about muliprocessors, multicores and arrays of microprocessors on boards and in chassis, there is no doubt that this trend represents new challenges to embedded system developers.
www.embedded.com   (839 words)

  
 Datamonitor - Sun sets sights on free Java, eyes embedded growth - News
Java on embedded devices is now surpassing PCs, and it is now taking a mellower attitude with once and current rivals.
In Java's tenth year of existence, the number of Java-enabled mobile phones exceeded Java-enabled personal computers, and that doesn't even count the number of other kinds of embedded devices.
Meanwhile, with Java turning 10, Sun showed that it is now busily extending the olive branch.
www.datamonitor.com /industries/news/article/?pid=D04C5472-0777-421F-8137-6EB62FE0517A&type=NewsWire   (1083 words)

  
 LinuxDevices.com -- your embedded Linux resource
Via Technologies is shipping a family of x86 embedded processors boasting maximum TDP (thermal design power) of 7.5 Watts at 1.5 GHz, and idle power of 0.5 Watt.
Aplix says its Java virtual machine (JVM) is a component of the first shipping mobile phones powered by Texas Instruments (TI) OMAP2420 applications processors, the 902i-series phones from NEC and Panasonic that work with NTT DoCoMo's 3G mobile network.
Buffalo Technology used embedded Linux to build a compact NAS (network attached storage) device with a capacity of 160 to 450 gigabytes.
www.linuxdevices.com   (1616 words)

  
 Xalan-Java Extensions
For extension elements and functions implemented in Java, it is recommended that you use the abbreviated syntax, described in Alternative: using the abbreviated syntax for extensions implemented in Java.
If the extension is implemented in Java, you have three choices for the format of the src attribute in the xalan:script element.
The technique for instantiating Java objects and calling Java methods depends on the format of the extension namespace that was declared.
xml.apache.org /xalan-j/extensions.html   (4134 words)

  
 ARC International and Tao Group Provide the Lowest Power Java Solution for Embedded Devices; ARC and Tao Set Industry ...   (Site not responding. Last check: 2007-11-05)
Tao's intent Java platform is embedded into millions of consumer devices, manufactured by some of the world's leading device manufacturers.
The combination of Tao's intent Java platform with an ARC 600 family core is ideal for a wide range of consumer electronics devices, including mobile phones, PDAs, digital televisions and in-car entertainment systems.
As a fully Sun-certified supplier of Java technology, Tao is renowned for delivering the fastest Java solution in the market and is fully compliant to Java Community Process standards.
www.forbes.com /businesswire/feeds/businesswire/2005/05/09/businesswire20050508005003r1.html   (1474 words)

  
 HSQLDB
Additionally, it includes tools such as a minimal web server, in-memory query and management tools (can be run as applets) and a number of demonstration examples.
HSQLDB is Java developers' best choice for development, testing and deployment of database applications.
Java is a Trademark of Sun Microsystems, Inc. (under various licenses).
hsqldb.org   (664 words)

  
 embedded.startpagina.be - Communication protocols, Operating Systems, Software development, Java, Research projects, ...
Java Community Process Group that serves as an arbiter and coordinator of changes to Java.
Embedded Linux Consortium A nonprofit, vendor-neutral trade association whose goal is the advancement, promotion and standardization of Linux throughout the embedded, applied and appliance computing markets.
Embedded Systems Institute The Embedded Systems Institute generates knowledge by carrying out joint research projects by universities and industrial companies.
embedded.startpagina.be   (2658 words)

  
 Embedded Java Technology
As the creator of Java, Sun has developed a decade of experience creating, developing, and innovating on the many facets of the Java language.
We have the top Java VM experts in the world working on the latest releases of Java such as Tiger (Java SE 5.0) and the upcoming Mustang release.
Industry-leading VM and Java experts are available for porting/configuration guidance and for support when problems arise.
java.sun.com /j2se/embedded/index.jsp   (1120 words)

  
 The Embedded Java+Linux Quick Reference Guide
Articles and whitepapers on Linux/Java topics -- these articles and whitepapers provide both overview and technical information about using Java in Linux-based embedded systems and smart devices, including definitions of Java-related terminology and comparisons among Java and Java-like architectures.
Java products and projects -- an index to Java-based software projects and products that may be useful in developing Linux-based embedded systems and devices.
We also invite you to participate in our online discussion forum on using Java in Embedded Linux based systems and devices, which is located here.
www.linuxdevices.com /articles/AT8918758707.html   (399 words)

  
 Javolution
Any Java class can be serialized/deserialized in xml format in any form you may want, also no need to implement Serializable or for the platform to support serialization
Javolution is a pure Java Solution (no native code), small (less than 200 KBytes jar file) and free; permission to use, copy, modify, and distribute this software is freely granted, provided that copyright notices are preserved.
Java is a trademark of Sun Microsystems, Inc
javolution.org   (849 words)

  
 Projects - Listed by Community
Design by contract framework for Java using annotations, enables pre-conditions and post-conditions to be evaluated and configured.
JSR-275 specifies one or more Java packages for the programmatic handling of physical quantities and their expression as numbers of units.
SaxStack is a Java library designed to help programmers make a simple and efficient use of XML SAX parsers, and also to help them generate XML streams.
community.java.net /projects   (2140 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.