SlideShare a Scribd company logo
ARTIST: Advance software-based
seRvice provisioning and migraTIon
of legacy SofTware
Clara Pezuela (ATOS)
Project Coordinator
An end-to-end and assisted solution
for migrating legacy systems to the
cloud
Presentation Outline
 Mission and motivation
 Project at a glance
 Expected impact
 Approach
 Methodology
 Expected results
 Use Cases
 Current Status
 Consortium
 Contact Info
Mission
ARTIST aims at facilitating the
transformation and modernization of
legacy software assets and businesses
to the cloud.
Motivation
 Cloud computing facilitates new ways to deliver better
quality software
 Companies need to move legacy software into the
cloud of services, obtaining benefits like
– Rapid elasticity
– High availability
– Up-front costs
 Software modernization of legacy software is still a major
challenge1
– More ambitious when cloud environments (paradigm shift)
are addressed
– Implies fundamental changes to how software is
modernized, delivered and sold
 Consequently, the software modernization process
needs to consider technical and business aspects
1Canfora et al.: Achievements and challenges in software reverse engineering, CACM, 54, 4, 2011
ARTIST at a glance
 Vision (what)
– ARTIST helps organizations in the process to modernise and
transform legacy software to run in the Cloud/SaaS, and
be offered through a new business model
 Goal (how)
– Adapting legacy software to run on the cloud,
– Considering both technical modernization, business model
aspects and the impact in the organizational processes
 Offering (by)
– Evaluating if their applications are able (and if its worth it)
to run them on the cloud
– Performing the end-to-end migration process of the
applications: methods and tools to assess, plan, design,
implement and validate the migration process
Impact
 Up to 90% of software cost relates to its maintenance following
implementation…
 …yet once implemented it is never again cutting edge
ARTIST impact goal:
 To slash by 40% the migration cost relative to manual migration
 Permitting more frequent migration to more suitable platforms
 Mainly addressed to ISPs, software owners and cloud providers
“Balancing software continuity with optimal
performance and cost”
Approach
Tools to support the decision of
migrating or not and to which
cloud provider
• Maturity Assessment of the
application to be migrated. Current
vs. ideal maturity
• Technical Feasibility: High Level
Reverse Engineering + other metrics
such as code reusability potential
• Business Feasibility: Impact in the
business processes, Risks, ROI +
other metrics
PRE-MIGRATION MIGRATION POST-MIGRATION
Methods, models and tools to
support the migration to cloud
• Create a “to do” list for migration steps
(methodology)
• Analyse and model the legacy
software (model discovery and
understanding)
• Modelling target environment (cloud
modeling)
• Benchmark cloud providers to select
best ones for legacy app
(benchmarking)
• Transform the legacy models to
modernized models (forward
engineering)
• Including the business model
aspects within the architecture
• Ensuring the migrated code
fulfils the cloud requirements
• Redefinition of business processes
• Definition of the business model
Tools to support the
migrated software
• V&V (behavioural and end
users) methods and tools
• Certification model for SaaS
application providers
• Repository of artefacts, tools,
etc. for easing the evolution
Methodology
Expected results
 A set of tools to analyse and classify legacy SW and business and
to evaluate feasibility, cost, implications and benefits of migration
 Methodology (tool-supported) to guide companies in the entire
migration process (technical, business, process)
 Model-based approach for source/target applications and
infrastructures/platforms (CloudML@ARTIST)
 Reusable set of artefacts (models and transformations) provided
through an enhanced repository
 A validation framework for migrated applications
 A certification model for warranty the compliance of migrated
application with cloud
 Four validation scenarios (Java and .NET) to demonstrate the
feasibility of ARTIST results
Use cases
 Tsunamis early detection system
 ARTIST will allow the migration of the operators desktop
(SWT/Jface) to a webtop (GWT/GXT)
 User interface and data schema will be migrated
 eGov application for the integration of processes and
data from different public administrations
 ARTIST will allow the easy deployment of a PaaS in a
cloud
 Media application for News Agencies
 ARTIST will allow to create a “light” NewsAsset version
 with the basic functionalities
 hosted in a cloud environment
 configured to address the needs of existing
