Software Testing Innovation Alliance

Similar documents
The recognition, evaluation and accreditation of European Postgraduate Programmes.

PhD Competences in Food Studies

Interview on Quality Education

SME Academia cooperation in research projects in Research for the Benefit of SMEs within FP7 Capacities programme

DICTE PLATFORM: AN INPUT TO COLLABORATION AND KNOWLEDGE SHARING

Sharing Information on Progress. Steinbeis University Berlin - Institute Corporate Responsibility Management. Report no. 2

Modern Trends in Higher Education Funding. Tilea Doina Maria a, Vasile Bleotu b

Summary and policy recommendations

Knowledge Sharing Workshop, Tiel The Netherlands, 20 September 2016

COMMISSION OF THE EUROPEAN COMMUNITIES RECOMMENDATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL

HIGHER EDUCATION IN POLAND

National Pre Analysis Report. Republic of MACEDONIA. Goce Delcev University Stip

WHAT IS AEGEE? AEGEE-EUROPE PRESENTATION EUROPEAN STUDENTS FORUM

Requirements-Gathering Collaborative Networks in Distributed Software Projects

Higher education is becoming a major driver of economic competitiveness

Developing ICT-rich lifelong learning opportunities through EU-projects DECTUG case study

3 of Policy. Linking your Erasmus+ Schools project to national and European Policy

Challenges for Higher Education in Europe: Socio-economic and Political Transformations

WELCOME WEBBASED E-LEARNING FOR SME AND CRAFTSMEN OF MODERN EUROPE

06-07 th September 2012, Constanta Romania th Sept 2012

WITTENBORG UNIVERSITY

Education the telstra BLuEPRint

COMMISSION OF THE EUROPEAN COMMUNITIES. COMMISSION STAFF WORKING DOCUMENT Accompanying document to the

Inspiring Science Education European Union Project

RWTH Aachen University

PROJECT DESCRIPTION SLAM

An Example of an E-learning Solution for an International Curriculum in Manufacturing Strategy

GREAT Britain: Film Brief

Mapping the Assets of Your Community:

EPA RESOURCE KIT: EPA RESEARCH Report Series No. 131 BRIDGING THE GAP BETWEEN SCIENCE AND POLICY

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY

Tailoring i EW-MFA (Economy-Wide Material Flow Accounting/Analysis) information and indicators

Navigating in a sea of risks: MARISCO, a conservation planning method used in risk robust and ecosystem based adaptation strategies

Magdeburg-Stendal University of Applied Sciences

SEDRIN School Education for Roma Integration LLP GR-COMENIUS-CMP

Improving the impact of development projects in Sub-Saharan Africa through increased UK/Brazil cooperation and partnerships Held in Brasilia

Technological Educational Institute (TEI) of Crete School of Applied Sciences

Evaluating the TESTAR tool in an Industrial Case Study

GALICIAN TEACHERS PERCEPTIONS ON THE USABILITY AND USEFULNESS OF THE ODS PORTAL

Testimony in front of the Assembly Committee on Jobs and the Economy Special Session Assembly Bill 1 Ray Cross, UW System President August 3, 2017

Study on the implementation and development of an ECVET system for apprenticeship

ATENEA UPC AND THE NEW "Activity Stream" or "WALL" FEATURE Jesus Alcober 1, Oriol Sánchez 2, Javier Otero 3, Ramon Martí 4

Deploying Agile Practices in Organizations: A Case Study

Internal Double Degree. Management Engineering and Product-Service System Design

COMPETENCY-BASED STATISTICS COURSES WITH FLEXIBLE LEARNING MATERIALS

The Isett Seta Career Guide 2010

Europeana Creative. Bringing Cultural Heritage Institutions and Creative Industries Europeana Day, April 11, 2014 Zagreb

Department of Sociology and Social Research

Universities as Laboratories for Societal Multilingualism: Insights from Implementation

A European inventory on validation of non-formal and informal learning

Knowledge for the Future Developments in Higher Education and Research in the Netherlands

