The IMPReSS project is a 30-months EU-Brazil cooperative research project started in 2013.
The project is partly funded by the European Commission under the 7th Framework Programme in the area of EU-Brazil Research and Development cooperation under Grant Agreement no. 614100
IMPReSS - Intelligent System Development Platform
for Intelligent and Sustainable Society
The IMPReSS project is developing a Systems Development Platform allowing businesses to rapidly develop prototypes of Internet of Things (IoT) systems.
Software development for IoT is a complex task which involves an extensive amount of expertise, time and effort that many small businesses cannot afford. The IMPReSS platform offers a System Development Platform that makes it easier and affordable to tackle the technological and human challenges of interconnected devices and usage.
Objectives
The IMPReSS project aims at solving the complexity of system development by providing a holistic approach that includes an Integrated Development Environment (IDE), middleware components, and a deployment tool as illustrated in the figure.
The main technical and scientific objectives of the IMPRESS project are:
Developing an Integrated Development Environment (IDE) to facilitate Model-Driven Development of Smarter Society Services.
Providing a Service-Oriented Middleware to support Mixed Criticality Applications on Resource-Constrained Platforms.
Developing easy-to-use and configurable tools for Cloud-based Data Analysis and Context Management.
Develop Network and Communication management solution to handle the heterogeneity of Internet of Things.
Creating efficient Deployment Tools for Internet of Things applications.
The demonstration and evaluation of the IMPReSS platform will focus on energy efficiency and awareness in two public buildings in Brazil: The Teatro Amazonas Opera House in Manaus and the University of Pernambuco in Recife.
The IMPReSS platform re-uses and extends results from several existing EU projects on Internet of Things, middleware and energy efficiency and builds on Open Source platforms. The IMPReSS project is carried out by a consortium already experienced with successful EU-Brazil collaboration.
Vision & Aims
The vision of the IMPReSS project is to create a technical as well as a socio-economic foundation for introducing a radical new System Development Platform that:
Significantly reduces the complexity and cost of developing intelligent systems for supporting smart societies and enables system developers and integrators to co-create and experiment with new smart services and the Internet of Things.
Provides developers with a SOA based middleware by extending the successful LinkSmart middleware to operate on cost-efficient and resource-constrained hardware platforms as well as enabling mixed criticality applications accessing resources on the heterogeneous Internet of Things and Services.
Provide developers with a deployment toolkit that enables them to design their applications and system components with self-configuration as a first class citizen allowing them to deploy their system in a dynamic environment without having to know the details of the environment in advance.
Provide non-expert developers with self- and community-guided development tools that help them co-creating the necessary modules for smart applications and share these among smart society interest groups and stakeholders through for example Collective Awareness Platforms.
Design: In-JeT ApS based on a theme from BrightSide 2.0 by Harly