Last update: Sun Aug 5 02:03:07 MDT 2018
@Article{Mei:2000:CAR,
author = "Hong Mei",
title = "A complementary approach to requirements
engineering---software architecture orientation",
journal = j-SIGSOFT,
volume = "25",
number = "2",
pages = "40--45",
month = mar,
year = "2000",
CODEN = "SFENDP",
DOI = "https://doi.org/10.1145/346057.346070",
ISSN = "0163-5948 (print), 1943-5843 (electronic)",
ISSN-L = "0163-5948",
bibdate = "Wed Aug 1 17:13:56 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib",
abstract = "This paper presents the idea of Software Architecture
Oriented Requirements Engineering, a complementary
approach to existing requirements engineering processes
and methods. The main objective is to introduce
concepts and principles of software architecture into
requirement analysis and requirement specification,
supporting requirement reuse, traceability between
requirement specifications and system design, and
consistency in the whole software development process
more effectively. The paper views connectors as the
first-class entities in the problem space, not just in
the solution space as most of current research on
software architecture does, hence the connector
recognition and specification are same important as
component recognition and specification in requirements
engineering. Based on this idea, the paper presents a
new software development process and corresponding
requirements engineering process, gives some guidelines
for connector recognition, and borrows the notations of
software architecture description to specify the
functional and behavioural requirements at a high
abstraction level. It must be pointed out that the
approach presented in this paper is not a substitute
for existing ones, but a complement to them from
another perspective and at a different abstraction
level.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGSOFT Software Engineering Notes",
journal-URL = "https://dl.acm.org/citation.cfm?id=J728",
}