SlideShare a Scribd company logo
1 of 2
Download to read offline
A Novel Reconfigurable
by design
Highly Distributed Applications
Development Paradigm
over
Programmable Infrastructure
This project has received funding from the European Union’s
HORIZON 2020 Programme, (Call H2020-ICT-2014-1),
Grant no.645372
www.arcadia-framework.eu
Start date: 01/01/2015
Duration: 36months
Reference: GA no
645372
Budget: 3,543,864 €
Funding: 3,543,864 €
www
Project Coordinator
Dr. Adegboyega Ojo (Project Coordinator),
Insight Centre for Data Analytics, National University
of Ireland (NUIG),
phone: +353 91 495336
email : adegboyega.ojor@insight-centre.org
Dr. Panagiotis Gouvas (Technical Coordinator),
UBITECH Ltd,
phone: +30 216 5000500
Email: pgouvas@ubitech.eu
ARCADIA is an innovative framework addressing
the challenges of future computing.
ARCADIA ensures the optimal use of the available
computing resources at the infrastructural level.
ARCADIA is focusing on application developers to
take advantage of the emerging programmability of
the underlying infrastructure to develop Reconfigura-
ble-by-Design applications and increase productivity.
ARCADIA solutions will enable the deployment of
eco-systems offering a plethora of innovation oppor-
tunities for software industry as well as SMEs.
ARCADIA solutions are environmental friendly
based on the optimal use of the underlying infra-
structure resources.
ARCADIA will provide a Development Methodology
that will assure that developed Highly Distributed
Applications are Reconfigurable-By-Design.
facing to a newly developed distributed application, already developed components,
network functions, transformed legacy applications or multitenant services already in
operation.
DISTRIBUTED APPS DEVELOPMENT
ENVIRONMENT
Design and develop micro services using
ARCADIA libraries. Define app-oriented
metrics. Reconfigurable-by-design apps.
MULTI - DATACENTER EXECUTION
MIDDLEWARE
Exploit unikernel stacks. Support multi-
laaS scenarios. OpenStack-ready.
POLICY-AWARE ORCHESTRATION
Optimal app deployment using meta-
heuristic algorithms. Enable real-time
policy enforcement. ETSI NFV compli-
ant.
COMPONENT & APPLICATION
DISCOVERY
Compose micro services-based applica-
tions.
 Discover.
 Reuse.
 Deploy.
ARCADIA is mainly targeting at proposing
a software development paradigm along
with a deployment framework that enables
the design, development and deployment
of distributed applications over program-
mable infrastructure.
The project defines the management of an
application from its creation from a devel-
oper to its operation over a programmable
infrastructure. Annotated source code pro-
vides for embedding at the source code
level multisource requirements and driving
operation of an application over a pro-
grammable infrastructure with enhanced
management capabilities towards optimal
deployment to satisfy the various involved
stakeholders. Furthermore, reusability and
sharing is promoted through providing a
component’s’ repository for easily inter-
ARCADIA’s objective is to facilitate application developers to develop software that is able to benefit of the underlying infrastruc-
ture, while in parallel support the deployment and dynamic configuration of
applications in an optimal and
autonomic manner.
www

More Related Content

Similar to Reconfigurable Highly Distributed Apps over Programmable Infrastructure

2nd ARCADIA project newsletter
2nd ARCADIA project newsletter2nd ARCADIA project newsletter
2nd ARCADIA project newsletterEU ARCADIA PROJECT
 
DECIDE H2020 Brochure
DECIDE H2020 BrochureDECIDE H2020 Brochure
DECIDE H2020 BrochureDECIDEH2020
 
OPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - AccentureOPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - AccentureVMware Tanzu
 
DECIDE H2020 Brochure. 2018
DECIDE H2020 Brochure. 2018DECIDE H2020 Brochure. 2018
DECIDE H2020 Brochure. 2018DECIDEH2020
 
Software-Cluster: Introduction by Prof. Rombach, Speaker of the Software-Cluster
Software-Cluster: Introduction by Prof. Rombach, Speaker of the Software-ClusterSoftware-Cluster: Introduction by Prof. Rombach, Speaker of the Software-Cluster
Software-Cluster: Introduction by Prof. Rombach, Speaker of the Software-ClusterElisabethStemmler
 
D3.4.1 Data fusion tools
D3.4.1 Data fusion toolsD3.4.1 Data fusion tools
D3.4.1 Data fusion toolsFOODIE_Project
 
Project COLA - Project Flyer EN Web
Project COLA - Project Flyer EN WebProject COLA - Project Flyer EN Web
Project COLA - Project Flyer EN WebProject COLA
 
