10:15 – 10:55 and 14:30 – 15:10 (subject to change)
By designing systems that can keep evolving with new user needs, we ensure that they remain relevant and valuable to our customers. In order to allow our systems to evolve over such a long period, we have to benefit from the lessons we’ve learned from the past. Major challenges are growing complexity and dealing with legacy and obsolescence. This talk will present how Thales applies these lessons learned to design its next-generation naval combat management system to be evolvable.
Pepijn Noltes is a software architect at Thales Nederland and has been involved in different research projects concerning dynamically reconfigurable and self-healing systems in a time-critical domain for over the last five years. He has a special interest in distributed systems and software evolution. Pepijn is a member of the Apache Software Foundation and an active committer for the Apache Celix project.
Rob ten Hove is a software architect and Scrum Master at Thales. He has received his bachelor’s degree in computer science from the Saxion University of Applied Sciences in 2006. Since then he has worked on various aspects of Tacticos – Thales’ combat management system – including application development, the introduction of new engineering practices and tools, and the design and development of new Tacticos capabilities. Rob enjoys working with a team on complex, innovative projects, striving for a product with maximum business value.