SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Sandro D’Elia European Commission Information Society and Media Directorate General Software & Service Architectures and Infrastructures Unit ICT research in the context of European Union CASE SUMMER SCHOOL ON APPLIED SOFTWARE ENGINEERING APPLIED SOFTWARE PROCESS MANAGEMENT AND TESTING JULY 6-10, 2009, BOZEN/BOLZANO, ITALY
[object Object],[object Object],[object Object],[object Object],[object Object],This presentation
Being a researcher today How can I get money for my wonderful project?
1. Health 2. Food, Agriculture and Fisheries, Biotechnology 3. Information and Communication Technologies  4. Joint Technology Initiative, Nanosciences etc... 5. Energy 6. Environment (including climate change)  7. Transport (including Aeronautics)  8. Socio-economic sciences and Humanities 9. Security 10. Space EU research for dummies – 1/3 Where the money goes 6 programmes 10 themes
How the money is spent  Challenge 1: Pervasive and Trustworthy Network and Service Infrastructures Objective 1.1 … Objective 1.2: Internet of Services, Software and Virtualisation Objective 1.3 … Objective 1.4 ... Call for proposals EU research for dummies – 2/3 2-years’ work programmes several research challenges Work programme 2009-2010 Work programme 2011-2012 Work programme 2013 Research projects 1. Health 2. Food, Agriculture and Fisheries, Biotechnology 3. Information and Communication Technologies  4. Joint Technology Initiative, Nanosciences etc... 5. Energy 6. Environment (including climate change)  7. Transport (including Aeronautics)  8. Socio-economic sciences and Humanities 9. Security 10. Space
How proposals are evaluated EU research for dummies – 3/3 Performed internally by EU staff Performed by external experts Evaluation criteria - scientific quality - implementation  - impact Eligibility check  - proposal on time - complete - minimum participation All the experts together Rank Panel review
http:// cordis.europa.eu/fp7/home_en.html Consortium  Consortium coordinator  Consortium agreement Glossary Expert Panel EU research for dummies – 4/3  (ok, I am cheating) Pre-proposal check Grant agreement Negotiation facility Participant portal Cordis http://cerneu.web.cern.ch/cerneu/cern-eu/glossary / Project officer Work package Earned value
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Managing an EU research project Wanted: project management skills!
A practical example:  research on Open Source ,[object Object]
[object Object],A practical example:  research on Open Source Scientist:   “My research project should deliver final results in 2 months. What about that software we need?” Manager:   “Don’t worry, I already talked to procurement people. They will use the fast procedure.” Scientist:   “Great! How long will it take?” Manager:   “Only six months.”
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Why is OSS good for research? Experimenting is easy   Linus' Law: given enough eyeballs, all bugs are shallow
Why is OSS bad for research? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FOSS in ICT research  workprogramme 2009/2010 Objectives 1.2.: Internet of Services, Software and Virtualisation a) Service Architectures and Platforms for the Future Internet Service Front Ends …. Open, scalable, dependable service platforms, architectures, and specific platform components… Virtualised infrastructures… b) Highly Innovative Service / Software Engineering Service / Software engineering methods and tools… Verification and validation… Methods, tools and approaches   specifically supporting the development, deployment and evolution of  open source software . Investigation into the use of  open source approaches  for improving service engineering, deployment, management, evolution and take-up. c) Coordination and support actions Support for standardisation and collaboration… Maximisation of impact of projects in this area… Application of  open source models of development  and innovation through rapid  cycles of reuse and improvement to service engineering. search CORDIS web site for info
FOSS in ICT research  orientations for 2010/2011 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Forge technology : facilitating access/re-use and supporting collaboration Methodologies and tools to improve  productivity and quality  of software products Quality assessment , based on product and process, to facilitate selection of software satisfying given expectations  Dependency management  in large systems with  versioned components Deployment and  societal impact  of OSS Some OSS research projects in INFSO (ongoing in 2010)
Research projects in ICT Call 5  (starting 2010) Open-Source API and Platform for Multiple Clouds Active support and reaL-time coordination open source software developmenT Projects releasing full OSS results CHOReOS  Cloud-TM  CONTRAIL  FastFix  FITTEST  Indenica  OMELETTE  PLAY REMICS  Serenoa  SOCIETIES  SocIoS  VISION  (+ mOSAIC, WAX, ALERT) Projects releasing partial OSS results 4CaaST  ACSI  Cloud4SOA  I2Web  OPTIMIS  VIPER Projects not mentioning OSS CumuloNimbo Open-Source platform for Secure WebOS Application  Delivery Environment Projects with primary focus on OSS
One example in some detail Active support and reaL-time coordination open source software developmenT At a glance Project   coordinator Name: Ljiljana Stojanović Organisation: FZI Forschungszentrum Informatik (Germany) e-mail: Stojanovic@fzi.de Partners : Atos Origin (Spain) CIM College d.o.o. (Serbia) CORVINNO - Corvinno Technology Transfer Center Nonprofit Ltd (Hungary) EBM Websourcing (France) Institut Jozef Stefan (Slovenia) Institute of Communication and Computer Systems (Greece) K Desktop Environment e.V. (Germany) University Rey Juan Carlos (Spain) Duration : 30 months Total   cost : 4.002.555 Euros Programme: FP7-ICT-2009-5 Further information:  www.alert-project.eu  Expected Results Set of  ontologies  that model the conceptual dependencies between community, content and interactions.  Conceptual model  of an (re)active  collaboration platform . Model for  declarative specification  of alerts. Pattern-based engine that can provide  triggers for relevant notifications .  Module for  integration of information  from structured and unstructured sources.  Interaction highway  set of services (e.g. search, recommendation, visualisation, etc.). Module for  capturing  explicitly or implicitly the  interest/expertise  of the developer. Module for capturing  relevant information  for the task at hand. Besides, three use cases will be instantiated to address the three relevant aspects in FLOSS coordination:  awareness, communication and task assignment.
The basic idea One example in some detail Consortium organization …  all explained in a 153-pages proposal
One example in some detail Grant agreement signed Project start date Grant agreement signed Pre-financing Annual review meeting Review report Intermediate payment Final review report Review report Final payment Project end date Time Key events
Trends in OSS research  Most projects release their code as Open Source … but is this enough?  Putting code on a repository does not guarantee that it will be used! Open source is a good idea for most project evaluators :-) during evaluations of project proposals, typically highest marks are given to proposals which will release their results as OSS Cloud computing means Open Source in cloud environments, “old” licensing modes are not easily applicable. There is a strong trend toward OSS in the cloud. There is no “research on Open Source” but Open Source is very convenient for research on forges, methodologies, quality, metrics, community management…
Other trends in ICT research User interfaces Yesterday: keyboard and mouse playing the computer like a musical instrument Today:  we interact often with computers through physical manipulations and open questions
Other trends in ICT research - positioning the device (accelerometers in smartphones) - changing location (GPS enabled devices) - talking  - touching a screen - braking, accelerating, moving a steering wheel - moving my body (gaming) - touching a string (musical instrument) What does it mean for software and services? Should different programming paradigms be applied to user interfaces? User interfaces
Other trends in ICT research The Cloud Yesterday: grid computing a “niche” Technical challenges of putting many computer together are solved for scientific and high performance computing Today:  Everybody in Europe wants to do research on cloud computing: - multi-tenancy - portability - standardization - data privacy Will Cloud Computing become just a commodity, or are we going towards a vendor lock-in scenario (where the game setters are big US-based groups)?
Other trends in ICT research Software engineering Yesterday: iterative cycle Analysis, development test... repeat until the product is ready to “fly”
Other trends in ICT research Software engineering Today: “fly once” For many software products, you cannot do a real test “before flight”. Classical software engineering methods do not address the new lifecycle of some software products (short life / no distinction between development and production / mesh-ups). New methodologies and tools are needed!
Other trends in ICT research Power management Power consumption is becoming a key feature in software design In mobile devices Battery life, heat dissipation In mainstream computing  Noise, heat production, total cost of ownership In data centre computing  Cost Where is power management in software engineering ?
The European Digital Agenda The summary of the  “Digital Agenda Communication” http://ec.europa.eu/information_society/digital-agenda/index_en.htm
The European Digital Agenda EU will present a new research and innovation strategy in 2010 Use single market and pre-commercial public procurement to spur innovation EU will support industry-led initiatives aiming at standards and open platforms
Contact Information ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsITIIIndustries
 
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...Juan Jesús Baño Egea
 