customers
 Social networking solutions for the enterprise
 ARTIST will allow to extend a legacy app to integrate it
with SaaS apps
 No migration of legacy code, but generation of
facades to connect legacy code with services in the
cloud (Ubison)
Current status (M12)
 First software prototypes of:
– Feasibility Tools (maturity assessment, technical feasibility
assessment and business feasibility assessment)
– Extensions of MoDisco for Model understanding and model
discovery with the inclusion of new views and a taxonomy
– Transformations and optimization patterns to deploy applications
on a cloud provider
– Non functional properties verification tool
 First version of CloudML@ARTIST
 In the process of benchmarking cloud providers (IaaS / PaaS)
to gather metrics so that they can be compared against each
other
 First version of the methodology including technical-related
tasks, business-related tasks and process-related tasks
 First version of the certification model
 Full definition and architecture of the 4 use cases
The consortium
Contact information
 Project coordinator contact:
Clara.pezuela@atos.net
 Project web site: www.artist-project.eu
 Newsletter subscription
 Linkedin: ARTIST project
 Twitter: @ARTISTeu
THANKS FOR YOUR ATTENTION

More Related Content

What's hot

Cloud impact on IT
Cloud impact on ITCloud impact on IT
Cloud impact on IT
Divya Sharma
 
Enterprise Architecture Implementation Methodology
Enterprise Architecture Implementation MethodologyEnterprise Architecture Implementation Methodology
Enterprise Architecture Implementation Methodology
Khairul Shafee Kalid
 
David Long Keynote on Beyond MBSE Looking Towards the Next Evolution in Syste...
David Long Keynote on Beyond MBSE Looking Towards the Next Evolution in Syste...David Long Keynote on Beyond MBSE Looking Towards the Next Evolution in Syste...
David Long Keynote on Beyond MBSE Looking Towards the Next Evolution in Syste...
EnergyTech2015
 
Simplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSESimplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSE
Obeo
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the Cloud
Carter Wickstrom
 
Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Julian Samuels
 
Cap2194 migration from weblogic to v fabric - cloud application platform
Cap2194  migration from weblogic to v fabric - cloud application platformCap2194  migration from weblogic to v fabric - cloud application platform
Cap2194 migration from weblogic to v fabric - cloud application platform
Ramarao Kanneganti
 
Minerva Aras PLM for Electronics
Minerva Aras PLM for ElectronicsMinerva Aras PLM for Electronics
Minerva Aras PLM for ElectronicsAras
 
Cloud Computing 101 Workshop issue 1
Cloud Computing 101 Workshop issue 1Cloud Computing 101 Workshop issue 1
Cloud Computing 101 Workshop issue 1
Alan Quayle
 
Jelena zdravkovic c ai-se 2013 capability caas
Jelena zdravkovic  c ai-se 2013 capability caasJelena zdravkovic  c ai-se 2013 capability caas
Jelena zdravkovic c ai-se 2013 capability caascaise2013vlc
 
The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?
Codit
 
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Amazon Web Services
 
Future Role of the Architect
Future Role of the ArchitectFuture Role of the Architect
Future Role of the Architect
Riccardo Bennett-Lovsey
 
Legacy Migration
Legacy MigrationLegacy Migration
Legacy Migration
WORPCLOUD LTD
 
Engineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providersEngineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providers
kanimozhin
 
Project Portfolio Management Power Point
Project Portfolio Management Power PointProject Portfolio Management Power Point
Project Portfolio Management Power Pointdavid_douglas
 
Key Challenges In Today’S Dynamic Data Center
Key Challenges In Today’S Dynamic Data CenterKey Challenges In Today’S Dynamic Data Center
Key Challenges In Today’S Dynamic Data Center
Birendra Gosai
 
WSO2Con USA 2015: Pattern Driven Enterprise Architecture
WSO2Con USA 2015: Pattern Driven Enterprise ArchitectureWSO2Con USA 2015: Pattern Driven Enterprise Architecture
WSO2Con USA 2015: Pattern Driven Enterprise Architecture
WSO2
 
Datasheet agentpluginforrd
Datasheet agentpluginforrdDatasheet agentpluginforrd
Datasheet agentpluginforrdMidVision
 

What's hot (20)

