SmartCLIDE will directly contribute to the impacts set in the work programme under the challenge ICT-15-2019-2020:
• Contribute to the development of an ecosystem that will respond to the future digitisation needs of industry and the public sector.
SmartCLIDE IDE provides the baseline for the establishment of an ecosystem of cloud service creators that will be able to share services and applications that can be automatically deployed in the cloud. End-users will be able to rapidly create novel functional applications, either from scratch or by combination of existing services, and orchestrate already existing services to facilitate distributed computation or storage, user authentication, or other horizontal services that can be shared.
• Assist the development of new cloud-based services and infrastructures in Europe and foster an industrial capability in the cloud computing sector.
The disruptive technology proposed by SmartCLIDE based on the coding-by-demonstration principle, will allow users with low technical skills to create and securely deploy data intensive services of the highest quality. This technology will enable actors of any domain (industry, public sector, health, agriculture, etc) to rapidly adopt cloud technology. The cloud and collaborative nature of the IDE will allow to create a vibrant community formed by actors from diverse sectors, accelerating the knowledge and adoption of cloud computing technologies by industrial companies in Europe.
• Create new opportunities to encourage European-based providers, in particular SMEs, to develop and offer cloud-based services based on the most advanced technologies.
SmartCLIDE proposes the utilisation of existing open source code to create the baseline upon which the new IDE will be developed, optimizing the use of technological resources and the need of investments to further develop the solution, facilitating the access of SMEs to the technology. Additionally, SmartCLIDE IDE will act as a one-stopshop for software development companies since it will integrate support services to accelerate the software creation process, from specification to deployment. It can enable the creation of a market of reusable services, specially oriented to SMEs.
• Leverage research and innovation projects to support the development and deployment of innovative cloud-based services and next generation applications, for the public and private sectors (including standardisation and applications for Big-Data and other sectorspecific applications).
SmartCLIDE proposes a very disruptive technology that can change the way the cloud services creation processes are faced, taking Europe’s research to a world leading position in Software Engineering and Cloud Services provision. Ease of use of the technology will facilitate the access to cloud to SMEs and public bodies. The results of the present project can lead to the evolution of new research lines in the fields of Big Data, software creation, multimodal information processing, cloud and SDIs.
The SmartCLIDE project will develope an IDE that:
• Helps creators of cloud services by enabling collaborative discovery, creation, composition, testing, and deployment of services and applications in the cloud.
• Allows the discovery of services to facilitate composition and deployment of new services for staff with no previous experience in programming or administering systems and infrastructure.
• Allows selection of the most appropriate infrastructure services, hiding infrastructure complexity.
• Enables collaboration among different stakeholders.
• Uses a deep learning engine to automatically categorize available resources before presenting them to end users.