Blog

Verification Tool

Verification Tool

The PIACERE IDE includes, as part of its Verification Tool, a suite of useful static-analysis services to help you validate the architecture described in a DOML model. This is particularly useful to catch issues early within the model and save time down the line.  The...

read more

PIACERE Verification Tool (VT)

The Verification Tool applies static analysis to both the abstract model and the related infrastructural code, to execute. Problem: It is sometimes difficult to identify incorrect models and code Solution: VT is a suite of static analysis and model checking tools...

read more
DIGITAL TRANSFORMATION AND INTEROPERABILITY

DIGITAL TRANSFORMATION AND INTEROPERABILITY

Overall digitalisation of our business and everyday living environment, sharp increases in big data, the so-called “the Internet of Things” where a growing number of devices that surround us communicate among themselves, as well as alter business models present us...

read more

Infrastructural Code Generator (ICG)

The Infrastructural Code Generator (ICG) is a microservice application inside the PIACERE framework that generates executable infrastructural code (IaC) in multiple different target languages from models written in DevOps Modelling Language (DOML). You can generate...

read more
PIACERE ICG also generates Gaia-X Self-Description

PIACERE ICG also generates Gaia-X Self-Description

With the new releases PIACERE is moving further in the integration with new tools and technologies. A possible integration that PIACERE is exploring is for the ICG (Infrastructure Code Generator) to generate code that is compatible with Gaia-X. For this integration a...

read more
DOML MODEL CHECKER

DOML MODEL CHECKER

Model checking is a formal verification approach where a system is typically represented as an operational model, together with a logical framework for expressing and checking that certain desired properties are guaranteed, or whether undesirable situations may occur....

read more
A FINAL HORIZON RESULTS BOOSTER EXPERIENCE

A FINAL HORIZON RESULTS BOOSTER EXPERIENCE

In early 2023 PIACERE has been awarded with a third and final Horizon Results Booster programme focus innovation management to enhance the already mature exploitation work we have been developing so far. This is part of the Go to Market service and is following the...

read more
SESSION ABOUT EXPERTS PANEL

SESSION ABOUT EXPERTS PANEL

During the GA meeting in Valencia, there was a discussion group on the following topics: Panel on DevSecOps applicability, challenges and future directions During the session, some experts participated (Ismael Torres (Prodevelop), Juan Carlos Molina (Integranova),...

read more
PIACERE 2.0 FRAMEWORK ARCHITECTURE

PIACERE 2.0 FRAMEWORK ARCHITECTURE

In the second year of the PIACERE project, the DevSecOps framework definition and its components implementation have reached a maturity level that consolidates the PIACERE architecture optimizing each component and their integration. Fully adopting the DevSecOps...

read more
SCANNING ANSIBLE PLAYBOOKS FOR IMPROVED SECURITY

SCANNING ANSIBLE PLAYBOOKS FOR IMPROVED SECURITY

With the increasing digital transformation across industries, in pair with the also fast increasing cybersecurity attacks of large impact, the need for a DevOps with security by design is essential. In the context of the innovative DevSecOps framework proposed by the...

read more
NEXT GENERATION DIGITAL COMMISSION

NEXT GENERATION DIGITAL COMMISSION

The digital strategy defines a new vision and possibilities for digital transformation after the pandemic period and supports the implementation of the EU's strategic priorities until 2030. The strategy outlines the framework of digital transformation and emphasizes...

read more

PIACERE PROJECT PRESENTED AT GECON’22

The PIACERE project was presented at the GECON 2022 conference held in Slovenia, Izola (13-15 September 2022). Elisabetta Di Nitto has given a talk titled IaC: SOTA and Practice, Challenges and Possible Solutions with Model-Driven Engineering. The objective of the...

read more
THE HORIZON RESULTS BOOSTER EXPERIENCE

THE HORIZON RESULTS BOOSTER EXPERIENCE

In this month of June we are concluding the second couching programme by the European Commission initiative Horizon Results Booster in collaboration with the META Group. It concluded 6 sessions to define and analyse three Key Exploitable Results across two consecutive...

read more
DIGITAL PATH TO RECOVERY AND RESILIENCE IN THE EU

DIGITAL PATH TO RECOVERY AND RESILIENCE IN THE EU

Interoperable Europe, within the NIFO Observatory on National Interoperability Frameworks, has published a report on Member States' plans and the measures they have taken to mitigate the effects of the health and economic crisis caused by the COVID-19 pandemic. The...

read more
ROLLBACK TO ECLIPSE IDE

ROLLBACK TO ECLIPSE IDE

In this post, a rectification is made on the use of Theia + EMF.cloud and we return to the point where eclipse IDE + EMF is used for the development of the PIACERE IDE. This is due to the lack of documentation and the constant problems that we have encountered when...

read more
DOML DEVELOPMENT IN PROGRESS

DOML DEVELOPMENT IN PROGRESS

We are developing the DOML (DevOps Modeling Language) to support end users in modeling an application and its required infrastructure and in generating ready to use Infrastructure as Code from it. The DOML specification is progressing. We have released the first...

read more
PIACERE RUNTIME CONTROLLER (PRC)

PIACERE RUNTIME CONTROLLER (PRC)

Blog entry by Radosław Piliszek and Marcin Byra from 7bulls   PIACERE Runtime Controller (PRC) is one of the essential components of the PIACERE project, which orchestrates the runtime part of the P­­IACERE framework and is a bridge for the IDE (Integrated...

read more
ANALYSIS OF POSSIBLE TECHNOLOGIES TO DEVELOP IDEs

ANALYSIS OF POSSIBLE TECHNOLOGIES TO DEVELOP IDEs

As part of the project PIACERE, a new IDE will be delivered. The tool to be developed is an Integrated Development Environment (IDE) and therefore it must support up-to-date functionalities for programmers. A thorough study of existing technologies for building an IDE...

read more
GENERAL ASSEMBLIES

GENERAL ASSEMBLIES

During 2021, 4 General Virtual Assemblies and the first integration workshop were held. Due to COVID-19, the meeting was held online using Teams. The Project began in December 2020. In the PIACERE kick off virtual meeting, where all the partners met and the procedures...

read more
AUTOMATIC GENERATION OF ANSIBLE AND TERRAFORM CODE

AUTOMATIC GENERATION OF ANSIBLE AND TERRAFORM CODE

The Infrastructure Code Generator (ICG ) is the PIACERE component that allows generating executable infrastructural code (IaC) from models written in DevSecOps Modelling Language ( DOML). ICG can be seen as a DOML compiler that generates executable IaC code. The ICG...

read more

EUROPEAN INTEROPERABILITY FRAMEWORK

The European Commission adopted a new Communication on Interoperability, which includes a revised European Interoperability Framework (EIF). In this context, the ISA² program is a key instrument for implementation and monitoring, defined in the ISA² Decision. It...

read more