메뉴 건너뛰기




Volumn , Issue , 2009, Pages 167-176

Mapping problem-space to solution-space features: A feature interaction approach

Author keywords

Configuration knowledge; Default logic; Distributed runtime adaptation; DLV; Problem solution feature interactions; Software product line engineering

Indexed keywords

ANSWER SET; COMPLEX CONFIGURATION; CONFIGURATION RULES; DEFAULT LOGIC; DISTRIBUTED SOFTWARE; DYNAMIC ADAPTATIONS; FEATURE INTERACTIONS; LOGIC PROGRAMS; MAPPING PROBLEM; MODEL COMPLEXES; OPTIMAL COMBINATION; OPTIMAL PROTOCOLS; REQUIREMENTS SPECIFICATIONS; RUNTIME ADAPTATION; SOFTWARE FEATURES; SOFTWARE PRODUCT LINE ENGINEERINGS; SOLUTION SPACE; SPECIFIC PROBLEMS;

EID: 70549090042     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1621607.1621633     Document Type: Conference Paper
Times cited : (5)

References (55)
  • 1
    • 77957592366 scopus 로고    scopus 로고
    • The dlv tutorial. http://www.dbai.tuwien.ac.at/proj/dlv/tutorial/.
    • The dlv Tutorial
  • 2
    • 70549093456 scopus 로고    scopus 로고
    • Lattix. http://www.lattix.com.
  • 3
    • 70549102671 scopus 로고    scopus 로고
    • Sonarj. http://www.hello2morrow.com/products/sonarj.
    • Sonarj
  • 4
    • 84883370397 scopus 로고    scopus 로고
    • Featureplugin: Feature modeling plug-in for eclipse
    • M. G. Burke, editor
    • M. Antkiewicz and K. Czarnecki. Featureplugin: feature modeling plug-in for eclipse. In M. G. Burke, editor, ETX, pages 67-72, 2004.
    • (2004) ETX , pp. 67-72
    • Antkiewicz, M.1    Czarnecki, K.2
  • 5
    • 0012665306 scopus 로고    scopus 로고
    • A tutorial on default logics
    • G. Antoniou. A tutorial on default logics. ACM Comput. Surv., 31(4):337-359, 1999.
    • (1999) ACM Comput. Surv. , vol.31 , Issue.4 , pp. 337-359
    • Antoniou, G.1
  • 7
    • 33751568403 scopus 로고    scopus 로고
    • Feature models, grammars, and propositional formulas
    • D. Batory. Feature models, grammars, and propositional formulas. In SPLC2005, 2005.
    • (2005) SPLC2005
    • Batory, D.1
  • 8
    • 33751579774 scopus 로고    scopus 로고
    • Automated analysis of feature models: Challenges ahead
    • D. Batory, D. Benavides, and A. Ruiz-Cortes. Automated analysis of feature models: challenges ahead. ACM, 49(12):45-47, 2006.
    • (2006) ACM , vol.49 , Issue.12 , pp. 45-47
    • Batory, D.1    Benavides, D.2    Ruiz-Cortes, A.3
  • 9
    • 0033725436 scopus 로고    scopus 로고
    • Mapping requirements to reusable components using design spaces
    • Washington, DC, USA, IEEE Computer Society
    • L. Baum, M. Becker, L. Geyer, and G. Molter. Mapping requirements to reusable components using design spaces. In RE 2000, page 159, Washington, DC, USA, 2000. IEEE Computer Society.
    • (2000) RE 2000 , pp. 159
    • Baum, L.1    Becker, M.2    Geyer, L.3    Molter, G.4
  • 10
    • 0004246673 scopus 로고
    • Springer-Verlag New York, Inc., Secaucus, NJ, USA
    • P. Besnard. Introduction to Default Logic. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 1989.
    • (1989) Introduction to Default Logic
    • Besnard, P.1
  • 12
    • 0037437627 scopus 로고    scopus 로고
    • Feature interaction: A critical review and considered forecast
    • M. Calder, M. Kolberg, E. H. Magill, and S. Reiff-Marganiec. Feature interaction: a critical review and considered forecast. Computer Networks, 41(1):115-141, 2003.
    • (2003) Computer Networks , vol.41 , Issue.1 , pp. 115-141
    • Calder, M.1    Kolberg, M.2    Magill, E.H.3    Reiff-Marganiec, S.4
  • 14
    • 33646131839 scopus 로고    scopus 로고
    • Mapping features to models: A template approach based on superimposed variants
    • Springer
    • K. Czarnecki and M. Antkiewicz. Mapping features to models: A template approach based on superimposed variants. In GPCE, volume 3676 of LNCS, pages 422-437. Springer, 2005.
    • (2005) GPCE, Volume 3676 of LNCS , pp. 422-437
    • Czarnecki, K.1    Antkiewicz, M.2
  • 16
    • 6444234242 scopus 로고    scopus 로고
    • Product derivation in software product families: A case study
    • S. Deelstra, M. Sinnema, and J. Bosch. Product derivation in software product families: a case study. Journal of Systems and Software, 74(2):173-194, 2005.
    • (2005) Journal of Systems and Software , vol.74 , Issue.2 , pp. 173-194
    • Deelstra, S.1    Sinnema, M.2    Bosch, J.3
  • 18
    • 0004277312 scopus 로고
    • M. L. Ginsberg, editor. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA
    • M. L. Ginsberg, editor. Readings in nonmonotonic reasoning. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1987.
    • (1987) Readings in Nonmonotonic Reasoning
  • 19
    • 84901698784 scopus 로고    scopus 로고
    • Knowledge-based configuration: Survey and future directions
    • London, UK, SpringerVerlag
    • A. Günter and C. Kühn. Knowledge-based configuration: Survey and future directions. In XPS, pages 47-66, London, UK, 1999. SpringerVerlag.
    • (1999) XPS , pp. 47-66
    • Günter, A.1    Kühn, C.2
  • 22
    • 43449136160 scopus 로고    scopus 로고
    • Model driven design and aspect weaving
    • J.-M. Jezequel. Model driven design and aspect weaving. Software and System Modeling, 7(2):209-218, 2008.
    • (2008) Software and System Modeling , vol.7 , Issue.2 , pp. 209-218
    • Jezequel, J.-M.1
  • 24
    • 0036642037 scopus 로고    scopus 로고
    • Feature-oriented product line engineering
    • Jul/Aug
    • K. Kang, J. Lee, and P. Donohoe. Feature-oriented product line engineering. Software, IEEE, 19(4):58-65, Jul/Aug 2002.
    • (2002) Software, IEEE , vol.19 , Issue.4 , pp. 58-65
    • Kang, K.1    Lee, J.2    Donohoe, P.3
  • 25
    • 70349553079 scopus 로고    scopus 로고
    • Featureide: A tool framework for feature-oriented software development
    • IEEE
    • C. Kastner, T. Thum, G. Saake, J. Feigenspan, T. Leich, F. Wielgorz, and S. Apel. Featureide: A tool framework for feature-oriented software development. In ICSE, pages 611-614. IEEE, 2009.
    • (2009) ICSE , pp. 611-614
    • Kastner, C.1    Thum, T.2    Saake, G.3    Feigenspan, J.4    Leich, T.5    Wielgorz, F.6    Apel, S.7
  • 26
    • 0032181540 scopus 로고    scopus 로고
    • The feature and service interaction problem in telecommunications systems: A survey
    • Oct
    • D. Keck and P. Kuehn. The feature and service interaction problem in telecommunications systems: a survey. Software Engineering, IEEE Transactions on, 24(10):779-796, Oct 1998.
    • (1998) Software Engineering, IEEE Transactions on , vol.24 , Issue.10 , pp. 779-796
    • Keck, D.1    Kuehn, P.2
  • 29
    • 33751581966 scopus 로고    scopus 로고
    • Combining feature-oriented analysis and aspect-oriented programming for product line asset development
    • K. Lee, K. C. Kang, M. Kim, and S. Park. Combining feature-oriented analysis and aspect-oriented programming for product line asset development. SPLC, 0:103-112, 2006.
    • (2006) SPLC , vol.0 , pp. 103-112
    • Lee, K.1    Kang, K.C.2    Kim, M.3    Park, S.4
  • 31
    • 0344243483 scopus 로고    scopus 로고
    • Answer set programming and plan generation
    • V. Lifschitz. Answer set programming and plan generation. Artificial Intelligence, 138:2002, 2002.
    • (2002) Artificial Intelligence , vol.138 , pp. 2002
    • Lifschitz, V.1
  • 32
    • 47949083738 scopus 로고    scopus 로고
    • Disambiguating the documentation of variability in software product lines: A separation of concerns, formalization and automated analysis
    • Oct.
    • A. Metzger, P. Heymans, K. Pohl, P.-Y. Schobbens, and G. Saval. Disambiguating the documentation of variability in software product lines: A separation of concerns, formalization and automated analysis. RE 2007, pages 243-253, Oct. 2007.
    • (2007) RE 2007 , pp. 243-253
    • Metzger, A.1    Heymans, P.2    Pohl, K.3    Schobbens, P.-Y.4    Saval, G.5
  • 35
    • 0002241745 scopus 로고    scopus 로고
    • Smodels - An implementation of the stable model and well-founded semantics for normal lp
    • London, UK, Springer-Verlag
    • I. Niemela and P. Simons. Smodels - an implementation of the stable model and well-founded semantics for normal lp. In LPNMR, pages 421-430, London, UK, 1997. Springer-Verlag.
    • (1997) LPNMR , pp. 421-430
    • Niemela, I.1    Simons, P.2
  • 37
    • 84947930301 scopus 로고    scopus 로고
    • Feature-oriented programming: A fresh look at objects
    • C. Prehofer. Feature-oriented programming: A fresh look at objects. In ECOOP, pages 419-443, 1997.
    • (1997) ECOOP , pp. 419-443
    • Prehofer, C.1
  • 38
    • 24644468404 scopus 로고    scopus 로고
    • Supporting software variability by reusing generic incomplete models at the requirements specification stage
    • Springer
    • R. P. D. Redondo and others. Supporting software variability by reusing generic incomplete models at the requirements specification stage. In ICSR, volume 3107 of LNCS, pages 1-10. Springer, 2004.
    • (2004) ICSR, Volume 3107 of LNCS , pp. 1-10
    • Redondo, R.P.D.1
  • 39
    • 49149147322 scopus 로고
    • A logic for default reasoning
    • R. Reiter. A logic for default reasoning. Artificial Intelligence, 13(1-2):81-132, 1980.
    • (1980) Artificial Intelligence , vol.13 , Issue.1-2 , pp. 81-132
    • Reiter, R.1
  • 45
    • 34547331003 scopus 로고    scopus 로고
    • Covamof: A framework for modeling variability in software product families
    • Springer
    • M. Sinnema, S. Deelstra, J. Nijhuis, and J. Bosch. Covamof: A framework for modeling variability in software product families. In SPLC, volume 3154 of LNCS, pages 197-213. Springer, 2004.
    • (2004) SPLC, Volume 3154 of LNCS , pp. 197-213
    • Sinnema, M.1    Deelstra, S.2    Nijhuis, J.3    Bosch, J.4
  • 47
    • 21644473421 scopus 로고    scopus 로고
    • A taxonomy of variability realization techniques: Research articles
    • M. Svahnberg, J. van Gurp, and J. Bosch. A taxonomy of variability realization techniques: Research articles. Softw. Pract. Exper., 35(8):705-754, 2005.
    • (2005) Softw. Pract. Exper. , vol.35 , Issue.8 , pp. 705-754
    • Svahnberg, M.1    Van Gurp, J.2    Bosch, J.3
  • 49
    • 0032643249 scopus 로고    scopus 로고
    • Degrees of separation: Multidimensional separation of concerns
    • New York, NY, USA, ACM.
    • P. Tarr, H. Ossher, W. Harrison, and Jr. N degrees of separation: multidimensional separation of concerns. In ICSE, pages 107-119, New York, NY, USA, 1999. ACM.
    • (1999) ICSE , pp. 107-119
    • Tarr, P.1    Ossher, H.2    Harrison Jr., W.N.3
  • 50
    • 84974693425 scopus 로고    scopus 로고
    • Systematic integration of variability into product line architecture design
    • G. J. Chastek, editor, Springer
    • S. Thiel and A. Hein. Systematic integration of variability into product line architecture design. In G. J. Chastek, editor, SPLC, volume 2379 of Lecture Notes in Computer Science, pages 130-153. Springer, 2002.
    • (2002) SPLC, Volume 2379 of Lecture Notes in Computer Science , pp. 130-153
    • Thiel, S.1    Hein, A.2
  • 52
    • 77954631773 scopus 로고    scopus 로고
    • Relating requirements and feature configurations: A systematic approach
    • T. T. Tun, Q. Boucher, A. Classen, A. Hubaux, and P. Heymans. Relating requirements and feature configurations: A systematic approach. In SPLC, 2009.
    • (2009) SPLC
    • Tun, T.T.1    Boucher, Q.2    Classen, A.3    Hubaux, A.4    Heymans, P.5
  • 53
    • 38549153689 scopus 로고    scopus 로고
    • Generic feature-based software composition
    • LNCS 4829, Springer
    • T. van der Storm. Generic feature-based software composition. In Software Composition, LNCS 4829, pages 66-80. Springer, 2007.
    • (2007) Software Composition , pp. 66-80
    • Van Der Storm, T.1
  • 54
    • 47949099536 scopus 로고    scopus 로고
    • Product line implementation using aspect-oriented and model-driven software development
    • IEEE Computer Society
    • M. Volter and I. Groher. Product line implementation using aspect-oriented and model-driven software development. In SPLC, pages 233-242. IEEE Computer Society, 2007.
    • (2007) SPLC , pp. 233-242
    • Volter, M.1    Groher, I.2
  • 55
    • 2942750821 scopus 로고    scopus 로고
    • An experiment in feature engineering
    • Springer-Verlag NY, Inc.
    • P. Zave. An experiment in feature engineering. In Programming methodology, pages 353-377. Springer-Verlag NY, Inc., 2003.
    • (2003) Programming Methodology , pp. 353-377
    • Zave, P.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.