Requirements Engineering, IEEE International Conference on (1998)
Colorado Springs, CO
Apr. 6, 1998 to Apr. 10, 1998
Xavier Franch , Universitat Polit?cnica de Catalunya (UPC)
Abstract: This paper presents NoFun, a notation aimed at dealing with non-functional aspects of software systems at the product level in the component programming framework. NoFun can be used to define hierarchies of non-functional attributes, which can be bound to individual software components, libraries of components or (sets of) software systems. Non-functional attributes can be defined in several ways, being possible to choose a particular definition in a concrete context. Also, NoFun allows to state the values of the attributes in component implementations, and to formulate non-functional requirements over component implementations. The notation is complemented with an algorithm able to select the best implementation of components (with respect to their non-functional characteristics) in their context of use.
component programming, non-functional requirements.
X. Franch, "Systematic Formulation of Non-Functional Characteristics of Software," Proceedings of IEEE International Symposium on Requirements Engineering: RE '98(ICRE), Colorado Springs, CO, USA, 1998, pp. 0174.