@book{350e45f4c9a741c2b6e905d4f82936ed,
title = "Requirements engineering: Inventory of technologies",
abstract = "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.",
keywords = "Requirements engineering (RE), RE methods, RE techniques, RE tools, system and software engineering",
author = "P{\"a}ivi Parviainen and Hanna Hulkko and Jukka K{\"a}{\"a}ri{\"a}inen and Juha Takalo and Maarit Tihinen",
year = "2003",
language = "English",
isbn = "951-38-6245-3",
series = "VTT Publications",
publisher = "VTT Technical Research Centre of Finland",
number = "508",
address = "Finland",
}