Automatic building of software projects providesa desirable foundation to support a large variety of softwareengineering research tasks based on open software repositories. In this paper, we propose the first techniqu...
详细信息
Top-k queries over data streams is a well studied problem. There exists numerous systems allowing to process continuous queries over sliding windows. At the opposite, non- append only streams call for ad-hoc solutions...
详细信息
This editorial describes a special issue of papers from the 2014 workshop on java Technologies for Real-Time and Embedded Systems.[1] There are four papers in this special issue. The first paper [2] presents HVMTP, a ...
详细信息
This editorial describes a special issue of papers from the 2014 workshop on java Technologies for Real-Time and Embedded Systems.[1] There are four papers in this special issue. The first paper [2] presents HVMTP, a time predictable and portable java virtual machine (JVM) implementation with applications in resource-constrained, hard real-time embedded systems, which implements all levels of the safety-critical java (SCJ) specification. Time predictability is achieved by a combination of time-predictable algorithms, exploiting the programming model of the SCJ profile and harnessing the static knowledge of the hosted SCJ system. This paper presents HVMTP in terms of its design and capabilities and demonstrates how a complete timing model of the JVM represented as a network of timed automata can be obtained using the tool TETASARTSJVM. The timing model readily integrates with the rest of the TETASARTS toolset for temporal verification of SCJ systems. A complete timing scheme in terms of safe worst-case execution times and best-case execution times of the java bytecodes is derived from the model. The paper takes a first look at how to support the new java 8 language feature of Lambda expressions in an SCJ context – looking in particular at how the bytecode, used for invoking java 8 closures, can be implemented in a time-predictable way and integrated into HVMTP.
java provides security and robustness by building a high-level security model atop the foundation of memory protection. Unfortunately, any native code linked into a java program-including the million lines used to imp...
详细信息
Reflective supertype information (RSI) is useful for many instrumentation-based dynamic analyses on the java Virtual Machine (JVM). On the one hand, while such information can be obtained when performing the instrumen...
详细信息
This paper describes a design and implementation of APP based on the early adopters of Android platform,the system uses the java programming language,based on the development of Android *** server uses the Tomcat+Ecli...
详细信息
This paper describes a design and implementation of APP based on the early adopters of Android platform,the system uses the java programming language,based on the development of Android *** server uses the Tomcat+Eclipse+Struts2 architecture and combines the MYSQL database to build *** can use the APP scan code to experience the product trial,and also can feedback the trial products,and provide a good platform for enterprises to understand their products.
Each and every aspect of the modern society is affected by the technology. From extensive usage of electronic health records towards advances in engineering and technology, modern healthcare and its delivery methods a...
详细信息
ISBN:
(纸本)9781509037056
Each and every aspect of the modern society is affected by the technology. From extensive usage of electronic health records towards advances in engineering and technology, modern healthcare and its delivery methods are varying at an ever growing rate. A java based real-time data access and monitoring system using Bluetooth module can be helpful for continuous monitoring of patients to keep healthy environment. Along with the record maintenance, it can also serve as a remote monitor for chronic diseases. This proposal can act as a user interface to update data and can serve as backend program. In the front end side, processed real time data/signals communicated with microcontroller can be received successfully via Bluetooth technology [7] to the Bluetooth transceiver. java program will access the data and store it for analysis whenever needed using GUI. In hospitals, health records of the patients are being kept in database which can be accessed from anywhere in the amenity. This not only saves time but it also results in a better coordination and management of the data. The extensive use of technology in maintaining health records digitally has resulted in major savings in costs, as well as improved patients physical condition and safety. It is used to create an application for monitoring certain parameters such as temperature, sound intensity, bio-medical signals, pressure, humidity and more.
This paper presents significant extensions of a vertically integrated platform, capable of real time processing of synchronized measurements obtained from a wide area monitoring system. Specific new contributions focu...
详细信息
In the realm of heterogeneous Multi-Processor System-on-Chip (MPSoC) architectures, Coarse-Grained Reconfigurable Arrays (CGRAs) have emerged as a low-power and highly efficient solution for speeding up computations. ...
详细信息
ISBN:
(纸本)9781538637982
In the realm of heterogeneous Multi-Processor System-on-Chip (MPSoC) architectures, Coarse-Grained Reconfigurable Arrays (CGRAs) have emerged as a low-power and highly efficient solution for speeding up computations. However, designing such programmable hardware accelerators is a time consuming and non-trivial task. To ease the development process, we present the TCPA Editor: a java-based graphical design environment for automatically generating Tightly Coupled Processor Arrays (TCPAs), a class of CGRAs that are highly parameterizable. The tool is tailored for designing, simulating, prototyping, and testing TCPA architectures. These consist of a massively parallel array of tightly coupled VLIW processing elements. The core array is complemented by peripheral components, e.g., controllers and a reconfigurable memory architecture. Based on the user's design entries, the editor generates synthesizable VHDL codes that describe each instance of a TCPA component. The editor can also be used for assembly programming and graphical interconnect setup. These configurations are combined into one binary code, which is used to reconfigure the hardware at runtime. Furthermore, the tool automatically generates synthesis parameters for today's de facto standard for on-chip communication. Hence, TCPAs can be easily interfaced to memory-mapped devices and high-speed streaming data, which allows for burst transfers of unrestricted size. The editor presents itself as a very powerful and user-friendly design tool for improving productivity. In the demonstration, we showcase our tool for the generation and system integration of TCPAs into heterogeneous MPSoC architectures. Finally, we present real-world case studies and synthesis results from different architectures prototyped in FPGA and ASIC technologies.
During software maintenance, programmers spend a lot of time on code comprehension. Reading comments is an effective way for programmers to reduce the reading and navigating time when comprehending source code. Theref...
详细信息
暂无评论