Requirements engineering: Inventory of technologies

Päivi Parviainen, Hanna Hulkko, Jukka Kääriäinen, Juha Takalo, Maarit Tihinen

    Research output: Book/ReportReport


    The purpose of this publication is to describe existing systems and software requirements engineering techniques, methods and tools based on a literature study. This publication covers a wide range of requirements engineering methods and theoretical issues and thus provides a broad view of the field. Also, some RE tools are described. Requirements engineering is also described in general and RE processes introduced to provide background information about RE and help to understand the method descriptions. The main processes of RE as seen in this publication include: System requirements development, requirements allocation and flow-down, software requirements analysis and specification and continuous processes including requirements documentation, requirements validation and verification and requirements change management. Requirements Management (RM) activities are understood to begin before actual requirements engineering process phases (RM planning) and continuing during design, implementation, testing and maintenance phases.
    Original languageEnglish
    Place of PublicationEspoo
    PublisherVTT Technical Research Centre of Finland
    Number of pages110
    ISBN (Electronic)951-38-6246-1
    ISBN (Print)951-38-6245-3
    Publication statusPublished - 2003
    MoE publication typeD4 Published development or research report or study

    Publication series

    SeriesVTT Publications


    • Requirements engineering (RE)
    • RE methods
    • RE techniques
    • RE tools
    • system and software engineering


    Dive into the research topics of 'Requirements engineering: Inventory of technologies'. Together they form a unique fingerprint.

    Cite this