Features and Features Interactions in Software Engineering using Logic.

作者: Johan Brichau , Ragnhild Van Der Straeten

DOI:

关键词:

摘要: Feature interactions are common when composing a software unit out of several features. We report on two experimental approaches using logic to describe features and feature interactions. The first approach proposes description as formalization models which allow reasoning about In the second approach, metalevel representation is proposed capture conditions These written in terms software’s implementation providing uniform formalism that can be applied any unit.

参考文章(11)
C.E. Areces, M. de Rijke, R. Accorsi, Towards feature interaction via stable models 2nd WFM. ,(1999)
Krzysztof Czarnecki, Ulrich W. Eisenecker, Generative Programming: Methods, Tools, and Applications ,(2000)
Andrea Schaerf, Francesco M. Donini, Martin Buchheit, Decidable reasoning in terminological knowledge representation systems Journal of Artificial Intelligence Research. ,vol. 1, pp. 109- 138 ,(1993) , 10.22028/D291-24894
Herbert Klaeren, Elke Pulvermüller, Awais Rashid, Andreas Speck, Aspect Composition Applying the Design by Contract Principle component based software engineering. pp. 57- 69 ,(2000) , 10.1007/3-540-44815-2_5
Franz Baader, Philipp Hanschke, A scheme for integrating concrete domains into concept languages international joint conference on artificial intelligence. pp. 452- 457 ,(1991) , 10.22028/D291-24817
Jonathan D. Hay, Joanne M. Atlee, Composing features and resolving interactions Proceedings of the 8th ACM SIGSOFT international symposium on Foundations of software engineering twenty-first century applications - SIGSOFT '00/FSE-8. ,vol. 25, pp. 110- 119 ,(2000) , 10.1145/355045.355061
Kyo C. Kang, Sholom G. Cohen, James A. Hess, William E. Novak, A. S. Peterson, Feature-Oriented Domain Analysis (FODA) Feasibility Study Defense Technical Information Center. ,(1990) , 10.21236/ADA235785
C. Areces, W. Bouma, M. de Rijke, Feature interaction as a satisfiability problem modeling analysis and simulation on computer and telecommunication systems. pp. 339- 346 ,(1999) , 10.1109/MASCOT.1999.805072
C.E. Areces, Logic Engineering. The Case of Description and Hybrid Logics PhD thesis, University of Amsterdam. ,(2000)
D.O. Keck, P.J. Kuehn, The feature and service interaction problem in telecommunications systems: a survey IEEE Transactions on Software Engineering. ,vol. 24, pp. 779- 796 ,(1998) , 10.1109/32.729680