|
ABSTRACT
Goal models are effective in capturing stakeholder needs at the time when features of the system-to-be have not yet been conceptualized. Relating goals to solution-oriented features gives rise to a requirement traceability problem. In this paper, we present a new model-driven extension to an Early Requirements Engineering tool (OpenOME) that generates an initial feature model of the system-to-be from stakeholder goals. Enabled by such generative mapping, configuration constraints among variability features can be obtained by reasoning about stakeholder goals.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
Brandozzi, M., and Perry, D. E. Transforming goal oriented requirements specifications into architectural prescriptions. In STRAW at ICSE01 (2001).
|
| |
4
|
Chung, L., Nixon, B. A., Yu, E., and Mylopoulos, J. Non-Functional Requirements in Software Engineering. Kluwer Academic Publishing, 2000.
|
 |
5
|
|
| |
6
|
|
| |
7
|
Czarnecki, K., Helsen, S., and Eisenecker, U. W. Staged configuration using feature models. In SPLC 2004 (2004), pp. 266--283.
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
Kang, K. C., Cohen, S. G., Hess, J. A., Novak, W. E., and Peterson, A. S. Feature-Oriented Domain Analysis (FODA) feasibility study, (cmu/sei-90-tr-21, ada235785). pittsburgh, pa. Tech. rep., Software Engineering Institute, Carnegie Mellon University, 1990.
|
| |
15
|
|
| |
16
|
|
| |
17
|
Lapouchnian, A., Yu, Y., and Mylopoulos, J. Requirements-driven design and configuration management of business processes. In BPM (2007), pp. 246--261.
|
| |
18
|
Leite, J. C., Yu, Y., Liu, L., Yu, E., and Mylopoulos, J. Quality-based software reuse. In CAiSE 2005 (2005).
|
| |
19
|
|
| |
20
|
|
 |
21
|
|
| |
22
|
Natalya F. Noy , Michael Sintek , Stefan Decker , Monica Crubézy , Ray W. Fergerson , Mark A. Musen, Creating Semantic Web Contents with Protégé-2000, IEEE Intelligent Systems, v.16 n.2, p.60-71, March 2001
[doi> 10.1109/5254.920601]
|
| |
23
|
|
| |
24
|
van Lamsweerde, A. From system goals to software architecture. In Formal Methods for Software Architectures, LNCS 2804 (2003).
|
| |
25
|
|
| |
26
|
Yu, Y., Deng, X., Yu, E., Ernst, N., and Mylopoulos, J. OpenOME, a requirements engineering tool: http://www.sf.net/projects/openome, 2005.
|
| |
27
|
Yu, Y., Mylopoulos, J., Lapouchnian, A., Liaskos, S., and Leite, J. C. From stakeholder goals to high-variability software design, ftp.cs.toronto.edu/csrg-technical-reports/509. Tech. rep., University of Toronto, 2005.
|
|