I-ESA 2010, The International Conference on Interoperability for Enterprise S...
I-ESA 2010, The International Conference on Interoperability for Enterprise S...I-ESA 2010, The International Conference on Interoperability for Enterprise S...
I-ESA 2010, The International Conference on Interoperability for Enterprise S...Le Scienze Web News
 
FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015FORGE project
 
Fact Sheet Open Cities
Fact Sheet Open CitiesFact Sheet Open Cities
Fact Sheet Open CitiesRamon1974
 
UK FP7 National Contact Point ICT, Peter Walters, FP7UK National Contact Poin...
UK FP7 National Contact Point ICT, Peter Walters, FP7UK National Contact Poin...UK FP7 National Contact Point ICT, Peter Walters, FP7UK National Contact Poin...
UK FP7 National Contact Point ICT, Peter Walters, FP7UK National Contact Poin...Invest Northern Ireland
 
Cloud views2010
Cloud views2010Cloud views2010
Cloud views2010EuroCloud
 
CMU Portugal Program outcomes and the Entrepreneurial Research Initiatives Call
CMU Portugal Program outcomes and the Entrepreneurial Research Initiatives CallCMU Portugal Program outcomes and the Entrepreneurial Research Initiatives Call
CMU Portugal Program outcomes and the Entrepreneurial Research Initiatives Callcmuportugal
 