Introduction. Background. Social Work in Europe. Volume 5 Number 3

Fostering learning mobility in Europe

WELLCOME 2

Launching an International Web- Based Learning and Co-operation Project: YoungNet as a Case Study

Analyzing the Usage of IT in SMEs

Telekooperation Seminar

Regional Bureau for Education in Africa (BREDA)

Information and Sponsorship File

Summary Report. ECVET Agent Exploration Study. Prepared by Meath Partnership February 2015

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

Report on Deliverable 5.1: Kick off Meeting & Prevention plan on obstacles

NATIONAL REPORTS

CEF, oral assessment and autonomous learning in daily college practice

Journal title ISSN Full text from

Higher Education Review (Embedded Colleges) of Navitas UK Holdings Ltd. Hertfordshire International College

OFFICIAL TRANSLATION OF

Marie Skłodowska-Curie Actions in H2020

EUROPEAN UNIVERSITIES LOOKING FORWARD WITH CONFIDENCE PRAGUE DECLARATION 2009

WMO Global Campus: Frequently Asked Questions and Answers, July 2015 V1. WMO Global Campus: Frequently Asked Questions and Answers

Simulation in Maritime Education and Training

Council of the European Union Brussels, 4 November 2015 (OR. en)

DYNAMIC ADAPTIVE HYPERMEDIA SYSTEMS FOR E-LEARNING

Syllabus of the Course Skills for the Tourism Industry

Computer Science PhD Program Evaluation Proposal Based on Domain and Non-Domain Characteristics

Innovation of communication technology to improve information transfer during handover

Rethinking Library and Information Studies in Spain: Crossing the boundaries

HEPCLIL (Higher Education Perspectives on Content and Language Integrated Learning). Vic, 2014.

Quality in University Lifelong Learning (ULLL) and the Bologna process

The Bologna Process: actions taken and lessons learnt

OECD THEMATIC REVIEW OF TERTIARY EDUCATION GUIDELINES FOR COUNTRY PARTICIPATION IN THE REVIEW

What's It Like to Do An Informtion Systems PhD in Europe? Diversity in Practice of IS Research

SELECCIÓN DE CURSOS CAMPUS CIUDAD DE MÉXICO. Instructions for Course Selection

Towards a Collaboration Framework for Selection of ICT Tools

Case of the Department of Biomedical Engineering at the Lebanese. International University

Semester: One. Study Hours: 44 contact/130 independent BSU Credits: 20 ECTS: 10

Essentials of Rapid elearning (REL) Design

MULTIDISCIPLINARY TEAM COMMUNICATION THROUGH VISUAL REPRESENTATIONS

international PROJECTS MOSCOW

PROJECT PERIODIC REPORT

E-LEARNING A CONTEMPORARY TERTIARY EDUCATION SOLUTION IN THE CONTEXT OF GLOBALISATION

November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students

The European Higher Education Area in 2012:

Practice Examination IREB

Team Dispersal. Some shaping ideas

Implementing cross-disciplinary learning environment benefits and challenges in engineering education

Stakeholder Engagement and Communication Plan (SECP)

2017 FALL PROFESSIONAL TRAINING CALENDAR

ICT Strategy of Universities

E-learning Strategies to Support Databases Courses: a Case Study

Transcription:

