Home   Research Publications Members Related Software
IndexBrowse   BibliographiesMy selection
 Search: in   (word length ≥ 3)
      Login
Publication no #213   Download bibtex file Type :   Html | Bib | Both
Add to my selection
The Role of Software Architecture in Requirements Engineering

David Garlan.


In Proceedings of the Second International Conference on Requirements Engineering, 1994.

Online links: PDF PS

Abstract
Problem Space versus Solution Space Requirements engineering is concerned fundamen tally with the shape of the problem space. Its primary goal is to determine the dimensions of the problem that the software system is to solve. In contrast, software architecture is concerned with the shape of the solution space. Its primary goal is to determine the structure of a solution to a problem posed by a set of requirements. Thus, understanding the role of software architecture in requirements engineering is largely a matter of understanding the dynamic relationship between identification of a problem to be solved and a description of its solution.

Keywords: Software Architecture, Software Engineering.  
@InProceedings{Garlan1994b,
      AUTHOR = {Garlan, David},
      TITLE = {The Role of Software Architecture in Requirements Engineering},
      YEAR = {1994},
      BOOKTITLE = {Proceedings of the Second International Conference on Requirements Engineering},
      PDF = {http://www.cs.cmu.edu/afs/cs/project/able/ftp/sareqts-re94/sareqts-re94.pdf},
      PS = {http://www.cs.cmu.edu/afs/cs/project/able/ftp/sareqts-re94/sareqts-re94.ps},
      ABSTRACT = {Problem Space versus Solution Space Requirements engineering is concerned fundamen tally with the shape of the problem space. Its primary goal is to determine the dimensions of the problem that the software system is to solve. In contrast, software architecture is concerned with the shape of the solution space. Its primary goal is to determine the structure of a solution to a problem posed by a set of requirements. Thus, understanding the role of software architecture in requirements engineering is largely a matter of understanding the dynamic relationship between identification of a problem to be solved and a description of its solution.},
      KEYWORDS = {Software Architecture, Software Engineering}
}
    Created: 2006-08-22 17:38:50     Modified: 2006-08-22 17:39:40
Feedback: ABLE Webmaster
Last modified: Sat October 12 2019 16:15:32
        BibAdmin