Cloud impact on IT
Cloud impact on ITCloud impact on IT
Cloud impact on IT
 
Enterprise Architecture Implementation Methodology
Enterprise Architecture Implementation MethodologyEnterprise Architecture Implementation Methodology
Enterprise Architecture Implementation Methodology
 
David Long Keynote on Beyond MBSE Looking Towards the Next Evolution in Syste...
David Long Keynote on Beyond MBSE Looking Towards the Next Evolution in Syste...David Long Keynote on Beyond MBSE Looking Towards the Next Evolution in Syste...
David Long Keynote on Beyond MBSE Looking Towards the Next Evolution in Syste...
 
Simplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSESimplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSE
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the Cloud
 
Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0
 
Cap2194 migration from weblogic to v fabric - cloud application platform
Cap2194  migration from weblogic to v fabric - cloud application platformCap2194  migration from weblogic to v fabric - cloud application platform
Cap2194 migration from weblogic to v fabric - cloud application platform
 
Minerva Aras PLM for Electronics
Minerva Aras PLM for ElectronicsMinerva Aras PLM for Electronics
Minerva Aras PLM for Electronics
 
Cloud Computing 101 Workshop issue 1
Cloud Computing 101 Workshop issue 1Cloud Computing 101 Workshop issue 1
Cloud Computing 101 Workshop issue 1
 
Jelena zdravkovic c ai-se 2013 capability caas
Jelena zdravkovic  c ai-se 2013 capability caasJelena zdravkovic  c ai-se 2013 capability caas
Jelena zdravkovic c ai-se 2013 capability caas
 
The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?
 
PLatzkeResume2014
PLatzkeResume2014PLatzkeResume2014
PLatzkeResume2014
 
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
 
Future Role of the Architect
Future Role of the ArchitectFuture Role of the Architect
Future Role of the Architect
 
Legacy Migration
Legacy MigrationLegacy Migration
Legacy Migration
 
Engineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providersEngineering & operational services plug in for cloud providers
Engineering & operational services plug in for cloud providers
 
Project Portfolio Management Power Point
Project Portfolio Management Power PointProject Portfolio Management Power Point
Project Portfolio Management Power Point
 
Key Challenges In Today’S Dynamic Data Center
Key Challenges In Today’S Dynamic Data CenterKey Challenges In Today’S Dynamic Data Center
Key Challenges In Today’S Dynamic Data Center
 
WSO2Con USA 2015: Pattern Driven Enterprise Architecture
WSO2Con USA 2015: Pattern Driven Enterprise ArchitectureWSO2Con USA 2015: Pattern Driven Enterprise Architecture
WSO2Con USA 2015: Pattern Driven Enterprise Architecture
 
Datasheet agentpluginforrd
Datasheet agentpluginforrdDatasheet agentpluginforrd
Datasheet agentpluginforrd
 

Similar to Artist essoc 2013_12092013

ARTIST Project general presentation
ARTIST Project general presentationARTIST Project general presentation
ARTIST Project general presentation
Ilias Spais
 
Up in the air the artist approach to migrate legacy applications to cloud whi...
Up in the air the artist approach to migrate legacy applications to cloud whi...Up in the air the artist approach to migrate legacy applications to cloud whi...
Up in the air the artist approach to migrate legacy applications to cloud whi...Malena Donato Cohen
 
Cloud proposition for banking
Cloud proposition for bankingCloud proposition for banking
Cloud proposition for banking
Ajay Kumar Uppal
 
Legacy Migration Overview
Legacy Migration OverviewLegacy Migration Overview
Legacy Migration Overview
Bambordé Baldé
 
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdfApplication Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
basilmph
 
Hybrid Cloud Orchestration: How SuperChoice Does It
Hybrid Cloud Orchestration: How SuperChoice Does ItHybrid Cloud Orchestration: How SuperChoice Does It
Hybrid Cloud Orchestration: How SuperChoice Does It
RightScale
 
Cloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST HighlightCloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST Highlight
CAST
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman
 
2008 Migration to Enterprise Cloud Computing
2008 Migration to Enterprise Cloud Computing2008 Migration to Enterprise Cloud Computing
2008 Migration to Enterprise Cloud Computing
Bob Marcus
 
The REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloudThe REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloud
Marcos Almeida
 
Adopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelAdopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference model
Krishna-Kumar
 
DevOps_SoftwareSupplyChain
DevOps_SoftwareSupplyChainDevOps_SoftwareSupplyChain
DevOps_SoftwareSupplyChainAtul Dhingra
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAmazon Web Services
 
MOND Semantics Integration
MOND Semantics IntegrationMOND Semantics Integration
MOND Semantics Integration
Sales Emea
 
Migrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scaleMigrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scale
Tom Laszewski
 
Overview of SaaS
Overview of SaaSOverview of SaaS
Overview of SaaS
Sadhan Biswas
 
IT Modernization For Process Modernization
IT Modernization For Process ModernizationIT Modernization For Process Modernization
IT Modernization For Process Modernization
Dheeraj Remella
 
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenariosMODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
Oliver Barreto Rodríguez
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Tools
ghodgkinson
 
Value Team Cloud Computing
Value Team Cloud ComputingValue Team Cloud Computing
Value Team Cloud ComputingGianpiero Meazza
 

Similar to Artist essoc 2013_12092013 (20)

ARTIST Project general presentation
ARTIST Project general presentationARTIST Project general presentation
ARTIST Project general presentation
 
Up in the air the artist approach to migrate legacy applications to cloud whi...
Up in the air the artist approach to migrate legacy applications to cloud whi...Up in the air the artist approach to migrate legacy applications to cloud whi...
Up in the air the artist approach to migrate legacy applications to cloud whi...
 
Cloud proposition for banking
Cloud proposition for bankingCloud proposition for banking
Cloud proposition for banking
 
Legacy Migration Overview
Legacy Migration OverviewLegacy Migration Overview
Legacy Migration Overview
 
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdfApplication Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
 
Hybrid Cloud Orchestration: How SuperChoice Does It
Hybrid Cloud Orchestration: How SuperChoice Does ItHybrid Cloud Orchestration: How SuperChoice Does It
Hybrid Cloud Orchestration: How SuperChoice Does It
 
Cloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST HighlightCloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST Highlight
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
 
2008 Migration to Enterprise Cloud Computing
2008 Migration to Enterprise Cloud Computing2008 Migration to Enterprise Cloud Computing
2008 Migration to Enterprise Cloud Computing
 
The REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloudThe REMICS model-driven process for migrating legacy applications to the cloud
The REMICS model-driven process for migrating legacy applications to the cloud
 
Adopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelAdopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference model
 
DevOps_SoftwareSupplyChain
DevOps_SoftwareSupplyChainDevOps_SoftwareSupplyChain
DevOps_SoftwareSupplyChain
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption Framework
 
MOND Semantics Integration
MOND Semantics IntegrationMOND Semantics Integration
MOND Semantics Integration
 
Migrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scaleMigrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scale
 
Overview of SaaS
Overview of SaaSOverview of SaaS
Overview of SaaS
 
IT Modernization For Process Modernization
IT Modernization For Process ModernizationIT Modernization For Process Modernization
IT Modernization For Process Modernization
 
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenariosMODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Tools
 
Value Team Cloud Computing
Value Team Cloud ComputingValue Team Cloud Computing
Value Team Cloud Computing
 

Recently uploaded

Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 

Recently uploaded (20)

Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 