Software Testing Innovation Alliance the SHIP project Tanja E.J. Vos and Anna I. Esparcia-Alcázar Open Universiteit Valkenburgerweg 177, Heerlen, The Netherlands {tanja.vos}@ou.nl Universitat Politècnica de València Camino de Vera s/n 46022, Valencia, Spain {tvos,aesparcia}@pros.upv.es http://www.innovationalliance.eu Abstract. The SHIP project is an Erasmus+ Knowledge Alliance whose main goal is to strengthen the knowledge triangle between universities, Small and Medium Sized Enterprises (SMEs) and innovation support organizations. The project entails to set-up of 4 Innovation Alliances in 5 countries (Ireland + UK, Germany, Spain, Romania). The goal of these alliances is to consolidate cooperation as a key feature of the knowledge economy, reshaping traditional roles by multiplying outlets for universities to generate direct economic impact from their work, and breaking down barriers so that SMEs of all shapes and sizes can actively implement academic-based innovation to boost their own competitiveness, and that of the wider economy. One of the alliances is the Spanish Software Testing Innovation Alliance, it is this alliance that is mostly described in this showcase. The objective of this Alliance is to bring together key actors in Spain on software testing in order to work together to improve innovation support and technology transfer from universities to companies in the area of software testing. The goal is to execute micro-projects, based on mutual needs, that induce small-step change having an impact in research, in practice, in business or in education. The final results being better software quality. Keywords: Innovation, Software Testing, Technology Transfer, Small and Medium Sized Enterprises 1 Information about the SHIP project The SHIP project is an Erasmus+ Knowledge Alliance whose main goal is to strengthen the knowledge triangle between universities, SMEs and innovation support organizations. In the following table we summarize the basic information about the project:

Acronym SHIP Name SME and Higher education institutes in Innovation Partnerships Source of funding Erasmus+ Knowledge Alliance reference 554187-EPP-1-2014-1-IE-EPPKA2-KA Total funded budget 563.362 euros Duraction December 2014 - December 2016 Website http://www.innovationalliance.eu/ The project integrates seven key partners from six countries into the following consortium. Louth County Council, Ireland (coordinator) Newry and Mourne Cooperative, United Kingdom Mindshare Consulting, France Canice Consulting, Ireland The University Industry Innovation Network, The Netherlands Universitat Politecnia de Valencia, Spain Universitatea Politehnica din Bucurest, Romania Univations, Germany The consortium has been formed strategically to bring together all those competencies and experiences needed to exploit the full value of the innovation alliances across Europe. 2 Objectives and expected outcomes of the project The SHIP project will strengthen the knowledge triangle, by building sustainable collaborative relationships between universities, Small and Medium Sized Enterprises (SMEs) and innovation support organizations. The goal is to build synergistic relationships between key stakeholders in the field of higher education and small enterprise to create a new culture of collaboration in innovation support. This way, the project responds to the problem of increasing fragmentation in the field of innovation promotion, especially the dislocation between those who generate knowledge that could spur innovation (universities), and those who can translate that knowledge into marketable strategies and use it to produce economic growth (SMEs). The so-called notorious gap between university and industry. Few if any would dispute that successful transfer from academic results into industry is important. On the one hand, academic research activities should be guided more towards the challenges companies face and solutions to their immediate problems. On the other hand, industrialist should help academics to validated their research results within a real industrial context. Academia and industry obviously need each other and collaboration should be improved. For decades, many regional, national and international initiatives exists to try to

Fig. 1. An illustration of the gap between universities and industry close the gap. However, in the current days, successful collaboration still seems to be difficult to achieve and success stories are still something rare instead of something normal. We keep talking about the gap (Fig 1) with industry on one side and academia on the other. But we seem to be unable to even narrow it. The SHIP project also focusses on this the gap with the objective narrow it. The project, however, takes a more pragmatic approach and entails, amongst others, to set-up of 4 Innovation Alliances in 5 countries (Ireland + UK, Germany, Spain, Romania) The goal of these alliances is to consolidate cooperation as a key feature of the knowledge economy, reshaping traditional roles by multiplying outlets for universities to generate direct economic impact from their work, and breaking down barriers so that SMEs of all shapes and sizes can actively implement academic-based innovation to boost their own competitiveness, and that of the wider economy. The following alliances are being set-up: 1. The Regional Alliance in the Halle German region combines all important stakeholder groups in connection with innovation and technology transfer to create an action plan help to coordinate efforts and projects and creates synergies in the region. 2. The Cross-Border Alliance(Ireland-UK) is aimed at establishing how SMEs can access research and training from universities to beneffit in their business. 3. The Romanian Innovation Alliance whose goal is to foster green energy and sustainable products and services. 4. The 4th alliance is the Spanish Software Testing Innovation Alliance. Software testing is a prominent part of software development, and its efficient

