메뉴 건너뛰기




Volumn 10, Issue 1, 2005, Pages 7-29

Formalizing cardinality-based feature models and their specialization

Author keywords

Domain analysis; Software configuration; Software product lines; System families

Indexed keywords

COMPUTER SOFTWARE; CONTEXT FREE GRAMMARS; COSTS; DECISION MAKING; NETWORK PROTOCOLS; SEMANTICS;

EID: 15244361735     PISSN: 10774866     EISSN: None     Source Type: Journal    
DOI: 10.1002/spip.213     Document Type: Article
Times cited : (479)

References (41)
  • 1
    • 84883370397 scopus 로고    scopus 로고
    • FeaturePlugin: Feature modeling plug-in for eclipse
    • Software available from gp.uwaterloo.ca
    • Antkiewicz M, Czarnecki K. 2004. FeaturePlugin: feature modeling plug-in for Eclipse. OOPSLA'04 Eclipse Technology eXchange (ETX) Workshop, Paper available from http:/ /www.swen.uwaterloo.ca/~kczarnec/etx04.pdf.Software available from gp.uwaterloo.ca.
    • (2004) OOPSLA'04 Eclipse Technology EXchange (ETX) Workshop
    • Antkiewicz, M.1    Czarnecki, K.2
  • 2
    • 84937413278 scopus 로고    scopus 로고
    • A protocol stack development tool using generative programming
    • Volume 2487 of Lecture Notes in Computer Science, Batory D, Consel C, Taha W (eds). Springer-Verlag: Berlin, Heidelberg, New York
    • Barbeau M, Bordeleau F. 2002. A protocol stack development tool using generative programming. In Proceedings of the ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE'02), Volume 2487 of Lecture Notes in Computer Science, Batory D, Consel C, Taha W (eds). Springer-Verlag: Berlin, Heidelberg, New York, 93-109.
    • (2002) Proceedings of the ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE'02) , pp. 93-109
    • Barbeau, M.1    Bordeleau, F.2
  • 6
    • 15244344119 scopus 로고    scopus 로고
    • Diplomarbeit, Fachbereich Informatik und Mikrosystemtechnik, Fachhochschule Kaiserslautern, Standort Zweibrücken, Germany. (in German)
    • Bednasch T. 2002. Konzept und Implementierung eines konfigurierbaren Metamodells für die Merkmal-modellierung, Diplomarbeit, Fachbereich Informatik und Mikrosystemtechnik, Fachhochschule Kaiserslautern, Standort Zweibrücken, Germany. Available from http://www.informatik.fh-kl.de/ ~eisenecker/studentwork/dt_bednasch.pdf (in German).
    • (2002) Konzept und Implementierung Eines Konfigurierbaren Metamodells für die Merkmal-modellierung
    • Bednasch, T.1
  • 8
    • 15244352860 scopus 로고    scopus 로고
    • PhD Thesis, Otto-von-Guericke-Universität Magdeburg, Germany.
    • Beuche D. 2003. Composition and construction of embedded software families, PhD Thesis, Otto-von-Guericke-Universität Magdeburg, Germany. Available from http://www-ivs.cs.uni-magdeburg.de/~danilo.
    • (2003) Composition and Construction of Embedded Software Families
    • Beuche, D.1
  • 9
    • 15244357427 scopus 로고    scopus 로고
    • Pure: Variants eclipse plugin
    • Beuche D. 2004. Pure: variants eclipse plugin. User Guide, pure-systems' GmbH. Available from http://web.pure-systems.com/fileadmin/downloads/ pv_userguide.pdf.
    • (2004) User Guide, Pure-systems' GmbH
    • Beuche, D.1
  • 12
    • 35048902612 scopus 로고    scopus 로고
    • XML-based feature modelling
    • Software Reuse: Methods, Techniques and Tools: 8th International Conference, ICSR 2004, Bosch J, Krueger C (eds). Springer-Verlag: Berlin, Heidelberg, New York, July 5-9, 2004. Proceedings
    • Cechticky V, Pasetti A, Rohlik O, Schaufelberger W. 2004. XML-based feature modelling. In Software Reuse: Methods, Techniques and Tools: 8th International Conference, ICSR 2004, Vol. 3107 of Lecture Notes in Computer Science, Bosch J, Krueger C (eds). Springer-Verlag: Berlin, Heidelberg, New York, July 5-9, 2004. Proceedings, 101-114.
    • (2004) Lecture Notes in Computer Science , vol.3107 , pp. 101-114
    • Cechticky, V.1    Pasetti, A.2    Rohlik, O.3    Schaufelberger, W.4
  • 16
    • 15244357757 scopus 로고    scopus 로고
    • Staged configuration through specialization and multi-level configuration of feature models
    • Department of Electrical and Computer Engineering, University of Waterloo, 2004
    • Czarnecki K, Helsen S, Eisenecker U. 2004a. Staged configuration through specialization and multi-level configuration of feature models. Technical Report 2004-025, Department of Electrical and Computer Engineering, University of Waterloo, 2004. Available from http:/ /www.swen.uwaterloo.ca/~kczarnec/TR2004- 025.pdf.
    • (2004) Technical Report , vol.2004 , Issue.25
    • Czarnecki, K.1    Helsen, S.2    Eisenecker, U.3
  • 17
    • 33646197482 scopus 로고    scopus 로고
    • Staged configuration using feature models
    • Proceedings of the Third Software - Product-Line Conference (SPLC 2004), RL, Nord, ed., Boston, MA, August/September 2004, Springer-Verlag
    • Czarnecki K, Helsen S, Eisenecker U. 2004b. Staged configuration using feature models, In Proceedings of the Third Software - Product-Line Conference (SPLC 2004), RL, Nord, ed., Boston, MA, August/September 2004, Vol. 3154 of Lecture Notes in Computer Science, Springer-Verlag. Available from http://www.ece.uwaterloo.ca/~kczarnec/splc04.pdf.
    • (2004) Lecture Notes in Computer Science , vol.3154
    • Czarnecki, K.1    Helsen, S.2    Eisenecker, U.3
  • 18
    • 84937393539 scopus 로고    scopus 로고
    • Generative programming for embedded software: An industrial experience report
    • Volume 2487 of Lecture Notes in Computer Science, Batory D, Consel C, Taha W (eds). Springer-Verlag: Berlin, Heidelberg, New York, October 6-8, 2002
    • Czarnecki K, Bednasch T, Unger P, Eisenecker UW. 2002. Generative programming for embedded software: an industrial experience report. In Proceedings of the ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE'02), Volume 2487 of Lecture Notes in Computer Science, Batory D, Consel C, Taha W (eds). Springer-Verlag: Berlin, Heidelberg, New York, October 6-8, 2002, 156-172.
    • (2002) Proceedings of the ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE'02) , pp. 156-172
    • Czarnecki, K.1    Bednasch, T.2    Unger, P.3    Eisenecker, U.W.4
  • 20
    • 34547396273 scopus 로고    scopus 로고
    • Grammars as feature diagrams
    • Austin, TX, April 15, 2002, online proceedings, 23-24
    • de Jonge M, Visser J. 2002. Grammars as feature diagrams. ICSR7 Workshop on Generative Programming (GP2002), Austin, TX, April 15, 2002, online proceedings, 23-24. Available from http:/ /www.cwi.nl/events/2002/GP2002/GP2002. html.
    • (2002) ICSR7 Workshop on Generative Programming (GP2002)
    • De Jonge, M.1    Visser, J.2
  • 23
    • 84976702134 scopus 로고
    • Equivalence between AND/OR graphs and context-free grammars
    • Hall PAV. 1973. Equivalence between AND/OR graphs and context-free grammars. Communications of the ACM 16(7): 444-445.
    • (1973) Communications of the ACM , vol.16 , Issue.7 , pp. 444-445
    • Pav, H.1
  • 25
    • 0003799593 scopus 로고
    • Prentice-Hall, Englewood Cliffs, NJ, USA. 1999 copyright transferred back to authors
    • Jones ND, Gomard CK, Sestoft P. 1993. Partial evaluation and Automatic Program Generation. Prentice-Hall, Englewood Cliffs, NJ, USA. 1999 copyright transferred back to authors, Electronic version available at http:/ /www.dina.dk/~sestoft/pebook.html.
    • (1993) Partial Evaluation and Automatic Program Generation
    • Jones, N.D.1    Gomard, C.K.2    Sestoft, P.3
  • 26
    • 0003512056 scopus 로고
    • Feature-oriented domain analysis (FODA) feasibility study
    • Software Engineering Institute, Carnegie Mellon University: Pittsburgh, PA
    • Kang K, Cohen S, Hess J, Nowak W, Peterson S. 1990. Feature-oriented domain analysis (FODA) feasibility study. Technical Report CMU/SEI-90TR-21, Software Engineering Institute, Carnegie Mellon University: Pittsburgh, PA.
    • (1990) Technical Report , vol.CMU-SEI-90TR-21
    • Kang, K.1    Cohen, S.2    Hess, J.3    Nowak, W.4    Peterson, S.5
  • 27
    • 84959007593 scopus 로고
    • Configuration of a passenger aircraft cabin based on conceptual hierarchy, constraints and flexible control
    • Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, 5th International Conference, IEA/AIE 92, Belli F, Radermacher FJ (eds). Springer-Verlag: Berlin, Heidelberg, New York, June 9-12, 1992, Proceedings
    • Kopisch M, Günter A. 1992. Configuration of a passenger aircraft cabin based on conceptual hierarchy, constraints and flexible control. In Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, 5th International Conference, IEA/AIE (92, Vol. 604 of Lecture Notes in Computer Science, Belli F, Radermacher FJ (eds). Springer-Verlag: Berlin, Heidelberg, New York, June 9-12, 1992, Proceedings, 421-430. Available from http://lki-www.informatik.uni-hamburg.de/~prokon/xkl-kurz.html.
    • (1992) Lecture Notes in Computer Science , vol.604 , pp. 421-430
    • Kopisch, M.1    Günter, A.2
  • 28
    • 84948965023 scopus 로고    scopus 로고
    • Concepts and guidelines of feature modeling for product line software engineering
    • Volume 2319 of Lecture Notes in Computer Science, Gacek C (ed.). Springer-Verlag: Berlin, Heidelberg, New York, April 15-19, 2002
    • Lee K, Kang KC, Lee J. 2002. Concepts and guidelines of feature modeling for product line software engineering. In Software Reuse: Methods, Techniques, and Tools: Proceedings of the Seventh Reuse Conference (ICSR7), Volume 2319 of Lecture Notes in Computer Science, Gacek C (ed.). Springer-Verlag: Berlin, Heidelberg, New York, April 15-19, 2002, 62-77.
    • (2002) Software Reuse: Methods, Techniques, and Tools: Proceedings of the Seventh Reuse Conference (ICSR7) , pp. 62-77
    • Lee, K.1    Kang, K.C.2    Lee, J.3
  • 29
    • 15244343239 scopus 로고    scopus 로고
    • Expressing domain variability for configuration-invited paper
    • Software Architecture: First European Workshop, EWSA 2004, Oquendo F, Warboys B, Morrison R (eds). Springer-Verlag: Berlin, Heidelberg, New York, May 21-22, 2004, Proceedings
    • MacGregor J. 2004. Expressing domain variability for configuration- invited paper. In Software Architecture: First European Workshop, EWSA 2004, Vol. 3047 of Lecture Notes in Computer Science, Oquendo F, Warboys B, Morrison R (eds). Springer-Verlag: Berlin, Heidelberg, New York, May 21-22, 2004, Proceedings, 230-240.
    • (2004) Lecture Notes in Computer Science , vol.3047 , pp. 230-240
    • MacGregor, J.1
  • 30
    • 84974731079 scopus 로고    scopus 로고
    • Using first-order logic for product line model validation
    • Proceedings of the Second International Conference on Software Product Lines, Chastek GJ (ed.). Springer-Verlag: Berlin, Heidelberg, New York
    • Mannion M. 2002. Using first-order logic for product line model validation. In Proceedings of the Second International Conference on Software Product Lines, Vol. 2379 of Lecture Notes in Computer Science, Chastek GJ (ed.). Springer-Verlag: Berlin, Heidelberg, New York, 176-187.
    • (2002) Lecture Notes in Computer Science , vol.2379 , pp. 176-187
    • Mannion, M.1
  • 32
    • 15244361646 scopus 로고    scopus 로고
    • Towards a more precise definition of feature models-position paper
    • Riebisch M, James DS, Coplien O (eds). BookOnDemand Publisher: Norderstedt
    • Riebisch M. 2003. Towards a more precise definition of feature models-position paper. In Modelling Variability for Object-Oriented Product Lines, Riebisch M, James DS, Coplien O (eds). BookOnDemand Publisher: Norderstedt, 64-76. Available from http://www.theoinf.tuilmenau.de/~riebisch/ publ/06-riebisch.pdf.
    • (2003) Modelling Variability for Object-oriented Product Lines , pp. 64-76
    • Riebisch, M.1
  • 34
    • 21144458561 scopus 로고    scopus 로고
    • Modeling variability for object-oriented product lines-workshop report
    • Object-Oriented Technology: ECOOP 2003 Workshop Reader, ECOOP 2003 Workshops, Buschmann F, Buchmann AP, Cilia MA (eds). Springer-Verlag: Berlin, Heidelberg, New York, July 21-25, 2003, Final Reports
    • Riebisch M, Streitferdt D, Pashov I. 2004. Modeling variability for object-oriented product lines-workshop report. In Object-Oriented Technology: ECOOP 2003 Workshop Reader, ECOOP 2003 Workshops, Vol. 3013 of Lecture Notes in Computer Science, Buschmann F, Buchmann AP, Cilia MA (eds). Springer-Verlag: Berlin, Heidelberg, New York, July 21-25, 2003, Final Reports, 165-178.
    • (2004) Lecture Notes in Computer Science , vol.3013 , pp. 165-178
    • Riebisch, M.1    Streitferdt, D.2    Pashov, I.3
  • 35
    • 0032114898 scopus 로고    scopus 로고
    • Product configuration frameworks - A survey
    • Sabin D, Weigel R. 1998. Product configuration frameworks - a survey. IEEE Intelligent Systems 13(4): 42-49.
    • (1998) IEEE Intelligent Systems , vol.13 , Issue.4 , pp. 42-49
    • Sabin, D.1    Weigel, R.2
  • 38
    • 84928037990 scopus 로고    scopus 로고
    • Domain-specific language design requires feature descriptions
    • van Deursen A, Klint P. 2002. Domain-specific language design requires feature descriptions. Journal of Computing and Information Technology 10(1): 1-17. Available from http://www.cwi.nl/arie/papers/fdl/fdl.pdf.
    • (2002) Journal of Computing and Information Technology , vol.10 , Issue.1 , pp. 1-17
    • Van Deursen, A.1    Klint, P.2
  • 41
    • 35048814546 scopus 로고    scopus 로고
    • A propositional logic-based method for verification of feature models
    • Formal Methods and Software Engineering: 6th International Conference on formal Engineering Methods, ICFEM 2004, Davies J, Schulte W, Barnett M (eds). Springer-Verlag: Berlin, Heidelberg, New York, November 8-12, 2004. Proceedings'
    • Zhang W, Zhao H, Mei H. 2004. A propositional logic-based method for verification of feature models. In Formal Methods and Software Engineering: 6th International Conference on formal Engineering Methods, ICFEM 2004, Vol. 3308 of Lecture Notes in Computer Science, Davies J, Schulte W, Barnett M (eds). Springer-Verlag: Berlin, Heidelberg, New York, November 8-12, 2004. Proceedings', 115-130.
    • (2004) Lecture Notes in Computer Science , vol.3308 , pp. 115-130
    • Zhang, W.1    Zhao, H.2    Mei, H.3


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