Project: Centralized Test Planning & Management for Distributed Embedded Software Development

The CO goal of the project CTest is to develop a modeling tool to generate test cases in complex systems of embedded software, in order to best manage its developments and integration in distributed environments. This platform will enable the administration of environments, data and test cases from different development sites and by different COTS producers. Moreover, it will be applicable to environments of development and integration of systems and subsystems which include embedded software and are going to be part of a more complex system._x000D_With CTest it will be possible to support the whole process of validation of embedded software of complex systems, helping the modeling, definition and automation of tests; the management of requirements and the documentation. Moreover, the validations of the developed embedded software will be efficiently allocated and carried out simultaneously, assuring the correct operation and the quality of both the subsystems and the final product. With this tool, test cases of the different components could be shared and used in future tests of integration of these components. According to Wintergreen research (http://www.gartner.com/displayDocument?doc_cd=96651) the market for software design automation tools in 2004 is $493 million and will grow to $1 billion in 2011. Gartner indicates that the embedded software design tools worldwide will grow with an average of 9.7 percent and will reach a turnover of 1.4 milliard in 2009. The market for which the most advantages are expected is the market for embedded software development and test tools. According to CIMdata PLM (Product Lifecycle Management) Market Analysis report 2007 (from CIMdata Press Release, October 25, 2007. “CIMdata Releases its 2007 PLM Market Analysis Report: Comprehensive Information and Analysis of the PLM Market”. http://www.cimdata.com/press/PR07-1025.htm), the PLM market growth exceeds forecasts. The cause behind fast growth in PLM implementations is that companies have recognized how PLM can improve business performance of the company._x000D_Therefore, the project is directed to industrial environments of development and integration of complex systems of embedded software and can be considered a multisectorial project. _x000D_In other words the platform CTest will be of general use, to be used by all the enterprises working with embedded software which need to test their applications and integrations. Therefore, the execution of the project CTest will fulfil the need of a modelled system for test cases and validation of components of embedded software produced and integrated in geographically separated sites._x000D_This development principally tries :_x000D_- To develop a methodology aware of the peculiarities of the embedded systems, which enables to manage a distributed environment of development and validation._x000D_- To obtain a technologically advanced platform implementing the methodology conceived to manage a distributed environment of development and validation, combining the management of requirements, the organization of the testing process, the definition of test setting and cases, the analysis and reusing of the results and the issuing of reports._x000D_- To solve the problem of performing quality tests for embedded software generated in distributed environments, for which at the moment there is no available tool.The CO goal of the project CTest is to develop a modeling tool to generate test cases in complex systems of embedded software, in order to best manage its developments and integration in distributed environments. This platform will allow the administration of environments, data and test cases from different development sites and by different COTS producers. Moreover, it will be applicable to environments of development and integration of systems and subsystems which include embedded software and are going to be part of more complex systems._x000D_The consortium will be represented by Software Quality Systems which is a leading provider of software quality consultancy and testing services. Over recent years, we have witnessed how our customers improve the quality of their software developments while dramatically reducing the costs of correcting bugs and COtenance. The most important R&D unit of the company is set in Spain, and has expertise on the developing of new tools that can support the testing and the validating processes. The developed platform will be integrated into SQS TestWORKFLOW®. _x000D_The second P of the project is KAPION is a dynamic and creative company established in February 2002 with the goal to combine knowledge, technology and innovation to create solutions for advanced technologies. Their CO focus is joint research, development and consulting on information technologies, communications and natural science with engineering, manufacturing and business practices._x000D_

Acronym CTest (Reference Number: 4395)
Duration 01/07/2008 - 31/12/2010
Project Topic The CO objective of the project is the development of a platform for centralized Test Planning, Test Management and Test Execution of complex embedded software systems developed in distributed environments.
Project Results
(after finalisation)
The CO result of the project CTest is a modeling tool to generate test cases for embedded software. It is possible with the CTest platform to support the whole process of validation of embedded software of complex systems, helping the modeling, definition and automation of tests; the management of requirements and the documentation. Moreover, the validations of the developed embedded software can be allocated and carried out simultaneously, assuring the correct operation and the quality of both the subsystems and the final product.
Network Eurostars
Call Eurostars Cut-Off 1

Project partner

Number Name Role Country
2 KAPION D.O.O. Partner Slovenia
2 SOFTWARE QUALITY SYSTEMS, S.A. Coordinator Spain