Abstract
In the paper the employment of fuzzy logic in feature models for software system families is presented. The fuzzy weights of some variable features are introduced. The approach is demonstrated on the example of the feature model describing car properties. The formulas resulting from the description of the feature tree and its constraints can be used as input for an expert system validating possible feature combinations.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Czarnecki, K., Eisenecker, U.: Generative Programming: Methods, Tools and Applications. Addison-Wesley, New York (2000)
Clements, P., Northrop, L.M.: A Framework for Software Product Line Practice” - Version 3.0 [online]. Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University (March 2002), Available http://www.sei.cmu.edu/plp/framework.html
Dubois, D., Hüllermeister, F., Prade, H.: Fuzzy Set-Based Methods in Instance- Based Reasoning. IEEE Trans. on Fuzzy Systems 10(3), 322–332 (2002)
Kang, K., Cohen, S., Hess, J., Nowak, W., Peterson, S.: Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical Report No. CMU/SEI-90-TR- 21, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania (1990)
Pieczyński, A.: Fuzzy modeling of multidimensional non-linear process – influence of membership function shape. In: Proc. 8th East West Zittau Fuzzy Colloquium, Zittau, Germany, September 6-8, pp. 125–133 (2000)
Pieczyński, A.: Fuzzy modeling of multidimensional nonlinear processes – tuning procedures. In: Proc. 8th IEEE Int. Conf., Methods and Models in Automation and Robotics, MMAR 2002, Szczecin, Poland, September 2002, vol. 1, pp. 667–672 (2002)
Robak, S.: Developing Software Families. In: Proceedings Promise 2002, Potsdam. Lecture Notes on Informatics, vol. P-21, pp. 138–149. Gesellschaft fuer Informatik, Bonn (2002)
Robak, S., Pieczyński, A.: Employment of fuzzy logic in feature diagrams to model variability in software families. Journal of Integrated Design and Process Science 7(3), 79–94 (2003)
Robak, S., Pieczyński, A.: Employing fuzzy logic in feature diagrams to model variability in software product-lines. In: 10th IEEE Int. Conf. and Workshop - Engineering of Computer-Based Systems - ECBS 2003, Huntsville, USA, pp. 305–311 (2003)
Yager, F., Filev, D.: Essentials of fuzzy modeling and control. WNT Warszawa (1995) (in polish)
Zadeh, L.A.: Fuzzy Sets. Information and Control 8, 338–353 (1965)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Robak, S., Pieczyński, A. (2004). Application of Fuzzy Weighted Feature Diagrams to Model Variability in Software Families. In: Rutkowski, L., Siekmann, J.H., Tadeusiewicz, R., Zadeh, L.A. (eds) Artificial Intelligence and Soft Computing - ICAISC 2004. ICAISC 2004. Lecture Notes in Computer Science(), vol 3070. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24844-6_53
Download citation
DOI: https://doi.org/10.1007/978-3-540-24844-6_53
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22123-4
Online ISBN: 978-3-540-24844-6
eBook Packages: Springer Book Archive