Artificial Intelligence (AI) in media applications and services
Artificial Intelligence (AI) in media applications and servicesArtificial Intelligence (AI) in media applications and services
Artificial Intelligence (AI) in media applications and servicesFörderverein Technische Fakultät
 
Keynote Learning Layers Developer Camp 2013
Keynote Learning Layers Developer Camp 2013Keynote Learning Layers Developer Camp 2013
Keynote Learning Layers Developer Camp 2013Ralf Klamma
 
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...Pieter Pauwels
 
Community Learning Analytics – A New Research Field in TEL
Community Learning Analytics – A New Research Field in TELCommunity Learning Analytics – A New Research Field in TEL
Community Learning Analytics – A New Research Field in TELRalf Klamma
 

Was ist angesagt? (18)

FIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, Lithuania
FIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, LithuaniaFIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, Lithuania
FIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, Lithuania
 
Fire at Net Futures2015
Fire at Net Futures2015Fire at Net Futures2015
Fire at Net Futures2015
 
FIRE Brochure 2014 multimedia eBook -version
FIRE Brochure 2014 multimedia eBook -versionFIRE Brochure 2014 multimedia eBook -version
FIRE Brochure 2014 multimedia eBook -version
 
FIRE slideshow @ECFI-2
FIRE slideshow @ECFI-2FIRE slideshow @ECFI-2
FIRE slideshow @ECFI-2
 
Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud Robotics
 
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
 
I-ESA 2010, The International Conference on Interoperability for Enterprise S...
I-ESA 2010, The International Conference on Interoperability for Enterprise S...I-ESA 2010, The International Conference on Interoperability for Enterprise S...
I-ESA 2010, The International Conference on Interoperability for Enterprise S...
 
CV Bonanni Fabrizio
CV Bonanni FabrizioCV Bonanni Fabrizio
CV Bonanni Fabrizio
 
FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015
 
FIRE at the ICT2015
FIRE at the ICT2015FIRE at the ICT2015
FIRE at the ICT2015
 
Fact Sheet Open Cities
Fact Sheet Open CitiesFact Sheet Open Cities
Fact Sheet Open Cities
 
UK FP7 National Contact Point ICT, Peter Walters, FP7UK National Contact Poin...
UK FP7 National Contact Point ICT, Peter Walters, FP7UK National Contact Poin...UK FP7 National Contact Point ICT, Peter Walters, FP7UK National Contact Poin...
UK FP7 National Contact Point ICT, Peter Walters, FP7UK National Contact Poin...
 
