Home > Research > Publications & Outputs > Shallow Knowledge as an Aid to Deep Understandi...
View graph of relations

Shallow Knowledge as an Aid to Deep Understanding in Early-Phase Requirements Engineering

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Shallow Knowledge as an Aid to Deep Understanding in Early-Phase Requirements Engineering. / Sawyer, Peter; Rayson, P.; Cosh, K.
In: IEEE Transactions on Software Engineering, Vol. 31, No. 11, 11.2005, p. 969-981.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

APA

Vancouver

Sawyer P, Rayson P, Cosh K. Shallow Knowledge as an Aid to Deep Understanding in Early-Phase Requirements Engineering. IEEE Transactions on Software Engineering. 2005 Nov;31(11):969-981. doi: 10.1109/TSE.2005.129

Author

Sawyer, Peter ; Rayson, P. ; Cosh, K. / Shallow Knowledge as an Aid to Deep Understanding in Early-Phase Requirements Engineering. In: IEEE Transactions on Software Engineering. 2005 ; Vol. 31, No. 11. pp. 969-981.

Bibtex

@article{952ab2d4007d4913bdfe76effc6d2ec1,
title = "Shallow Knowledge as an Aid to Deep Understanding in Early-Phase Requirements Engineering",
abstract = "Requirements engineering's continuing dependence on natural language description has made it the focus of several efforts to apply language engineering techniques. The raw textual material that forms an input to early phase requirements engineering and which informs the subsequent formulation of the requirements is inevitably uncontrolled and this makes its processing very hard. Nevertheless, sufficiently robust techniques do exist that can be used to aid the requirements engineer provided that the scope of what can be achieved is understood. In this paper, we show how combinations of lexical and shallow semantic analysis techniques developed from corpus linguistics can help human analysts acquire the deep understanding needed as the first step towards the synthesis of requirements.",
keywords = "cs_eprint_id, 1026 cs_uid, 1",
author = "Peter Sawyer and P. Rayson and K. Cosh",
note = "This paper reports the mature results of research that started in the late 1990s, drawing together corpus linguistics and requirements engineering. Its contribution is to demonstrate empirically that statistical NL techniques can aid the synthesis of requirements from raw elicited information. Evidence of the work's impact includes the fact that the tool representing the work's principal output has over 650 registered users. IEEE Transactions on Software Engineering is a highly rated journal (impact factor 2.132). RAE_import_type : Journal article RAE_uoa_type : Computer Science and Informatics",
year = "2005",
month = nov,
doi = "10.1109/TSE.2005.129",
language = "English",
volume = "31",
pages = "969--981",
journal = "IEEE Transactions on Software Engineering",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "11",

}

RIS

TY - JOUR

T1 - Shallow Knowledge as an Aid to Deep Understanding in Early-Phase Requirements Engineering

AU - Sawyer, Peter

AU - Rayson, P.

AU - Cosh, K.

N1 - This paper reports the mature results of research that started in the late 1990s, drawing together corpus linguistics and requirements engineering. Its contribution is to demonstrate empirically that statistical NL techniques can aid the synthesis of requirements from raw elicited information. Evidence of the work's impact includes the fact that the tool representing the work's principal output has over 650 registered users. IEEE Transactions on Software Engineering is a highly rated journal (impact factor 2.132). RAE_import_type : Journal article RAE_uoa_type : Computer Science and Informatics

PY - 2005/11

Y1 - 2005/11

N2 - Requirements engineering's continuing dependence on natural language description has made it the focus of several efforts to apply language engineering techniques. The raw textual material that forms an input to early phase requirements engineering and which informs the subsequent formulation of the requirements is inevitably uncontrolled and this makes its processing very hard. Nevertheless, sufficiently robust techniques do exist that can be used to aid the requirements engineer provided that the scope of what can be achieved is understood. In this paper, we show how combinations of lexical and shallow semantic analysis techniques developed from corpus linguistics can help human analysts acquire the deep understanding needed as the first step towards the synthesis of requirements.

AB - Requirements engineering's continuing dependence on natural language description has made it the focus of several efforts to apply language engineering techniques. The raw textual material that forms an input to early phase requirements engineering and which informs the subsequent formulation of the requirements is inevitably uncontrolled and this makes its processing very hard. Nevertheless, sufficiently robust techniques do exist that can be used to aid the requirements engineer provided that the scope of what can be achieved is understood. In this paper, we show how combinations of lexical and shallow semantic analysis techniques developed from corpus linguistics can help human analysts acquire the deep understanding needed as the first step towards the synthesis of requirements.

KW - cs_eprint_id

KW - 1026 cs_uid

KW - 1

U2 - 10.1109/TSE.2005.129

DO - 10.1109/TSE.2005.129

M3 - Journal article

VL - 31

SP - 969

EP - 981

JO - IEEE Transactions on Software Engineering

JF - IEEE Transactions on Software Engineering

IS - 11

ER -