automation if fundamental for any software company. In todays digitized world, software applications are mission-critical assets through which companies carry out their business. Trends such as globalisation, standardisation and shorter life-cycles place great demands on the flexibility of the software industry. In order to compete and cooperate on an international scale, a constantly decreasing time to market and an increasing level of quality are essential. Testing is at the moment the most important and mostly used quality assurance technique applied in industry. However, the complexity of software and hence of their development amount is increasing. Modern systems get larger and more complex, as they connect large amounts of components that interact in many different ways and have constantly changing and different types of requirements (functionality, dependability, security, etc.). Data processing that impacts all aspects of our life is increasingly distributed over clouds and devices. This leads to new concerns to emerge, such as availability, security, and privacy. Consequently, the development of cost-effective and high-quality systems opens new challenges for industry that cannot be faced only with traditional testing approaches. New techniques for systematization and automation of testing throughout the software and system life-cycle are being researched by universities. We need to guarantee that these are successfully transferred to industry such they can keep up with the increasing quality requirements. The rest of this paper will go into more depth about the status and results of this alliance. 3 The Software Testing Innovation Alliance The objective of this Alliance is to bring together key actors in Spain on software testing in order to work together to improve innovation support and technology transfer from universities to companies in the area of software testing. This way we want to solve software testing problems, tackle challenges and remove barriers. The goal is to do this by executing micro projects based on mutual needs that induce small-step change that has impact in research, in practice, in business or in education. The final results being better software quality. 3.1 Mutual needs Another emphasized aspect here is mutual needs. The alliance organizes events in Spain where Spanish academia and industry are brought together to brainstorm and discuss how cooperation can improve innovation in software testing in Spain. Universities can elevator-pitch their R&D results on software testing indicating: what they have, how it can help companies and who has already used it successfully. SMEs on the other hand get a short time slot to explain their current practice on software testing and the problems, challenges and needs they have.

After the presentations, speed-dating sessions re done such that every university representative meets up with each SME present. After its launch in June 2015, the Spanish Software Testing Innovation Alliance has organized 4 successful events in 4 different regions in Spain: Valencia, Andalusia, Aragon and Basque country. 3.2 Small-step change Another of the emphasized aspects here is small-step. We do not pretend to have a silver bullet, nor to finally close the gap between industry and university. During and through the meetings, we aim to detect the opportunity to do a micro (or even pico) initiatives that can start the the collaboration and technology transfer immediately. Universities get the opportunity to evaluate their results in practice and companies get to try out something that might help them solve a problem or improve testing! One of the success factors of this pragmatic approach is that these projects are executed immediately within the context of the SHIP project. Consequently, barriers of looking for pre-financing are overcome and a short project is immediately executed to show the company whether the research results are worth anything to their practices or not. Then after this the company can better decide whether continuing with this university collaboration is something they would be willing to pay for. During the 4 meetings we have compiled a list containing 15 micro-initiatives between 3 Spanish universities (Universidad Politecnica de Valencia, Universidad de Oviedo y Universidad de Sevilla) and 8 Spanish SMEs, 1 Spanish large company and 1 Dutch large company. At the moment 7 of these initiatives are executing, and the remaining 8 are in a very initial there is a will and interest to do it but we are not sure -planning phase. 3.3 Impact! Whatever happens gives impact. The last emphasis we put on impact in research, in practice, in business or in education. The good news about the described approach is that whatever happens we can count on impact. If we successfully transfer en university R&D results to a company, we have practice impact and even after a while business impact because quality of software products in the companies might have improved because of the improved testing processes. For the universities a successful transfer gives data that can be used to persuade others that he solution is worth trying. Even if the transfer is not successful and it cannot be used in the company or does not show to improve anything, we still have impact on research. Researchers have learned from the experience and might have more insight in: which parts of their solutions need more working; what directions need their research effort go to solve the problems or challenges encountered in the transfer. Finally, establishing contacts with companies interested in trying out the prototype tools of the universities, we have the chance to create interesting industrial projects for