Cloud views2010
Cloud views2010Cloud views2010
Cloud views2010
 
CMU Portugal Program outcomes and the Entrepreneurial Research Initiatives Call
CMU Portugal Program outcomes and the Entrepreneurial Research Initiatives CallCMU Portugal Program outcomes and the Entrepreneurial Research Initiatives Call
CMU Portugal Program outcomes and the Entrepreneurial Research Initiatives Call
 
Artificial Intelligence (AI) in media applications and services
Artificial Intelligence (AI) in media applications and servicesArtificial Intelligence (AI) in media applications and services
Artificial Intelligence (AI) in media applications and services
 
Keynote Learning Layers Developer Camp 2013
Keynote Learning Layers Developer Camp 2013Keynote Learning Layers Developer Camp 2013
Keynote Learning Layers Developer Camp 2013
 
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
 
Community Learning Analytics – A New Research Field in TEL
Community Learning Analytics – A New Research Field in TELCommunity Learning Analytics – A New Research Field in TEL
Community Learning Analytics – A New Research Field in TEL
 

Ähnlich wie Summer school bz_fp7research_20100708

Go open2010 sde_20100417
Go open2010 sde_20100417Go open2010 sde_20100417
Go open2010 sde_20100417Sandro D'Elia
 
Open Nordic 2008 NTNU
Open Nordic 2008 NTNUOpen Nordic 2008 NTNU
Open Nordic 2008 NTNUØyvind Hauge
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaFriprogsenteret
 
20090327 Software Engineering -- What's in it for me?
20090327 Software Engineering -- What's in it for me?20090327 Software Engineering -- What's in it for me?
20090327 Software Engineering -- What's in it for me?Arian Zwegers
 
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...SOFIProject
 
First Serenoa Newsletter
First Serenoa NewsletterFirst Serenoa Newsletter
First Serenoa NewsletterSerenoa Project
 
Cultivating Sustainable Software For Research
Cultivating Sustainable Software For ResearchCultivating Sustainable Software For Research
Cultivating Sustainable Software For ResearchNeil Chue Hong
 
SFScon22 - Andrea Janes - Roberto Confalonieri - Industry-academia collaborat...
SFScon22 - Andrea Janes - Roberto Confalonieri - Industry-academia collaborat...SFScon22 - Andrea Janes - Roberto Confalonieri - Industry-academia collaborat...
SFScon22 - Andrea Janes - Roberto Confalonieri - Industry-academia collaborat...South Tyrol Free Software Conference
 
European Open Science Cloud: Concept, status and opportunities
European Open Science Cloud: Concept, status and opportunitiesEuropean Open Science Cloud: Concept, status and opportunities
European Open Science Cloud: Concept, status and opportunitiesEOSC-hub project
 
Eco-Systems for Smart Cities based on Open Urban Platforms
Eco-Systems for Smart Cities based on Open Urban PlatformsEco-Systems for Smart Cities based on Open Urban Platforms
Eco-Systems for Smart Cities based on Open Urban PlatformsOpen & Agile Smart Cities
 
OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentEDINA, University of Edinburgh
 
inLab FIB & Industry 4.0
inLab FIB & Industry 4.0inLab FIB & Industry 4.0
inLab FIB & Industry 4.0inLabFIB
 
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...DrupalDay
 
Mastercourse Hortibusiness
Mastercourse HortibusinessMastercourse Hortibusiness
Mastercourse HortibusinessSjaak Wolfert
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsMustafa Jarrar
 
Data management plans – EUDAT Best practices and case study | www.eudat.eu
Data management plans – EUDAT Best practices and case study | www.eudat.euData management plans – EUDAT Best practices and case study | www.eudat.eu
Data management plans – EUDAT Best practices and case study | www.eudat.euEUDAT
 
ESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking SessionESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking SessionErik Mannens
 

Ähnlich wie Summer school bz_fp7research_20100708 (20)

Go open2010 sde_20100417
Go open2010 sde_20100417Go open2010 sde_20100417
Go open2010 sde_20100417
 