First Serenoa Newsletter
First Serenoa NewsletterFirst Serenoa Newsletter
First Serenoa NewsletterSerenoa Project
 
SSHOC Dataverse in the European Open Science Cloud
SSHOC Dataverse in the European Open Science CloudSSHOC Dataverse in the European Open Science Cloud
SSHOC Dataverse in the European Open Science Cloudvty
 
D3.4.2 data fusion tools
D3.4.2 data fusion toolsD3.4.2 data fusion tools
D3.4.2 data fusion toolsFOODIE_Project
 
Key Major Trends Shaping Full-Stack Development in 2024.pdf
Key Major Trends Shaping Full-Stack Development in 2024.pdfKey Major Trends Shaping Full-Stack Development in 2024.pdf
Key Major Trends Shaping Full-Stack Development in 2024.pdfAmplework Software Pvt. Ltd.
 
3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletterEU ARCADIA PROJECT
 
Accelerating Application Development in the Internet of Things using Model-dr...
Accelerating Application Development in the Internet of Things using Model-dr...Accelerating Application Development in the Internet of Things using Model-dr...
Accelerating Application Development in the Internet of Things using Model-dr...Pankesh Patel
 
Mit APIs auf der Überholspur zur produktorientierten Organisation
Mit APIs auf der Überholspur zur produktorientierten OrganisationMit APIs auf der Überholspur zur produktorientierten Organisation
Mit APIs auf der Überholspur zur produktorientierten OrganisationFabian Hardt
 

Similar to Reconfigurable Highly Distributed Apps over Programmable Infrastructure (20)

2nd ARCADIA project newsletter
2nd ARCADIA project newsletter2nd ARCADIA project newsletter
2nd ARCADIA project newsletter
 
DECIDE H2020 Brochure
DECIDE H2020 BrochureDECIDE H2020 Brochure
DECIDE H2020 Brochure
 
IBM Think Milano
IBM Think MilanoIBM Think Milano
IBM Think Milano
 
b-alien4cloud-en1_web
b-alien4cloud-en1_webb-alien4cloud-en1_web
b-alien4cloud-en1_web
 
OPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - AccentureOPS Executive insights Webinar - Accenture
OPS Executive insights Webinar - Accenture
 
DECIDE H2020 Brochure. 2018
DECIDE H2020 Brochure. 2018DECIDE H2020 Brochure. 2018
DECIDE H2020 Brochure. 2018
 
Final_version_SAI_ST_projectenboekje_2015
Final_version_SAI_ST_projectenboekje_2015Final_version_SAI_ST_projectenboekje_2015
Final_version_SAI_ST_projectenboekje_2015
 
Software-Cluster: Introduction by Prof. Rombach, Speaker of the Software-Cluster
Software-Cluster: Introduction by Prof. Rombach, Speaker of the Software-ClusterSoftware-Cluster: Introduction by Prof. Rombach, Speaker of the Software-Cluster
Software-Cluster: Introduction by Prof. Rombach, Speaker of the Software-Cluster
 
D3.4.1 Data fusion tools
D3.4.1 Data fusion toolsD3.4.1 Data fusion tools
D3.4.1 Data fusion tools
 
Project COLA - Project Flyer EN Web
Project COLA - Project Flyer EN WebProject COLA - Project Flyer EN Web
Project COLA - Project Flyer EN Web
 
First Serenoa Newsletter
First Serenoa NewsletterFirst Serenoa Newsletter
First Serenoa Newsletter
 
SSHOC Dataverse in the European Open Science Cloud
SSHOC Dataverse in the European Open Science CloudSSHOC Dataverse in the European Open Science Cloud
SSHOC Dataverse in the European Open Science Cloud
 
D3.4.2 data fusion tools
D3.4.2 data fusion toolsD3.4.2 data fusion tools
D3.4.2 data fusion tools
 
Key Major Trends Shaping Full-Stack Development in 2024.pdf
Key Major Trends Shaping Full-Stack Development in 2024.pdfKey Major Trends Shaping Full-Stack Development in 2024.pdf
Key Major Trends Shaping Full-Stack Development in 2024.pdf
 
Project List for Students
Project List for StudentsProject List for Students
Project List for Students
 
EOSC-hub in EOSC context
EOSC-hub in EOSC contextEOSC-hub in EOSC context
EOSC-hub in EOSC context
 
GLENNA: The Nordic cloud
GLENNA: The Nordic cloud GLENNA: The Nordic cloud
GLENNA: The Nordic cloud
 
