MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Grammatically Interpreting Feature Compositions (2004) [1 citations — 1 self]

Download:
Download as a PDF
by Wei Zhao, Barrett R. Bryant, Fei Cao, Rajeev R. Raje, Mikhail Auguston, Carol C. Burt, Andrew M. Olson
the proceedings of the 16 th International Conference on Software Engineering and Knowledge Engineering (SEKE’04
http://www.cis.uab.edu/zhaow/papers/sk04-zhao.pdf
Add To MetaCart

Abstract:

Abstract. Feature modeling is a popular domain analysis method for describing the commonality and variability among the domain products. The current formalisms of feature modelling do not have enough support for automated domain product configuration and validation. We have developed a theory of feature modeling: a feature model is analogous to a definition of a language; a particular feature composition instance (domain product) is analogous to a program written in that language; and the way the features can be assembled to form a product is analogous to the way various tokens can be assembled to form a program. To apply this theory, we have developed a meta-language Two-Level Grammar++ to specify feature models. The interpreter derived from the feature model specification performs automated product configuration and product quality validation. 1.

Citations

993 The Z notation: a reference manual – Spivey - 1992
243 Peterson: Feature-oriented domain analysis (FODA) feasibility study – Kang, Cohen, et al. - 1990
111 Domain-Specific Languages: An Annotated Bibliography – Deursen, Klint, et al.
89 Composition Validation and Subjectivity in GenVoca Generators – Batory, Geraci - 1997
41 Domain Analysis: An Introduction – Prieto-Diaz
33 Unified Versioning through Feature Logic – Zeller, Snelting - 1997
18 A Quality of Service-Based Framework for Creating – Raje, Auguston, et al. - 2002
17 Two-Level Grammar as an Object-Oriented Requirements Specification Language – Bryant, Lee - 2002
13 A basis for composition language cl – Ivers, Sinha, et al. - 2002
7 Automating Feature-Oriented Domain Analysis – Cao, Bryant, et al. - 2003
7 Uzgalis. Grammars for Programming Languages – Cleaveland, C - 1977
7 Incremental Dynamic Semantics for Language-based Programming Environments – Kaiser - 1989
3 Concepts and Guidelines of Feature Modeling for – Lee, Kang, et al. - 2002
3 Composition and Decomposition of Quality of Service Parameters – Sun, Raje, et al. - 2002
3 Wijngaarden, “Revised Report on the Algorithmic Language ALGOL 68 – van - 1974
3 A Generative and Model Driven Framework for Automated Software Product Generation – Zhao, Bryant, et al. - 2003
2 Some Formal Properties of the Syntax of ALGOL 68 – Baker - 1970
2 Existence of van Wijingaarden’s Syntax for Every Recursively Enumerable Set – Sintzoff - 1967