Open Nordic 2008 NTNU
Open Nordic 2008 NTNUOpen Nordic 2008 NTNU
Open Nordic 2008 NTNU
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
20090327 Software Engineering -- What's in it for me?
20090327 Software Engineering -- What's in it for me?20090327 Software Engineering -- What's in it for me?
20090327 Software Engineering -- What's in it for me?
 
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
 
First Serenoa Newsletter
First Serenoa NewsletterFirst Serenoa Newsletter
First Serenoa Newsletter
 
Cultivating Sustainable Software For Research
Cultivating Sustainable Software For ResearchCultivating Sustainable Software For Research
Cultivating Sustainable Software For Research
 
SFScon22 - Andrea Janes - Roberto Confalonieri - Industry-academia collaborat...
SFScon22 - Andrea Janes - Roberto Confalonieri - Industry-academia collaborat...SFScon22 - Andrea Janes - Roberto Confalonieri - Industry-academia collaborat...
SFScon22 - Andrea Janes - Roberto Confalonieri - Industry-academia collaborat...
 
European Open Science Cloud: Concept, status and opportunities
European Open Science Cloud: Concept, status and opportunitiesEuropean Open Science Cloud: Concept, status and opportunities
European Open Science Cloud: Concept, status and opportunities
 
Eco-Systems for Smart Cities based on Open Urban Platforms
Eco-Systems for Smart Cities based on Open Urban PlatformsEco-Systems for Smart Cities based on Open Urban Platforms
Eco-Systems for Smart Cities based on Open Urban Platforms
 
Shibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDIShibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDI
 
OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability Experiment
 
inLab FIB & Industry 4.0
inLab FIB & Industry 4.0inLab FIB & Industry 4.0
inLab FIB & Industry 4.0
 
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
 
S2 eu net@umn 2013
S2 eu net@umn 2013S2 eu net@umn 2013
S2 eu net@umn 2013
 
Mastercourse Hortibusiness
Mastercourse HortibusinessMastercourse Hortibusiness
Mastercourse Hortibusiness
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 Calls
 
Access Control in ESDIN: Shibboleth
Access Control in ESDIN: ShibbolethAccess Control in ESDIN: Shibboleth
Access Control in ESDIN: Shibboleth
 
Data management plans – EUDAT Best practices and case study | www.eudat.eu
Data management plans – EUDAT Best practices and case study | www.eudat.euData management plans – EUDAT Best practices and case study | www.eudat.eu
Data management plans – EUDAT Best practices and case study | www.eudat.eu
 
ESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking SessionESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking Session
 

Kürzlich hochgeladen

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