3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletter
 
Accelerating Application Development in the Internet of Things using Model-dr...
Accelerating Application Development in the Internet of Things using Model-dr...Accelerating Application Development in the Internet of Things using Model-dr...
Accelerating Application Development in the Internet of Things using Model-dr...
 
Mit APIs auf der Überholspur zur produktorientierten Organisation
Mit APIs auf der Überholspur zur produktorientierten OrganisationMit APIs auf der Überholspur zur produktorientierten Organisation
Mit APIs auf der Überholspur zur produktorientierten Organisation
 

More from EU ARCADIA PROJECT

Arcadia \dissemination Activities 2nd project year
Arcadia \dissemination Activities 2nd project yearArcadia \dissemination Activities 2nd project year
Arcadia \dissemination Activities 2nd project yearEU ARCADIA PROJECT
 
Arcadia project- D ata Management Plan
Arcadia project- D ata Management PlanArcadia project- D ata Management Plan
Arcadia project- D ata Management PlanEU ARCADIA PROJECT
 
ARCADIA project - Scientific Workshop Report - EuCNC 2016.
ARCADIA project - Scientific Workshop Report - EuCNC 2016.ARCADIA project - Scientific Workshop Report - EuCNC 2016.
ARCADIA project - Scientific Workshop Report - EuCNC 2016.EU ARCADIA PROJECT
 
ARCADIA project - Communication Activities Report V1
ARCADIA project - Communication Activities Report V1ARCADIA project - Communication Activities Report V1
ARCADIA project - Communication Activities Report V1EU ARCADIA PROJECT
 
ARCADIA project - Dissemination Activities Report V1
ARCADIA project - Dissemination Activities Report V1ARCADIA project - Dissemination Activities Report V1
ARCADIA project - Dissemination Activities Report V1EU ARCADIA PROJECT
 
Description of the Applications’ Lifecycle Management Support
Description of the Applications’ Lifecycle Management SupportDescription of the Applications’ Lifecycle Management Support
Description of the Applications’ Lifecycle Management SupportEU ARCADIA PROJECT
 
Description of the Supported Metadata Annotations
Description of the Supported Metadata AnnotationsDescription of the Supported Metadata Annotations
Description of the Supported Metadata AnnotationsEU ARCADIA PROJECT
 
Integrated Smart Controller Implementation
Integrated  Smart Controller ImplementationIntegrated  Smart Controller Implementation
Integrated Smart Controller ImplementationEU ARCADIA PROJECT
 
Use Cases and Performance Evaluation and Validation Methods
Use Cases and Performance Evaluation and Validation MethodsUse Cases and Performance Evaluation and Validation Methods
Use Cases and Performance Evaluation and Validation MethodsEU ARCADIA PROJECT
 
Definition of the ARCADIA project context model
Definition of the ARCADIA project context modelDefinition of the ARCADIA project context model
Definition of the ARCADIA project context modelEU ARCADIA PROJECT
 
Definition of the ARCADIA project framework
Definition of the ARCADIA project frameworkDefinition of the ARCADIA project framework
Definition of the ARCADIA project frameworkEU ARCADIA PROJECT
 
Description of Highly Distributed Applications and Programmable Infrastructur...
Description of Highly Distributed Applications and Programmable Infrastructur...Description of Highly Distributed Applications and Programmable Infrastructur...
Description of Highly Distributed Applications and Programmable Infrastructur...EU ARCADIA PROJECT
 

More from EU ARCADIA PROJECT (14)

Arcadia \dissemination Activities 2nd project year
Arcadia \dissemination Activities 2nd project yearArcadia \dissemination Activities 2nd project year
Arcadia \dissemination Activities 2nd project year
 
Arcadia overview nr2
Arcadia overview nr2Arcadia overview nr2
Arcadia overview nr2
 
5TH ARCADIA newsletter
5TH ARCADIA newsletter5TH ARCADIA newsletter
5TH ARCADIA newsletter
 
Arcadia project- D ata Management Plan
Arcadia project- D ata Management PlanArcadia project- D ata Management Plan
Arcadia project- D ata Management Plan
 
ARCADIA project - Scientific Workshop Report - EuCNC 2016.
ARCADIA project - Scientific Workshop Report - EuCNC 2016.ARCADIA project - Scientific Workshop Report - EuCNC 2016.
ARCADIA project - Scientific Workshop Report - EuCNC 2016.
 
ARCADIA project - Communication Activities Report V1
ARCADIA project - Communication Activities Report V1ARCADIA project - Communication Activities Report V1
ARCADIA project - Communication Activities Report V1
 
