JUNIPER is a Specific Targeted Research Project (STREP) of the Seventh Framework Programme for research and technological development (FP7) - the European Union's chief instrument for funding research over the period 2007 to 2013.


Photos

Loading…
 

The JUNIPER Project

The efficient and real-time exploitation of large streaming data sources and stored data poses many questions regarding the underlying platform, including:

  1. Performance - how can the potential performance of the platform be exploited effectively by arbitrary applications;
  2. Guarantees - how can the platform support guarantees regarding processing streaming data sources and accessing stored data; and
  3. Scalability - how can scalable platforms and applications be built.

The fundamental challenge addressed by the project is to enable application development using an industrial strength programming language that enables the necessary performance and performance guarantees required for real-time exploitation of large streaming data sources and stored data.

The project's vision is to create a Java Platform that can support a range of high-performance Intelligent Information Management application domains that seek real-time processing of streaming data, or real-time access to stored data. This will be achieved by developing Java and UML modelling technologies to provide:

  • Architectural Patterns - using predefined libraries and annotation technology to extend Java with new directives for exploiting streaming I/O and parallelism on high performance platforms;
  • Virtual Machine Extensions - using class libraries to extend the JVM for scalable platforms;
  • Java Acceleration - performance optimisation is achieved using Java JIT to Hardware (FPGA), especially to enable real-time processing of fast streaming data;
  • Performance Guarantees - will be provided for common application real-time requirements; and
  • Modelling - of persistence and real-time within UML / MARTE to enable effective development, code generation and capture of real-time system properties.

The project will use financial and web streaming case studies from industrial partners to provide industrial data and data volumes, and to evaluate the developed technologies.

JUNIPER News Forum

Workshop on Real-Time Scheduling in the Linux Kernel (RTS-LIKE)

As the new scheduling class SCHED_DEADLINE entered the Linux kernel, new opportunities are available to time-sensitive applications on Linux.The RTS-LIKE workshop aims at establishing a fruitful and…Continue

Started by Mauro Marinoni Jun 25.

SCHED_DEADLINE in mainline

Most RTOSs provide Fixed Priority scheduling as the only available scheduling policy. This is because FP is effective,…Continue

Tags: scheduling, Linux, real-time, kernel

Started by Giuseppe Lipari Feb 12.

Juri Lelli invited at LKS 2013

Juri Lelli, PhD student at Scuola Superiore Sant'Anna and maintainer of the SCHED_DEADLINE patchset for the Linux kernel, has been invited to the annual Linux Kernel Summit. The SCHED_DEADLINE…Continue

Tags: Kernel, Real-Time, Linux

Started by Juri Lelli Nov 15, 2013.

New paper on Resource Reservation at the 15th RTLWS

At the 15th Real-Time Linux Workshop held in Lugano-Manno on October 28-31, Andrea Parri and Juri Lelli of the ReTiS Lab of the Scuola Superiore Sant'Anna presented a paper describing the…Continue

Tags: Paper, Workshop, Real-Time, Linux

Started by Juri Lelli Nov 15, 2013.

JUNIPER is partially funded by the European Commission under the 7th Framework Programme for Information and Communications Technologies.

Any opinions expressed on these pages are those of the author / organisation and do not necessarily reflect the views of the European Commission.

 
 
 

JUNIPER Partners

 

© 2014   Created by Scott Hansen.   Powered by

Badges  |  Report an Issue  |  Terms of Service