메뉴 건너뛰기




Volumn , Issue , 2011, Pages 57-67

Reducing combinatorics in testing product lines

Author keywords

Feature oriented programming; Software product lines; Static analysis; Testing

Indexed keywords

COMBINATORICS; FEATURE COMBINATION; FEATURE-ORIENTED PROGRAMMING; PRODUCT-LINES; SOFTWARE PRODUCT LINE; SOFTWARE PRODUCT LINES; STATIC PROGRAM ANALYSIS;

EID: 79955127860     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1960275.1960284     Document Type: Conference Paper
Times cited : (109)

References (39)
  • 5
    • 35048876689 scopus 로고    scopus 로고
    • Pluto: A test methodology for product families
    • F. van der Linden, editor, volume 3014 of Lecture Notes in Computer Science, Springer
    • A. Bertolino and S. Gnesi. Pluto: A test methodology for product families. In F. van der Linden, editor, PFE, volume 3014 of Lecture Notes in Computer Science, pages 181-197. Springer, 2003.
    • (2003) PFE , pp. 181-197
    • Bertolino, A.1    Gnesi, S.2
  • 7
    • 0036980185 scopus 로고    scopus 로고
    • Korat: Automated testing based on Java predicates
    • July
    • C. Boyapati, S. Khurshid, and D. Marinov. Korat: Automated testing based on Java predicates. In ISSTA'02, July 2002.
    • (2002) ISSTA'02
    • Boyapati, C.1    Khurshid, S.2    Marinov, D.3
  • 8
    • 77954715140 scopus 로고    scopus 로고
    • Model checking lots of systems: Effcient verification of temporal properties in software product lines (to appear)
    • May 2-8, Cape Town, South Africa, Proceedings. IEEE, 2010. Acceptance rate: 13.7
    • A. Classen, P. Heymans, P.-Y. Schobbens, A. Legay, and J.-F. Raskin. Model checking lots of systems: Effcient verification of temporal properties in software product lines (to appear). In 32nd International Conference on Software Engineering, ICSE 2010, May 2-8, 2010, Cape Town, South Africa, Proceedings. IEEE, 2010. Acceptance rate: 13.7.
    • (2010) 32nd International Conference on Software Engineering, ICSE 2010
    • Classen, A.1    Heymans, P.2    Schobbens, P.-Y.3    Legay, A.4    Raskin, J.-F.5
  • 9
    • 42149112697 scopus 로고    scopus 로고
    • MAO: Ownership and effects for more effective reasoning about aspects
    • C. Clifton, G. T. Leavens, and J. Noble. MAO: Ownership and effects for more effective reasoning about aspects. In ECOOP'07.
    • ECOOP'07
    • Clifton, C.1    Leavens, G.T.2    Noble, J.3
  • 11
    • 34548260330 scopus 로고    scopus 로고
    • Interaction testing of highly-configurable systems in the presence of constraints
    • DOI 10.1145/1273463.1273482, Proceedings of the 2007 ACM International Symposium on Software Testing and Analysis, ISSTA'07
    • M. B. Cohen, M. B. Dwyer, and J. Shi. Interaction testing of highly-con-gurable systems in the presence of constraints. In ISSTA'07: Proceedings of the 2007 international symposium on Software testing and analysis, pages 129-139, New York, NY, USA, 2007. ACM. (Pubitemid 47317587)
    • (2007) 2007 ACM International Symposium on Software Testing and Analysis, ISSTA'07 , pp. 129-139
    • Cohen, M.B.1    Dwyer, M.B.2    Shi, J.3
  • 13
    • 33745188047 scopus 로고    scopus 로고
    • Harmless advice
    • D. S. Dantas and D. Walker. Harmless advice. SIGPLAN Not., 41(1):383-396, 2006.
    • (2006) Sigplan Not , vol.41 , Issue.1 , pp. 383-396
    • Dantas, D.S.1    Walker, D.2
  • 17
    • 77956038138 scopus 로고    scopus 로고
    • Do sat solvers make good configurators?
    • S. Thiel and K. Pohl, editors, Lero Int. Science Centre, University of Limerick, Ireland
    • M. Janota. Do sat solvers make good configurators? In S. Thiel and K. Pohl, editors, SPLC (2), pages 191-195. Lero Int. Science Centre, University of Limerick, Ireland, 2008.
    • (2008) SPLC , Issue.2 , pp. 191-195
    • Janota, M.1
  • 19
    • 78649785963 scopus 로고    scopus 로고
    • Eliminating products to test in a software product line
    • (Tentatively Accepted Poster Session Paper), Available from
    • C. H. P. Kim, D. Batory, and S. Khurshid. Eliminating Products to Test in a Software Product Line. In ASE2010 (Tentatively Accepted Poster Session Paper). Available from http://userweb.cs.utexas.edu/~chpkim/chpkim-ase10-short. pdf.
    • ASE2010
    • Kim, C.H.P.1    Batory, D.2    Khurshid, S.3
  • 20
    • 78650134566 scopus 로고    scopus 로고
    • Reducing configurations to monitor in a software product line
    • H. Barringer, Y. Falcone, B. Finkbeiner, K. Havelund, I. Lee, G. J. Pace, G. Rosu, O. Sokolsky, and N. Tillmann, editors, volume 6418 of Lecture Notes in Computer Science, Springer
    • C. H. P. Kim, E. Bodden, D. S. Batory, and S. Khurshid. Reducing configurations to monitor in a software product line. In H. Barringer, Y. Falcone, B. Finkbeiner, K. Havelund, I. Lee, G. J. Pace, G. Rosu, O. Sokolsky, and N. Tillmann, editors, RV, volume 6418 of Lecture Notes in Computer Science, pages 285-299. Springer, 2010.
    • (2010) RV , pp. 285-299
    • Kim, C.H.P.1    Bodden, E.2    Batory, D.S.3    Khurshid, S.4
  • 21
    • 79955144665 scopus 로고    scopus 로고
    • Using inter-procedural side-effect information in jit optimizations
    • volume 3443 of LNCS
    • A. Le, O. Lhoták, and L. Hendren. Using inter-procedural side-effect information in jit optimizations. In Compiler Construction, volume 3443 of LNCS, 2005.
    • (2005) Compiler Construction
    • Le, A.1    Lhoták, O.2    Hendren, L.3
  • 22
    • 35248842644 scopus 로고    scopus 로고
    • Scaling Java points-to analysis using Spark
    • G. Hedin, editor, volume2622 of LNCS, Warsaw, Poland, April, Springer
    • O. Lhoták and L. Hendren. Scaling Java points-to analysis using Spark. In G. Hedin, editor, Compiler Construction, 12th International Conference, volume2622 of LNCS, pages 153-169, Warsaw, Poland, April 2003. Springer.
    • (2003) Compiler Construction, 12th International Conference , pp. 153-169
    • Lhoták, O.1    Hendren, L.2
  • 23
    • 0038687546 scopus 로고    scopus 로고
    • Verifying cross-cutting features as open systems
    • H. Li, S. Krishnamurthi, and K. Fisler. Verifying cross-cutting features as open systems. SIGSOFT Softw. Eng. Notes, 27(6):89-98, 2002.
    • (2002) SIGSOFT Softw. Eng. Notes , vol.27 , Issue.6 , pp. 89-98
    • Li, H.1    Krishnamurthi, S.2    Fisler, K.3
  • 24
    • 84958954068 scopus 로고    scopus 로고
    • A Standard Problem for Evaluating Product-Line Methodologies
    • Generative and Component-Based Software Engineering
    • R. E. Lopez-herrejon and D. Batory. A standard problem for evaluating product-line methodologies. In Proc. 2001 Conf. Generative and Component-Based Software Eng, pages 10-24. Springer, 2001. (Pubitemid 33348095)
    • (2001) LECTURE NOTES IN COMPUTER SCIENCE , Issue.2186 , pp. 10-24
    • Lopez-Herrejon, R.E.1    Batory, D.2
  • 25
    • 79955159463 scopus 로고    scopus 로고
    • Survey of product-line verification and validation techniques
    • NASA, May
    • R. Lutz. Survey of product-line verification and validation techniques. Technical report, Jet Propulsion Laboratory, NASA, May 2007.
    • (2007) Technical Report, Jet Propulsion Laboratory
    • Lutz, R.1
  • 26
    • 15744391529 scopus 로고    scopus 로고
    • Testing a software product line
    • Mar. Available from
    • J. McGregor. Testing a Software Product Line. Technical Report CMU/SEI-2001-TR-022, CMU/SEI, Mar. 2001. Available from http://www.sei.cmu.edu/ pub/documents/01.reports/pdf/01tr022.pdf.
    • (2001) Technical Report CMU/SEI-2001-TR-022, CMU/SEI
    • McGregor, J.1
  • 27
    • 79952451617 scopus 로고    scopus 로고
    • System testing of product lines: From requirements to test cases
    • Springer-Verlag
    • C. Nebut, Y. L. Traon, and J.-M. Jézéquel. System testing of product lines: From requirements to test cases. In Software Product Lines, pages 447-478. Springer-Verlag, 2006.
    • (2006) Software Product Lines , pp. 447-478
    • Nebut, C.1    Traon, Y.L.2    Jézéquel, J.-M.3
  • 28
    • 79955134740 scopus 로고    scopus 로고
    • Document available at
    • Oracle. Java lesson: Exceptions. Document available at http://download.oracle.com/javase/tutorial/essential/exceptions/.
    • Java Lesson: Exceptions
  • 29
    • 33751575661 scopus 로고    scopus 로고
    • Software product line testing
    • K. Pohl and A. Metzger. Software product line testing. Commun. ACM, 49(12):78-81, 2006.
    • (2006) Commun. ACM , vol.49 , Issue.12 , pp. 78-81
    • Pohl, K.1    Metzger, A.2
  • 30
    • 34547493480 scopus 로고    scopus 로고
    • Semantic reasoning about feature composition via multiple aspect-weavings
    • C. Prehofer. Semantic reasoning about feature composition via multiple aspect-weavings. In GPCE'06.
    • GPCE'06
    • Prehofer, C.1
  • 33
    • 79955134011 scopus 로고    scopus 로고
    • SAT4J. SAT4J. http://www.sat4j.org/.
    • SAT4J
  • 34
    • 79955157338 scopus 로고    scopus 로고
    • Semantics-based composition of class hierarchies
    • G. Snelting and F. Tip. Semantics-based composition of class hierarchies. In ECOOP'02.
    • ECOOP'02
    • Snelting, G.1    Tip, F.2
  • 39
    • 15844372320 scopus 로고    scopus 로고
    • Rostra: A framework for detecting redundant object-oriented unit tests
    • T. Xie, D. Marinov, and D. Notkin. Rostra: A framework for detecting redundant object-oriented unit tests. In ASE'04.
    • ASE'04
    • Xie, T.1    Marinov, D.2    Notkin, D.3


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