Find the most recent information on EU Funding activities in the field of Information and Communication Technologies (ICT) by visiting our ICT in FP7 website , which covers ICT in the 7 th Framework Programme (FP7) 2007 - 2013.
2003-2004 Work Programme
22.214.171.124 Open development Platforms for software and services
To build open development and run-time environments for software and services providing the next generation of methodologies, interoperable middleware and tools to support developers - through all phases of the software life-cycle, from requirements analysis until deployment and maintenance - in the production of networked and distributed software systems and services, embedded software and value-added user services. This will enable the development of future software engineering methods and tools.
Focus is on
- High level methods and concepts (esp. at requirements and architectural level) for system design, development and integration, addressing non-functional aspects, complexity, autonomy and composability.
- Open and modular development environments, enabling flexibility and extensibility with new or sector-specific tools (e.g. intelligent distributed decision support), supporting different adaptable development processes and methodologies and ensuring consistency and traceability across the development lifecycle.
- Light/agile methodologies and adaptive workflow providing a dynamic and adaptive environment, suitable for co-operative and distributed development.
- Open platforms, middleware and languages supporting standards for interoperability, composability and integration. (incl. e.g. P2P, GRID, autonomy, agents, dynamic adaptability and evolvability, context awareness, customer profiles). Open source middleware layers can facilitate rapid and broad adoption.
Priority will be given to projects in which strong industrial users join forces with software and service suppliers in building common platforms with support of academic research partners.
In addition, related foundational research, to be implemented by Specific Targeted Research Projects and Coordination Actions, should focus on fundamental design concepts, systematisation of domain specifications, concurrency, distribution and timing, formal and quantitative analysis and testing tools, and future database and information system concepts.
Work should where appropriate, enhance and complement work implemented under EUREKA/ITEA and in software initiatives at member and associated state level. The IST programme will seek active co-operation with ITEA in software intensive systems.