go back

Software Systems Engineering

Software Systems Engineering is not just the act of writing code, but all the tools and processes required to maintain software during its life cycle. For HRI as a research institute, Software Systems Engineering must therefore fit to our exploratory research in building future Artificial Intelligence applications. On the other hand, it must also ensure the high-quality requirements of our collaboration projects in global Honda.

Accordingly, HRI-EU introduced the Software Systems Engineering Knowledge-Hub (SSE K-Hub) to bridge the gap between research and professional software development.

Within the SSE K-Hub, HRI-EU researchers and engineers work hand in hand with professional software developers to tackle the challenges in modern software engineering and transform our pioneer research into cutting edge technology.

The SSE K-Hub successfully boosted software engineering quality in short, agile projects, working on cooperative robotics systems, smart mobility systems, autonomous driving systems, energy management systems, and others.

In our collaboration projects with different Honda units, we focus on effectively transferring research results to be used in products and to share the knowledge on modern software engineering practices.

Continuous integration in research and innovation

Continuous Integration (CI) is a method in software engineering that effectively allows multiple developers to work simultaneously to assure software quality. This is achieved, by merging software in a central repository and by automatically verifying the software integrity. Software developers are given immediate feedback upon breaking changes, which allows them to instantaneously react accordingly.

While CI is well-established in the “software engineering world”, it poses new challenges in the “research world”. Requirements and pace are dynamic and often very exploratory. Overcoming these challenges is another mission of the SSE K-Hub, by continuously adopting the modern software engineering techniques to our research environment.

Search

Cookies preferences

Others

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

Necessary

Necessary
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

Advertisement

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

Functional

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.

Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.