Our key competence areas

System architecting

System design

System architecting

The methods and techniques to develop the system concepts, functional decomposition, and starting-points for key technology choices. It outlines the system’s overall functional intent, features and behaviour, defines its fundamental technical concepts and set-up, and focuses on safeguarding the consistency of the design implementation and integration activities.

System design

The systematic and rigorous approach that translates a product need or architectural concept into a technical solution that satisfies the products’ functional and non-functional requirements. System design requires integration of various disciplines, carefully weighing requirements, solution space and implementation strategies.

 

System integration & test

Model-based engineering

System integration and test

The systematic approach in which the individual system components are integrated into an operational product  as a whole and are evaluated for their compliance with functional/non-functional requirements and overall customer expectations.

Model-based engineering

Methods and techniques to systematically analyse design decisions and their interplay, and couple those to the starting-points and boundary conditions on which these decisions were based. Models serve as a means to specify, refine and document the essence of the system design and analyse the system’s dynamic interaction between its components and operating environment.

Key competences


System architecting

  • conceptual design
  • communication to all stakeholders
  • system structure
  • system behavior
  • architectural reasoning
  • path to realization 

System design

  • multi-disciplinary
  • computational
  • design space exploration
  • balanced solutions

System integration & test

  • model-based and automated test techniques
  • risk-based system integration
  • online dynamic integration
  • software defect diagnosisdDesign for robustness

Model-based design & engineering

  • requirements, specification, analysis, synthesis (refinement), test and documentation
  • structure and behavior for system and interface modelling
  • balancing abstraction and adequacy
  • model calibration and validation
  • modelling support for design processes
  • mono- and multi-disciplinary relations between models
  • modelling formalisms, techniques and tools