students (for example when needing to write their master thesis). This created impact in education. 3.4 Participants The alliance is open to many different types of organisations: SMEs: the core of the alliance and main benefit of the adoption of innovation testing methods and technologies in practice. To date we have 32 Spanish SMEs that are interested in the alliance, 8 of them are involved in microinitiatives with a Spanish university. Academics: Software testing is a prominent part of software engineering research. Effective and efficient software testing is fundamental. In todays digitized world, software applications are mission-critical assets through which companies carry out their business, so research is needed in tools and techniques that can overcome the challenges. At this moment we have the following Spanish universities involved (the table also lists the transferable testing technology they have). Universidad Politécnica de TESTAR Automated Testing at [8] Valencia the User Interface Level TUNE-UP Agile testing tool [5] Universidad de Oviedo SQLRules [6] SQLTest [7] Universidad de Sevilla Early Testing Methodologies [3] Universidade Da Coruña Property Based Testing [1] Universidad del País Vasco Software Testing Data Analysis [2] Universidad de Málaga Search-based software testing [4] Large enterprises: have testing needs in order to develop and deploy dependable and secure critical software and may be users of different testing solutions of the community. Developers of testing methods and tools: developers and researchers will have access to different testing platforms and may share their knowledge and advancements in the community. Public administrations: innovative testing solutions could lower the integration, testing and maintenance costs of systems such as ones for managing healthcare, social and environmental policies. In some specific domains, i.e. logistics / dangerous goods transportation, there are regulations at local, regional and national level. They may be involved to automatically generate tests that reduces bureaucracy. Standardization bodies: to establish international standards in different topics. Policy-makers: With the spreading of the digital economy on the Internet of Services and Things that will involve all aspects of the citizens everyday lives,

the dependability and security of services will become a must. We will raise the awareness of the policy makers and evaluate the need or opportunity of specific regulations concerning testability and testing. 4 Expected outcomes of the project During the execution of the project the micro-initiatives will be executed and the impacts will be evaluated at the end of the project. Then after the project we will have the following results: A (virtual) community where news, events and general information may be shared among its members A repository of software testing results from academia which may be adopted by industry A set of use cases where testing solutions have been transferred into industry in practice Lessons learned from transferring technologies from academia to industry. A set of national contact points in order to promote face-to-face meetings in different countries Acknowledgements. This work was financed by the the SHIP project (SMEs and HEIs in Innovation Partnerships) (reference: EACEA/A2/UHB/CL 554187). References 1. Castro, L.M.: Advanced management of data integrity: property-based testing for business rules. Journal of Intelligent Information Systems 44(3), 355 380 (2015), http://dx.doi.org/10.1007/s10844-014-0335-2 2. Dolado, J.J., Otero, M.C., Harman, M.: Equivalence hypothesis testing in experimental software engineering. Software Quality Journal 22(2), 215 238 (2014), http://dx.doi.org/10.1007/s11219-013-9196-0 3. Escalona, M.J.: http://iwt2.org/actividad-grupo/investigacion/resultados/testingtemprano/ 4. Ferrer, J., García-Nieto, J., Alba, E., Chicano, F.: Intelligent testing of traffic light programs: Validation in smart mobility scenarios. Mathematical Problems in Engineering 2016 (2016), http://dx.doi.org/10.1155/2016/3871046 5. Letelier, P.: http://www.tuneupprocess.com/ 6. Tuya, J.: http://in2test.lsi.uniovi.es/sqltools/sqlrules/ 7. Tuya, J.: http://in2test.lsi.uniovi.es/sqltest/ 8. Vos, T.E.J., Kruse, P.M., Condori-Fernández, N., Bauersfeld, S., Wegener, J.: TES- TAR: tool support for test automation at the user interface level. IJISMD 6(3), 46 83 (2015), www.testar.org