ARCADIA project - Dissemination Activities Report V1
ARCADIA project - Dissemination Activities Report V1ARCADIA project - Dissemination Activities Report V1
ARCADIA project - Dissemination Activities Report V1
 
Description of the Applications’ Lifecycle Management Support
Description of the Applications’ Lifecycle Management SupportDescription of the Applications’ Lifecycle Management Support
Description of the Applications’ Lifecycle Management Support
 
Description of the Supported Metadata Annotations
Description of the Supported Metadata AnnotationsDescription of the Supported Metadata Annotations
Description of the Supported Metadata Annotations
 
Integrated Smart Controller Implementation
Integrated  Smart Controller ImplementationIntegrated  Smart Controller Implementation
Integrated Smart Controller Implementation
 
Use Cases and Performance Evaluation and Validation Methods
Use Cases and Performance Evaluation and Validation MethodsUse Cases and Performance Evaluation and Validation Methods
Use Cases and Performance Evaluation and Validation Methods
 
Definition of the ARCADIA project context model
Definition of the ARCADIA project context modelDefinition of the ARCADIA project context model
Definition of the ARCADIA project context model
 
Definition of the ARCADIA project framework
Definition of the ARCADIA project frameworkDefinition of the ARCADIA project framework
Definition of the ARCADIA project framework
 
Description of Highly Distributed Applications and Programmable Infrastructur...
Description of Highly Distributed Applications and Programmable Infrastructur...Description of Highly Distributed Applications and Programmable Infrastructur...
Description of Highly Distributed Applications and Programmable Infrastructur...
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Reconfigurable Highly Distributed Apps over Programmable Infrastructure

  • 1. A Novel Reconfigurable by design Highly Distributed Applications Development Paradigm over Programmable Infrastructure This project has received funding from the European Union’s HORIZON 2020 Programme, (Call H2020-ICT-2014-1), Grant no.645372 www.arcadia-framework.eu Start date: 01/01/2015 Duration: 36months Reference: GA no 645372 Budget: 3,543,864 € Funding: 3,543,864 € www Project Coordinator Dr. Adegboyega Ojo (Project Coordinator), Insight Centre for Data Analytics, National University of Ireland (NUIG), phone: +353 91 495336 email : adegboyega.ojor@insight-centre.org Dr. Panagiotis Gouvas (Technical Coordinator), UBITECH Ltd, phone: +30 216 5000500 Email: pgouvas@ubitech.eu ARCADIA is an innovative framework addressing the challenges of future computing. ARCADIA ensures the optimal use of the available computing resources at the infrastructural level. ARCADIA is focusing on application developers to take advantage of the emerging programmability of the underlying infrastructure to develop Reconfigura- ble-by-Design applications and increase productivity. ARCADIA solutions will enable the deployment of eco-systems offering a plethora of innovation oppor- tunities for software industry as well as SMEs. ARCADIA solutions are environmental friendly based on the optimal use of the underlying infra- structure resources. ARCADIA will provide a Development Methodology that will assure that developed Highly Distributed Applications are Reconfigurable-By-Design.
  • 2. facing to a newly developed distributed application, already developed components, network functions, transformed legacy applications or multitenant services already in operation. DISTRIBUTED APPS DEVELOPMENT ENVIRONMENT Design and develop micro services using ARCADIA libraries. Define app-oriented metrics. Reconfigurable-by-design apps. MULTI - DATACENTER EXECUTION MIDDLEWARE Exploit unikernel stacks. Support multi- laaS scenarios. OpenStack-ready. POLICY-AWARE ORCHESTRATION Optimal app deployment using meta- heuristic algorithms. Enable real-time policy enforcement. ETSI NFV compli- ant. COMPONENT & APPLICATION DISCOVERY Compose micro services-based applica- tions.  Discover.  Reuse.  Deploy. ARCADIA is mainly targeting at proposing a software development paradigm along with a deployment framework that enables the design, development and deployment of distributed applications over program- mable infrastructure. The project defines the management of an application from its creation from a devel- oper to its operation over a programmable infrastructure. Annotated source code pro- vides for embedding at the source code level multisource requirements and driving operation of an application over a pro- grammable infrastructure with enhanced management capabilities towards optimal deployment to satisfy the various involved stakeholders. Furthermore, reusability and sharing is promoted through providing a component’s’ repository for easily inter- ARCADIA’s objective is to facilitate application developers to develop software that is able to benefit of the underlying infrastruc- ture, while in parallel support the deployment and dynamic configuration of applications in an optimal and autonomic manner. www