Summer school bz_fp7research_20100708

  • 1. Sandro D’Elia European Commission Information Society and Media Directorate General Software & Service Architectures and Infrastructures Unit ICT research in the context of European Union CASE SUMMER SCHOOL ON APPLIED SOFTWARE ENGINEERING APPLIED SOFTWARE PROCESS MANAGEMENT AND TESTING JULY 6-10, 2009, BOZEN/BOLZANO, ITALY
  • 2.
  • 3. Being a researcher today How can I get money for my wonderful project?
  • 4. 1. Health 2. Food, Agriculture and Fisheries, Biotechnology 3. Information and Communication Technologies 4. Joint Technology Initiative, Nanosciences etc... 5. Energy 6. Environment (including climate change) 7. Transport (including Aeronautics) 8. Socio-economic sciences and Humanities 9. Security 10. Space EU research for dummies – 1/3 Where the money goes 6 programmes 10 themes
  • 5. How the money is spent Challenge 1: Pervasive and Trustworthy Network and Service Infrastructures Objective 1.1 … Objective 1.2: Internet of Services, Software and Virtualisation Objective 1.3 … Objective 1.4 ... Call for proposals EU research for dummies – 2/3 2-years’ work programmes several research challenges Work programme 2009-2010 Work programme 2011-2012 Work programme 2013 Research projects 1. Health 2. Food, Agriculture and Fisheries, Biotechnology 3. Information and Communication Technologies 4. Joint Technology Initiative, Nanosciences etc... 5. Energy 6. Environment (including climate change) 7. Transport (including Aeronautics) 8. Socio-economic sciences and Humanities 9. Security 10. Space
  • 6. How proposals are evaluated EU research for dummies – 3/3 Performed internally by EU staff Performed by external experts Evaluation criteria - scientific quality - implementation - impact Eligibility check - proposal on time - complete - minimum participation All the experts together Rank Panel review
  • 7. http:// cordis.europa.eu/fp7/home_en.html Consortium Consortium coordinator Consortium agreement Glossary Expert Panel EU research for dummies – 4/3 (ok, I am cheating) Pre-proposal check Grant agreement Negotiation facility Participant portal Cordis http://cerneu.web.cern.ch/cerneu/cern-eu/glossary / Project officer Work package Earned value
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. FOSS in ICT research workprogramme 2009/2010 Objectives 1.2.: Internet of Services, Software and Virtualisation a) Service Architectures and Platforms for the Future Internet Service Front Ends …. Open, scalable, dependable service platforms, architectures, and specific platform components… Virtualised infrastructures… b) Highly Innovative Service / Software Engineering Service / Software engineering methods and tools… Verification and validation… Methods, tools and approaches specifically supporting the development, deployment and evolution of  open source software . Investigation into the use of open source approaches for improving service engineering, deployment, management, evolution and take-up. c) Coordination and support actions Support for standardisation and collaboration… Maximisation of impact of projects in this area… Application of open source models of development and innovation through rapid cycles of reuse and improvement to service engineering. search CORDIS web site for info
  • 14.
  • 15. Forge technology : facilitating access/re-use and supporting collaboration Methodologies and tools to improve productivity and quality of software products Quality assessment , based on product and process, to facilitate selection of software satisfying given expectations Dependency management in large systems with versioned components Deployment and societal impact of OSS Some OSS research projects in INFSO (ongoing in 2010)
  • 16. Research projects in ICT Call 5 (starting 2010) Open-Source API and Platform for Multiple Clouds Active support and reaL-time coordination open source software developmenT Projects releasing full OSS results CHOReOS Cloud-TM CONTRAIL FastFix FITTEST Indenica OMELETTE PLAY REMICS Serenoa SOCIETIES SocIoS VISION (+ mOSAIC, WAX, ALERT) Projects releasing partial OSS results 4CaaST ACSI Cloud4SOA I2Web OPTIMIS VIPER Projects not mentioning OSS CumuloNimbo Open-Source platform for Secure WebOS Application Delivery Environment Projects with primary focus on OSS
  • 17. One example in some detail Active support and reaL-time coordination open source software developmenT At a glance Project coordinator Name: Ljiljana Stojanović Organisation: FZI Forschungszentrum Informatik (Germany) e-mail: Stojanovic@fzi.de Partners : Atos Origin (Spain) CIM College d.o.o. (Serbia) CORVINNO - Corvinno Technology Transfer Center Nonprofit Ltd (Hungary) EBM Websourcing (France) Institut Jozef Stefan (Slovenia) Institute of Communication and Computer Systems (Greece) K Desktop Environment e.V. (Germany) University Rey Juan Carlos (Spain) Duration : 30 months Total cost : 4.002.555 Euros Programme: FP7-ICT-2009-5 Further information: www.alert-project.eu Expected Results Set of ontologies that model the conceptual dependencies between community, content and interactions. Conceptual model of an (re)active collaboration platform . Model for declarative specification of alerts. Pattern-based engine that can provide triggers for relevant notifications . Module for integration of information from structured and unstructured sources. Interaction highway set of services (e.g. search, recommendation, visualisation, etc.). Module for capturing explicitly or implicitly the interest/expertise of the developer. Module for capturing relevant information for the task at hand. Besides, three use cases will be instantiated to address the three relevant aspects in FLOSS coordination: awareness, communication and task assignment.
  • 18. The basic idea One example in some detail Consortium organization … all explained in a 153-pages proposal
  • 19. One example in some detail Grant agreement signed Project start date Grant agreement signed Pre-financing Annual review meeting Review report Intermediate payment Final review report Review report Final payment Project end date Time Key events
  • 20. Trends in OSS research Most projects release their code as Open Source … but is this enough? Putting code on a repository does not guarantee that it will be used! Open source is a good idea for most project evaluators :-) during evaluations of project proposals, typically highest marks are given to proposals which will release their results as OSS Cloud computing means Open Source in cloud environments, “old” licensing modes are not easily applicable. There is a strong trend toward OSS in the cloud. There is no “research on Open Source” but Open Source is very convenient for research on forges, methodologies, quality, metrics, community management…
  • 21. Other trends in ICT research User interfaces Yesterday: keyboard and mouse playing the computer like a musical instrument Today: we interact often with computers through physical manipulations and open questions
  • 22. Other trends in ICT research - positioning the device (accelerometers in smartphones) - changing location (GPS enabled devices) - talking - touching a screen - braking, accelerating, moving a steering wheel - moving my body (gaming) - touching a string (musical instrument) What does it mean for software and services? Should different programming paradigms be applied to user interfaces? User interfaces
  • 23. Other trends in ICT research The Cloud Yesterday: grid computing a “niche” Technical challenges of putting many computer together are solved for scientific and high performance computing Today: Everybody in Europe wants to do research on cloud computing: - multi-tenancy - portability - standardization - data privacy Will Cloud Computing become just a commodity, or are we going towards a vendor lock-in scenario (where the game setters are big US-based groups)?
  • 24. Other trends in ICT research Software engineering Yesterday: iterative cycle Analysis, development test... repeat until the product is ready to “fly”
  • 25. Other trends in ICT research Software engineering Today: “fly once” For many software products, you cannot do a real test “before flight”. Classical software engineering methods do not address the new lifecycle of some software products (short life / no distinction between development and production / mesh-ups). New methodologies and tools are needed!
  • 26. Other trends in ICT research Power management Power consumption is becoming a key feature in software design In mobile devices Battery life, heat dissipation In mainstream computing Noise, heat production, total cost of ownership In data centre computing Cost Where is power management in software engineering ?
  • 27. The European Digital Agenda The summary of the “Digital Agenda Communication” http://ec.europa.eu/information_society/digital-agenda/index_en.htm
  • 28. The European Digital Agenda EU will present a new research and innovation strategy in 2010 Use single market and pre-commercial public procurement to spur innovation EU will support industry-led initiatives aiming at standards and open platforms
  • 29.

