Abstract
Industrial system development is facing an ever growing complexity of the target applications together with market demands of reducing time and costs of products. This issue is even more relevant in safety critical domains, where the quality of the system has to be necessarily validated before any release can be placed on the market. Bombardier Transportation works in one of such domains, namely rail-equipment development, and has to deal with problems related to testing the developed applications in an efficient and effective way while trying to reduce costs and time-to-market.
This work illustrates the concrete solutions adopted by the company in order to effectively test their systems; in particular, they adopt automated regression testing and simulated environments to speed-up the process and alleviate the problems due to hardware costs and size as well as the non-reversibility of reality.
Chapter PDF
Similar content being viewed by others
Keywords
References
Kolawa, A., Huizinga, D.: Automated Defect Prevention: Best Practices in Software Management. Computer Society Press (January 2007) ISBN 0-470-04212-5
Jin, W., Orso, A., Xie, T.: Automated Behavioural Regression Testing. In: 3rd International Conference on Software Testing, Verification and Validation (2010)
Nguyen, H.Q., Hackett, M., Whitlock, B.K.: Global Software Test Automation: A Discussion of Software Testing for Executives. Happy About (July 2006) ISBN 1-60005-012-3
Rafi, D.M., Moses, K.R.K., Petersen, K., Mäntylä, M.V.: Benefits and Limitations of Automated Software Testing: Systematic Literature Review and Practitioner Survey. 10th International Workshop on Automation of Software Test (June 2012)
Bombardier Transportation, Train Control and Management System (July 2013), http://www.bombardier.com/en/transportation/products-services/propulsion-controls/products/train-control-and-management-system.html
maximatecc, SimTecc Tutorial (2013)
Carreira, J.V., Costa, D., Silva, J.G.: Fault Injection Spot-Checks Computer System Dependability. IEEE Spectrum, 50–55 (August 1999)
Opal-Rt Technologies, About Hardware in the Loop and Hardware in the loop Simulation (July 2013), http://www.opal-rt.com/about-hardware-in-the-loop-and-hardware-in-the-loop-simulation
International Electrotechnical Commission, Programmable Controllers - Part 3: Programming Languages. IEC 61131-3, (February 2013)
Wong, B., Verner, J., Chulani, S., Boehm, B.: Third Workshop on Software Quality, ICSE 2005, pp. 688–689 (May 2005) ISBN 1-58113-963-2
Bombardier, About Us (November 2013), http://www.bombardier.com/en/about-us.html#1361982849731
Bombardier, MITRAC Game-Changing Electronics (November 2013), http://www.bombardier.com/content/dam/Websites/bombardiercom/supportingdocuments/BT/Bombardier-Transportation-MITRAC-Game-changing-Electronics.pdf
maximatecc, About (November 2013), http://www.maximatecc.com/en-US/About.aspx
Neil, G.: On Board Train Control and Monitoring Systems. Electric Traction Systems, 211–241 (November 2006) ISBN 9780863417522
Zhu, F., Rayadurgam, S., Tsai, W.-T.: Automating regression testing for real-time software in a distributed environment. Object-Oriented Real-time Distributed Computing, 373–382 (April 1998) ISBN 0-8186-8430-5
Alegroth, E., Feldt, R., Olsson, H.H.: Transitioning Manual System Test Suites to Automated Testing: An Industrial Case Study. In: Software Testing, Verification and Validation (ICST), pp. 978–971 (March 2013) ISBN 978-1-4673-5961-0
SmartBear Why Automated Testing? (June 2014), http://support.smartbear.com/articles/testcomplete/manager-overview/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 IFIP International Federation for Information Processing
About this paper
Cite this paper
Palmieri, M., Cicchetti, A., Öberg, A. (2014). Cutting Time-to-Market by Adopting Automated Regression Testing in a Simulated Environment. In: Merayo, M.G., de Oca, E.M. (eds) Testing Software and Systems. ICTSS 2014. Lecture Notes in Computer Science, vol 8763. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44857-1_9
Download citation
DOI: https://doi.org/10.1007/978-3-662-44857-1_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44856-4
Online ISBN: 978-3-662-44857-1
eBook Packages: Computer ScienceComputer Science (R0)