A Model-Based Approach to Requirements Analysis for Complex Products in Engineering Design

William Brace

    Research output: ThesisDoctoral ThesisCollection of Articles


    The requirements analysis process has been identified as a core design activity for a successful product development. However, the process continues to pose significant challenges. It is challenging for many companies, because requirements are typically managed either manually using documents, or in special-purpose systems that are disconnected from the rest of the product design data. There is the lack of a collaborative attribute and the requirements analysis process is not defined with the precision and uniformity with computer-based tools as in, for instance, software engineering. Engineering design projects has become multifaceted and product complexity has increased and this demand more rigorous and formalized design practices. Modeling as well as simulation is indispensable when designing complex products. This thesis investigates requirement development practices and methodologies with the social aim to improve the requirements analysis process in engineering design. Thereby, a comprehensive requirements analysis framework is developed and evaluated based on which a model-based computer support is built using formalized models of design to support the described task of requirements analysis. The work is based on the design research methodology which reflects and addresses the scientific rigor necessary and the systematic validation of knowledge in design research. A case study research is used as a supplement to identify additional characteristics and information of the requirements analysis process as it happens. The main result of this dissertation can be summarized as a model-based requirements analysis process contributing to an improved requirements analysis process in engineering design. In addition, the study highlights the potential of the use of requirement checklist to ensure a conscious process to arrive at a complete collection of requirements and to improve traceability. The requirements analysis process is developed as a set of identifiable and repeatable actions, which are followed to derive, validate, manage and maintain quantifiable requirements. Therefore, providing a modeling scheme, which are easy to validate through simulation. One essential aspect highlighted is the importance of information in developing requirements. The support model creates an important basis for information system management and integration. It will also act as an information search portal and as a valuable communication source.
    Translated title of the contributionMalliin perustuva lähestymistapa monimutkaisten tuotteiden teknisen suunnitteluun
    Original languageEnglish
    QualificationDoctor's degree
    Awarding Institution
    • Aalto University
    • Ekman, Kalevi, Supervising Professor
    Print ISBNs978-952-60-4918-2
    Electronic ISBNs978-952-60-4919-9
    Publication statusPublished - 2012
    MoE publication typeG5 Doctoral dissertation (article)


    • requirements analysis
    • model-based requirements
    • requirements checklist
    • requirements information
    • design specification
    • dimensional analysis
    • SysML

    Fingerprint Dive into the research topics of 'A Model-Based Approach to Requirements Analysis for Complex Products in Engineering Design'. Together they form a unique fingerprint.

    Cite this