Hinweis der Redaktion

  1. Free / Open Source software (OSS) in European ICT research. Why is Open Source good for research? there are several reasons, and saving on licence costs is not the most important. European Union is funding research on OSS-specific issues, like community development process, collaboration tools, etc. Moreover, most research project which address unrelated areas release their results as open source. This is considered a very important trend, as is allows easy reuse and dissemination of research results at all levels. The presentation addresses the structure of EU research programmes, explaining the opportunities for funding, and the main EU policy activities related to open source and open standards.
  2. The specific programme on 'Cooperation' supports all types of research activities carried out by different research bodies in trans-national cooperation and aims to gain or consolidate leadership in key scientific and technology areas. FP7 allocates EUR 32 413 million to the Cooperation programme. The budget will be devoted to supporting cooperation between universities, industry, research centres and public authorities throughout the EU and beyond. The Cooperation programme is sub-divided into ten distinct themes. Each theme is operationally autonomous but aims to maintain coherence within the Cooperation Programme and allowing for joint activities cutting across different themes, through, for example, joint calls. Ideas: Investigator-driven ‘ frontier research ’, within the framework of activities commonly understood as ‘basic research’ The 'Marie Curie Actions' have long been one of the most popular and appreciated features of the Community Framework Programmes for Research and Technological Development. They have developed significantly in orientation over time, from a pure mobility fellowships programme to a programme dedicated to stimulating researchers' career development. Capacities programme aim to enhance research and innovation capacities throughout Europe and ensure their optimal use. The Capacities programme is provided with a budget of EUR 4 097 million to operate in seven broad areas: * Research infrastructures * Research for the benefit of SMEs * Regions of knowledge and support for regional research-driven clusters * Research potential of Convergence Regions * Science in society * Support to the coherent development of research policies * International cooperation
  3. Discuss how main advantage of open source software for research is flexibility and speed of implementation OSS source is there for everybody to see, bad code cannot be hidden OSS allows to experiment with different solutions “hands on” and then select the best one. What if you want to do the same with expensive commercial software? OSS allows also to do changes to a product! This is of course very important for research
  4. Discuss how main advantage of open source software (OSS) is flexibility and speed of implementation
  5. After the introduction, one step back OSS brings many advantages in the research domain: it is easy to experiment! Example: STREAM project has reused BOREALIS OSS stream processing engine which was not maintained anymore - they just downloaded and fixed it
  6. Many research projects are perfect examples of bad practices
  7. This is an example of how the European Commission finances research on Open Source
  8. This is an example of how the European Commission finances research on Open Source
  9. These are some projects currently ongoing in INFSO D 3 unit A software forge is a collaboration platform allowing collaborative software development over the Internet
  10. mOSAIC’s objective is to progress the state-of-the-art in Cloud computing by creating, promoting and exploiting an open-source Cloud API and platform targeted for developing multi-Cloud oriented applications. To fulfil this aim mOSAIC’s team will: design a language- and platform-agnostic application programming interface for using multi-Cloud resources and Cloud usage patterns; design Cloud ontology; conceptualize, and implement user-centric service level agreements and mechanisms for dynamic negotiation of resources based on agent technologies and semantic data processing; design a generic agent skeleton for representing stakeholders, e.g. Cloud vendors and their resources, and Cloud users; build an open-source and portable platform for using Cloud services based on the proposed API; build proof-of-concept applications using the platform. The project results will be materialize in an API that allows programming Cloud applications independent from vendor resources, a platform including the solutions to the current Cloud challenges, and applications as proof-ofthe- concept for platform usability. A special attention will be given to the applications that are data-intensive. In this context the Earth Observation community is strongly involved in the platform testing. For the end-users, mOSAIC will provide transparent and simple access to resources and avoidance of lock-in to proprietary solutions. For users as developers, it will provide a consistent, uniform and lightweight API, independent of a particular development language and platform as well as implementations for important languages. For users as administrators, it will offer easily manageable applications, virtual appliances and virtualised resources and the usage of community accepted technologies. For users as providers, it will allow new providers to offer similar services as the existing ones. ====================================== The WAX project will define and deliver an Open Source Platform for the Future Internet, that will enable applications and services to be used and shared consistently and securely over a broad spectrum of converged, connected multi-devices, including mobile, PC, home media (TV) or automotive. Promoting a “single service for every device" vision, WAX will move the existing baseline from ad-hoc software to services, ensuring that the technologies for describing, negotiating and adapting to context are fit for purpose. WAX will also directly address the Quality of Service issues with a focus on the security issues that will challenge the uptake of up web-based applications: that is how to protect data, and preserve user trust in the physically and socially interconnected world of Web 2.0, where data sits in the “nebulous” cloud rather than locally on device. Context and security are intimately intertwined: rich context is valuable but without user empowered security it becomes a liability. WAX will boost the EU industry migration towards web-based application frameworks as services - already started but driven at present more by US companies rather than EU. WAX can counteract this providing standardised, open source technology with scale, an EU asset can be established with direct commercially exploitable value for consortium members (and wider) as well as acting as industry catalyst to encourage collaboration and discourage fragmentation in this space. The timing for such an initiative is critical Android gains market traction by the day, whilst Symbian, the only credible EU OS offering, is in a state of rapid decline. There are strong industry moves towards Internet friendly and Internet integrated offerings, and there exists a small window of opportunity for an EU led consortium to place this WebOS technology on a robust open foundation that will remove economic barriers to engagement (benefit to EU companies and benefiting EUs technical competitiveness).
  11. Some details about ALERT: A project “fiche” Expected scientific results
  12. The chart of the basic idea + distribution of activities among partners
  13. Some details about ALERT: A project “fiche” Expected scientific results
  14. What is EDA? Search on Google, and you will find the “digital agenda communication” A set of coordinated actions in the ICT related areas At this moment, it is a “communication”, that is a statement of what EC intends to do.
  15. Research in EDA: - New overall strategy - Pre-commercial procurement and public-private partnerships - Push for open platforms