In the last years the advancements in software engineering have lead to an increasing automation of aspects such as testing, deployment, management of new releases, and, at the same time, have allowed researchers and practitioners to identify new approaches for creating and operating software and services (think of DevOps as an example). However, we cannot stop researching.
The increased maturity of software engineering goes along with an increasing variety of societal and business needs, which, in turn, determines an increasing complexity and peculiarity of services and applications. This has lead to the development of fields like IoT, Big Data, Cyber-physical systems and to the introduction of new complex technologies (e.g., Spark, Storm) and even new “software-defined” paradigms for infrastructural resources. All these help addressing several problems but require specific expertise and skills.
In this context, the mission of software engineering is to offer the right tools and methods to guide users in all activities connected to the lifecycle of applications and services, through the usage of technologies and new paradigms, still ensuring productivity of processes and quality of software (performance, availability, evolvability, reliability, …).
This cluster aims at facilitating the discussion among the experts in the area to exchange experiences and competences and to identify research directions and challenges as well as common plans to address them. In particular, the specific objectives being pursued by the cluster are:
- identify complementarities and synergies as well as possibilities for collaboration/results adoptions between projects;
- identify new challenges and trends to influence the European research agenda;
- organise common dissemination (publications, training and workshops);
- identify effective go-to-market strategies for the outcomes of research projects.
- Cluster contribution to the definition of the challenges for the next research work programme.
- If you are a partner in a European project focusing on software engineering aspects, please participate in our survey https://goo.gl/forms/7QVWkofCO3Vijaro2. We will share the results with all survey participants.
- Working document on challenges in software engineering
- Giuliano Casale, Cristina Chesta, Peter Deussen, Elisabetta Di Nitto, Panagiotis Gouvas, Sotiris Koussouris, Vlado Stankovski, Andreas Symeonidis, Vlassis Vlassiou, Anastasios Zafeiropoulos, Zhiming Zhao, Current and Future Challenges of Software Engineering for Services and Applications, Procedia Computer Science, Volume 97, 2016, Pages 34–42
ICT 2018. Check the videos of some projects from the cluster participating in the event.
Important events we have contributed to
- ICT proposers’ day 2017: we have provided our viewpoint on the future research agenda on software
- Concertation meeting 2017: Within the context of this conference we have had a cluster meeting on June 28th from 15.30 to 17.00.
- Special Issue Storage for Big Data of the Journal of Grid Computing, Impact Factor > 2.7
- Requirement Engineering Conference (RE’17): Possible panel about H2020 projects.
- International conference on integrated Formal Metods (IFM2017): The Hyvar project is organizing a workshop there and would welcome the participation of other projects.
- ICT 2015: Here you find the agenda of our session on the main challenges for future research on software engineering. Here you find a summary of the outcomes of the discussion
- Cloud Expo Europe 2015, Frankfurt 10 and 11 November 2015. The participation to this event is sponsored by the projects CloudTeams, CloudWave, SeaClouds, SWITCH, S_CASE.
- NetFutures 2016: this is our booth in the exhibition area. We also chaired one of the session on “Software as a driver to maximise growth potential”
- Expert Workshop: Challenges & Opportunities for the European Software Industry, October 6 2016. Here you find the slides presented by our cluster representative, Sotiris Koussouris.
- Cloud Forward 2016. In this venue we presented our paper on the challenges and open issues we see in Software Engineering
- On 9 November 2016, the 5th CLASS (Cloud-Assisted Conference), in Ljubljana, at the Chamber of Commerce. Several EU projects were presented at the event. http://www.cloudconference.eu/about/speakers/
- 29 Nov 2016, SWITCH co-organised 2nd IT4RIs workshop in the context of IEEE RTSS. The topic is about nearly real-time processing and time critical cloud applications.
- Cloud Expo Europe in March London: one of our projects, SWITCH, is participating in this event together with other projects, you can visit them at their booth
- 3RD INTERNATIONAL WORKSHOP ON QUALITY-AWARE DEVOPS (QUDOS 2017)
- 1st International Workshop on Requirements Prioritization and Enactment, colocated with REFSQ’17
Others to come
- Cluster Coordinator: Elisabetta Di Nitto (Politecnico di Milano)
- Coordinator Deputies: Leire Orue-Echevarria (Tecnalia) and Geir Horn (University of Oslo)
- Dissemination coordinators: Luis Ballester and Andreas Ocklenburg
- Reference Commission Officer: Odysseas Pyrovolakis
Elisabetta Di Nitto elisabetta.dinitto AT polimi.it