메뉴 건너뛰기




Volumn , Issue , 2011, Pages 321-330

Symbolic model checking of software product lines

Author keywords

features; software product lines; specification

Indexed keywords

COMPACT REPRESENTATION; COMPUTATION TREE LOGIC; EMPIRICAL EVALUATIONS; FEATURE-ORIENTED; FEATURES; INDIVIDUAL SYSTEMS; INDIVIDUAL VERIFICATION; MODEL CHECKING SOFTWARE; SOFTWARE PRODUCT LINE; SOFTWARE PRODUCT LINES; STANDARD ALGORITHMS; STATE EXPLOSION; STATE EXPLOSION PROBLEMS; STATE SPACE; SYMBOLIC MODEL CHECKERS; SYMBOLIC MODEL CHECKING; SYMBOLIC REPRESENTATION; SYSTEM STATE; TEMPORAL PROPERTY; TRANSITION SYSTEM;

EID: 79959896647     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1985793.1985838     Document Type: Conference Paper
Times cited : (177)

References (37)
  • 1
    • 79959891441 scopus 로고    scopus 로고
    • http://www.info.fundp.ac.be/~acs/fts, 2010.
    • (2010)
  • 2
    • 78349262673 scopus 로고    scopus 로고
    • A logical framework to deal with variability
    • 8th IFM, Springer
    • P. Asirelli, M. H. ter Beek, A. Fantechi, and S. Gnesi. A logical framework to deal with variability. In 8th IFM, number 6396 in LNCS, pages 43-58. Springer, 2010.
    • (2010) LNCS , Issue.6396 , pp. 43-58
    • Asirelli, P.1    Ter Beek, M.H.2    Fantechi, A.3    Gnesi, S.4
  • 3
    • 78349294678 scopus 로고    scopus 로고
    • A deontic logical framework for modelling product families
    • P. Asirelli, M. H. ter Beek, S. Gnesi, and A. Fantechi. A deontic logical framework for modelling product families. In VaMoS'10, pages 37-44, 2010.
    • (2010) VaMoS'10 , pp. 37-44
    • Asirelli, P.1    Ter Beek, M.H.2    Gnesi, S.3    Fantechi, A.4
  • 5
    • 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. Comm. ACM, 49(12):45-47, 2006.
    • (2006) Comm. ACM , vol.49 , Issue.12 , pp. 45-47
    • Batory, D.1    Benavides, D.2    Ruiz-Cortes, A.3
  • 6
    • 0026913667 scopus 로고
    • Symbolic boolean manipulation with ordered binary-decision diagrams
    • R. E. Bryant. Symbolic boolean manipulation with ordered binary-decision diagrams. ACM Comput. Surv., 24(3):293-318, 1992.
    • (1992) ACM Comput. Surv. , vol.24 , Issue.3 , pp. 293-318
    • Bryant, R.E.1
  • 8
    • 0037437627 scopus 로고    scopus 로고
    • Feature interaction: A critical review and considered forecast
    • DOI 10.1016/S1389-1286(02)00352-3, PII S1389128602003523
    • 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. (Pubitemid 35460343)
    • (2003) Computer Networks , vol.41 , Issue.1 , pp. 115-141
    • Calder, M.1    Kolberg, M.2    Magill, E.H.3    Reiff-Marganiec, S.4
  • 9
    • 85037030721 scopus 로고
    • Design and synthesis of synchronization skeletons using branching-time temporal logic
    • Logic of Programs, Springer
    • E. M. Clarke and E. A. Emerson. Design and synthesis of synchronization skeletons using branching-time temporal logic. In Logic of Programs, volume 131 of LNCS, pages 52-71. Springer, 1981.
    • (1981) LNCS , vol.131 , pp. 52-71
    • Clarke, E.M.1    Emerson, E.A.2
  • 12
    • 47249159948 scopus 로고    scopus 로고
    • What's in a feature: A requirements engineering perspective
    • FASE'08
    • A. Classen, P. Heymans, and P.-Y. Schobbens. What's in a feature: A requirements engineering perspective. In FASE'08, volume 4961 of LNCS, pages 16-30, 2008.
    • (2008) LNCS , vol.4961 , pp. 16-30
    • Classen, A.1    Heymans, P.2    Schobbens, P.-Y.3
  • 13
    • 77954715140 scopus 로고    scopus 로고
    • Model checking lots of systems: Efficient verification of temporal properties in software product lines
    • IEEE
    • A. Classen, P. Heymans, P.-Y. Schobbens, A. Legay, and J.-F. Raskin. Model checking lots of systems: Efficient verification of temporal properties in software product lines. In ICSE 32, pages 335-344. IEEE, 2010.
    • (2010) ICSE , vol.32 , pp. 335-344
    • Classen, A.1    Heymans, P.2    Schobbens, P.-Y.3    Legay, A.4    Raskin, J.-F.5
  • 14
    • 70349538079 scopus 로고    scopus 로고
    • Towards safer composition
    • Companion Volume, IEEE
    • A. Classen, P. Heymans, T. T. Tun, and B. Nuseibeh. Towards safer composition. In ICSE 31, Companion Volume, pages 227-230. IEEE, 2009.
    • (2009) ICSE , vol.31 , pp. 227-230
    • Classen, A.1    Heymans, P.2    Tun, T.T.3    Nuseibeh, B.4
  • 16
    • 33646131839 scopus 로고    scopus 로고
    • Mapping features to models: A template approach based on superimposed variants
    • K. Czarnecki and M. Antkiewicz. Mapping features to models: A template approach based on superimposed variants. In GPCE'05, pages 422-437, 2005.
    • (2005) GPCE'05 , pp. 422-437
    • Czarnecki, K.1    Antkiewicz, M.2
  • 17
    • 65749098082 scopus 로고    scopus 로고
    • Embedded software: Facts, figures, and future
    • C. Ebert and C. Jones. Embedded software: Facts, figures, and future. Computer, 42(4):42-52, 2009.
    • (2009) Computer , vol.42 , Issue.4 , pp. 42-52
    • Ebert, C.1    Jones, C.2
  • 18
    • 57149129110 scopus 로고    scopus 로고
    • A behavioural model for product families
    • ACM
    • A. Fantechi and S. Gnesi. A behavioural model for product families. In ESEC-FSE'07, pages 521-524. ACM, 2007.
    • (2007) ESEC-FSE'07 , pp. 521-524
    • Fantechi, A.1    Gnesi, S.2
  • 19
    • 55049129170 scopus 로고    scopus 로고
    • Formal modeling for product families engineering
    • IEEE CS
    • A. Fantechi and S. Gnesi. Formal modeling for product families engineering. In SPLC 2008, pages 193-202. IEEE CS, 2008.
    • (2008) SPLC 2008 , pp. 193-202
    • Fantechi, A.1    Gnesi, S.2
  • 20
    • 34247370256 scopus 로고    scopus 로고
    • A foundation for behavioural conformance in software product line architectures
    • ACM Press
    • D. Fischbein, S. Uchitel, and V. Braberman. A foundation for behavioural conformance in software product line architectures. In ROSATEA'06, ISSTA 2006 workshop, pages 39-48. ACM Press, 2006.
    • (2006) ROSATEA'06, ISSTA 2006 Workshop , pp. 39-48
    • Fischbein, D.1    Uchitel, S.2    Braberman, V.3
  • 21
    • 85031922244 scopus 로고
    • Superimposition for inter- acting processes
    • N. Francez and I. Forman. Superimposition for inter- acting processes. In Concur'90, pages 230-245, 1990.
    • (1990) Concur'90 , pp. 230-245
    • Francez, N.1    Forman, I.2
  • 22
    • 46049110753 scopus 로고    scopus 로고
    • Modeling and model checking software product lines
    • Springer
    • A. Gruler, M. Leucker, and K. Scheidemann. Modeling and model checking software product lines. In IFIP WG 6.1 FMOODS '08, pages 113-131. Springer, 2008.
    • (2008) IFIP WG 6.1 FMOODS '08 , pp. 113-131
    • Gruler, A.1    Leucker, M.2    Scheidemann, K.3
  • 24
    • 85008979790 scopus 로고
    • Modal specifications
    • Automatic Verification Methods for Finite State Systems, Springer
    • K. G. Larsen. Modal specifications. In Automatic Verification Methods for Finite State Systems, volume 407 of LNCS, pages 232-246. Springer, 1989.
    • (1989) LNCS , vol.407 , pp. 232-246
    • Larsen, K.G.1
  • 25
    • 37149013404 scopus 로고    scopus 로고
    • Modal I/O automata for interface and product line theories
    • K. G. Larsen, U. Nyman, and A. Wasowski. Modal I/O automata for interface and product line theories. In ESOP, pages 64-79, 2007.
    • (2007) ESOP , pp. 64-79
    • Larsen, K.G.1    Nyman, U.2    Wasowski, A.3
  • 26
    • 77952187768 scopus 로고    scopus 로고
    • Model checking of domain artifacts in product line engineering
    • K. Lauenroth, S. Töhning, and K. Pohl. Model checking of domain artifacts in product line engineering. In IEEE/ACM ASE, pages 269-280, 2009.
    • (2009) IEEE/ACM ASE , pp. 269-280
    • Lauenroth, K.1    Töhning, S.2    Pohl, K.3
  • 27
    • 0038687546 scopus 로고    scopus 로고
    • Verifying cross-cutting features as open systems
    • H. C. Li, S. Krishnamurthi, and K. Fisler. Verifying cross-cutting features as open systems. In SIGSOFT FSE, pages 89-98, 2002.
    • (2002) SIGSOFT FSE , pp. 89-98
    • Li, H.C.1    Krishnamurthi, S.2    Fisler, K.3
  • 28
    • 34548657954 scopus 로고    scopus 로고
    • Safety analysis of software product lines using state-based modeling
    • J. Liu, J. Dehlinger, and R. Lutz. Safety analysis of software product lines using state-based modeling. J. Syst. Softw., 80(11):1879-1892, 2007.
    • (2007) J. Syst. Softw. , vol.80 , Issue.11 , pp. 1879-1892
    • Liu, J.1    Dehlinger, J.2    Lutz, R.3
  • 30
    • 70350303567 scopus 로고    scopus 로고
    • Taming dynamically adaptive systems using models and aspects
    • IEEE
    • B. Morin, O. Barais, G. Nain, and J.-M. Jézéquel. Taming dynamically adaptive systems using models and aspects. In ICSE 31, pages 122-132. IEEE, 2009.
    • (2009) ICSE , vol.31 , pp. 122-132
    • Morin, B.1    Barais, O.2    Nain, G.3    Jézéquel, J.-M.4
  • 32
    • 0035452436 scopus 로고    scopus 로고
    • Feature integration using a feature construct
    • M. Plath and M. Ryan. Feature integration using a feature construct. Sci. Comput. Program., 41(1):53-84, 2001.
    • (2001) Sci. Comput. Program. , vol.41 , Issue.1 , pp. 53-84
    • Plath, M.1    Ryan, M.2
  • 33
    • 85047040703 scopus 로고
    • The temporal logic of programs
    • A. Pnueli. The temporal logic of programs. In Proc. 18th FOCS, pages 46-57, 1977.
    • (1977) Proc. 18th FOCS , pp. 46-57
    • Pnueli, A.1
  • 34
    • 56249087275 scopus 로고    scopus 로고
    • Configuration lifting: Verification meets software configuration
    • IEEE
    • H. Post and C. Sinz. Configuration lifting: Verification meets software configuration. In ASE'08, pages 188-197. IEEE, 2008.
    • (2008) ASE'08 , pp. 188-197
    • Post, H.1    Sinz, C.2
  • 36
    • 77954631773 scopus 로고    scopus 로고
    • Relating requirements and feature configurations: A systematic approach
    • SEI, CMU
    • T. T. Tun, Q. Boucher, A. Classen, A. Hubaux, and P. Heymans. Relating requirements and feature configurations: A systematic approach. In SPLC'09, pages 201-210. SEI, CMU, 2009.
    • (2009) SPLC'09 , pp. 201-210
    • Tun, T.T.1    Boucher, Q.2    Classen, A.3    Hubaux, A.4    Heymans, P.5


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