You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
2.2KB

  1. %&tex
  2. \chapter*{Summary}
  3. \label{chap:summary}
  4. % Het Waarom van je onderzoek
  5. Testing is an incredibly important part of the design process.
  6. Before a quality product is put into production, it has gone through extensive testing procedures.
  7. Likewise, new design methods have to be tested before they can be used in a design project.
  8. The \ac{ridm} is a proposed feature-based design method for rapid development of \ac{cps}.
  9. Using \ac{ridm} the system is divided into a set of features.
  10. Each feature represents a part of the system functionality.
  11. By implementing and testing one feature at the time it provides a structured method to deal with the complexity of \ac{cps}.
  12. % Het hoe van je onderzoek, de daarbij gebruikte methodes
  13. This thesis evaluates if the \ac{ridm} is a suitable design method for the hardware-side of \ac{cps}.
  14. For the evaluation, a system is designed using the \ac{ridm} as a case study.
  15. Prior to the case study, some adaptations are made in order to use the design method for hardware.
  16. These adaptations add steps to create the set of features for a given design problem.
  17. % De belangrijkste bevindingen
  18. The \ac{ridm} focusses more on how to implement the features and less on how to define the features.
  19. However, the case study showed that the method of defining features is crucially important to the outcome of the design process.
  20. Another important finding is that a feature cannot be described with functionality alone.
  21. To be able to implement and test a feature, it must describe requirements and components as well.
  22. Overall, the \ac{ridm} shows real potential to improve the design process of \ac{cps}.
  23. The approach to determine the order in which features are implemented greatly reduces the impact of design failures.
  24. Unfortunately, most of the \ac{ridm} is currently hindered due to a lack of tooling.
  25. % De belangrijkste aanbevelingen.
  26. The main findings in this thesis suggest that the \ac{ridm} must incorporate a holistic design process.
  27. This design process describes all development steps needed to get from a problem description, via the set of features, to a finalized product.
  28. Furthermore, tooling to organize and test the development is required to utilize all advantages the \ac{ridm} provides.