Artist essoc 2013_12092013

  • 1. ARTIST: Advance software-based seRvice provisioning and migraTIon of legacy SofTware Clara Pezuela (ATOS) Project Coordinator An end-to-end and assisted solution for migrating legacy systems to the cloud
  • 2. Presentation Outline  Mission and motivation  Project at a glance  Expected impact  Approach  Methodology  Expected results  Use Cases  Current Status  Consortium  Contact Info
  • 3. Mission ARTIST aims at facilitating the transformation and modernization of legacy software assets and businesses to the cloud.
  • 4. Motivation  Cloud computing facilitates new ways to deliver better quality software  Companies need to move legacy software into the cloud of services, obtaining benefits like – Rapid elasticity – High availability – Up-front costs  Software modernization of legacy software is still a major challenge1 – More ambitious when cloud environments (paradigm shift) are addressed – Implies fundamental changes to how software is modernized, delivered and sold  Consequently, the software modernization process needs to consider technical and business aspects 1Canfora et al.: Achievements and challenges in software reverse engineering, CACM, 54, 4, 2011
  • 5. ARTIST at a glance  Vision (what) – ARTIST helps organizations in the process to modernise and transform legacy software to run in the Cloud/SaaS, and be offered through a new business model  Goal (how) – Adapting legacy software to run on the cloud, – Considering both technical modernization, business model aspects and the impact in the organizational processes  Offering (by) – Evaluating if their applications are able (and if its worth it) to run them on the cloud – Performing the end-to-end migration process of the applications: methods and tools to assess, plan, design, implement and validate the migration process
  • 6. Impact  Up to 90% of software cost relates to its maintenance following implementation…  …yet once implemented it is never again cutting edge ARTIST impact goal:  To slash by 40% the migration cost relative to manual migration  Permitting more frequent migration to more suitable platforms  Mainly addressed to ISPs, software owners and cloud providers “Balancing software continuity with optimal performance and cost”
  • 7. Approach Tools to support the decision of migrating or not and to which cloud provider • Maturity Assessment of the application to be migrated. Current vs. ideal maturity • Technical Feasibility: High Level Reverse Engineering + other metrics such as code reusability potential • Business Feasibility: Impact in the business processes, Risks, ROI + other metrics PRE-MIGRATION MIGRATION POST-MIGRATION Methods, models and tools to support the migration to cloud • Create a “to do” list for migration steps (methodology) • Analyse and model the legacy software (model discovery and understanding) • Modelling target environment (cloud modeling) • Benchmark cloud providers to select best ones for legacy app (benchmarking) • Transform the legacy models to modernized models (forward engineering) • Including the business model aspects within the architecture • Ensuring the migrated code fulfils the cloud requirements • Redefinition of business processes • Definition of the business model Tools to support the migrated software • V&V (behavioural and end users) methods and tools • Certification model for SaaS application providers • Repository of artefacts, tools, etc. for easing the evolution
  • 9. Expected results  A set of tools to analyse and classify legacy SW and business and to evaluate feasibility, cost, implications and benefits of migration  Methodology (tool-supported) to guide companies in the entire migration process (technical, business, process)  Model-based approach for source/target applications and infrastructures/platforms (CloudML@ARTIST)  Reusable set of artefacts (models and transformations) provided through an enhanced repository  A validation framework for migrated applications  A certification model for warranty the compliance of migrated application with cloud  Four validation scenarios (Java and .NET) to demonstrate the feasibility of ARTIST results
  • 10. Use cases  Tsunamis early detection system  ARTIST will allow the migration of the operators desktop (SWT/Jface) to a webtop (GWT/GXT)  User interface and data schema will be migrated  eGov application for the integration of processes and data from different public administrations  ARTIST will allow the easy deployment of a PaaS in a cloud  Media application for News Agencies  ARTIST will allow to create a “light” NewsAsset version  with the basic functionalities  hosted in a cloud environment  configured to address the needs of existing customers  Social networking solutions for the enterprise  ARTIST will allow to extend a legacy app to integrate it with SaaS apps  No migration of legacy code, but generation of facades to connect legacy code with services in the cloud (Ubison)
  • 11. Current status (M12)  First software prototypes of: – Feasibility Tools (maturity assessment, technical feasibility assessment and business feasibility assessment) – Extensions of MoDisco for Model understanding and model discovery with the inclusion of new views and a taxonomy – Transformations and optimization patterns to deploy applications on a cloud provider – Non functional properties verification tool  First version of CloudML@ARTIST  In the process of benchmarking cloud providers (IaaS / PaaS) to gather metrics so that they can be compared against each other  First version of the methodology including technical-related tasks, business-related tasks and process-related tasks  First version of the certification model  Full definition and architecture of the 4 use cases
  • 13. Contact information  Project coordinator contact: Clara.pezuela@atos.net  Project web site: www.artist-project.eu  Newsletter subscription  Linkedin: ARTIST project  Twitter: @ARTISTeu
  • 14. THANKS FOR YOUR ATTENTION