| 2013 | ||
|---|---|---|
| j11 | Marc Frappier, Uwe Glässer, Sarfraz Khurshid, Régine Laleau, Steve Reeves: Abstract State Machines, Alloy, B and Z Selected papers from ABZ 2010. Sci. Comput. Program. 78(3): 270-271 (2013) | |
| 2012 | ||
| j10 | Diego Funes, Junaid Haroon Siddiqui, Sarfraz Khurshid: Ranged Model Checking. ACM SIGSOFT Software Engineering Notes 37(6): 1-5 (2012) | |
| c85 | Guowei Yang, Sarfraz Khurshid, Miryung Kim: Specification-Based Test Repair Using a Lightweight Formal Method. FM 2012: 455-470 | |
| c84 | Svetoslav R. Ganov, Sarfraz Khurshid, Dewayne E. Perry: Annotations for Alloy: Automated Incremental Analysis Using Domain Specific Solvers. ICFEM 2012: 414-429 | |
| c83 | Junaid Haroon Siddiqui, Darko Marinov, Sarfraz Khurshid: Lightweight Data-Flow Analysis for Execution-Driven Constraint Solving. ICST 2012: 91-100 | |
| c82 | Muhammad Zubair Malik, Sarfraz Khurshid: Dynamic Shape Analysis Using Spectral Graph Properties. ICST 2012: 211-220 | |
| c81 | Shounak Roychowdhury, Sarfraz Khurshid: A family of generalized entropies and its application to software fault localization. IEEE Conf. of Intelligent Systems 2012: 368-373 | |
| c80 | Shounak Roychowdhury, Sarfraz Khurshid: Localization of faults in software programs using Bernoulli divergences. ISITA 2012: 586-590 | |
| c79 | Chang Hwan Peter Kim, Sarfraz Khurshid, Don S. Batory: Shared Execution for Efficiently Testing Product Lines. ISSRE 2012: 221-230 | |
| c78 | Guowei Yang, Corina S. Pasareanu, Sarfraz Khurshid: Memoized symbolic execution. ISSTA 2012: 144-154 | |
| c77 | Lingming Zhang, Darko Marinov, Lu Zhang, Sarfraz Khurshid: Regression mutation testing. ISSTA 2012: 331-341 | |
| c76 | Divya Gopinath, Razieh Nokhbeh Zaeem, Sarfraz Khurshid: Improving the effectiveness of spectra-based fault localization using specifications. ASE 2012: 40-49 | |
| c75 | Junaid Haroon Siddiqui, Sarfraz Khurshid: Scaling symbolic execution using ranged analysis. OOPSLA 2012: 523-536 | |
| c74 | ||
| c73 | Razieh Nokhbeh Zaeem, Sarfraz Khurshid: Test input generation using dynamic programming. SIGSOFT FSE 2012: 34 | |
| c72 | Lingming Zhang, Miryung Kim, Sarfraz Khurshid: FaultTracer: a change impact and regression fault analysis tool for evolving Java programs. SIGSOFT FSE 2012: 40 | |
| c71 | Razieh Nokhbeh Zaeem, Divya Gopinath, Sarfraz Khurshid, Kathryn S. McKinley: History-Aware Data Structure Repair Using SAT. TACAS 2012: 2-17 | |
| e3 | John Derrick, John A. Fitzgerald, Stefania Gnesi, Sarfraz Khurshid, Michael Leuschel, Steve Reeves, Elvinia Riccobene (Eds.): Abstract State Machines, Alloy, B, VDM, and Z - Third International Conference, ABZ 2012, Pisa, Italy, June 18-21, 2012. Proceedings. Lecture Notes in Computer Science 7316, Springer 2012, isbn 978-3-642-30884-0 | |
| e2 | Sarfraz Khurshid, Koushik Sen (Eds.): Runtime Verification - Second International Conference, RV 2011, San Francisco, CA, USA, September 27-30, 2011, Revised Selected Papers. Lecture Notes in Computer Science 7186, Springer 2012, isbn 978-3-642-29859-2 | |
| 2011 | ||
| c70 | Chang Hwan Peter Kim, Don S. Batory, Sarfraz Khurshid: Reducing combinatorics in testing product lines. AOSD 2011: 57-68 | |
| c69 | ||
| c68 | Cristian Cadar, Patrice Godefroid, Sarfraz Khurshid, Corina S. Pasareanu, Koushik Sen, Nikolai Tillmann, Willem Visser: Symbolic execution for software testing in practice: preliminary assessment. ICSE 2011: 1066-1071 | |
| c67 | Lingming Zhang, Miryung Kim, Sarfraz Khurshid: Localizing failure-inducing program edits based on spectrum information. ICSM 2011: 23-32 | |
| c66 | Shadi Abdul Khalek, Sarfraz Khurshid: Systematic Testing of Database Engines Using a Relational Constraint Solver. ICST 2011: 50-59 | |
| c65 | Muhammad Zubair Malik, Junaid Haroon Siddiqui, Sarfraz Khurshid: Constraint-Based Program Debugging Using Data Structure Repair. ICST 2011: 190-199 | |
| c64 | Shadi Abdul Khalek, Sarfraz Khurshid: Efficiently Running Test Suites Using Abstract Undo Operations. ISSRE 2011: 110-119 | |
| c63 | Lingming Zhang, Darko Marinov, Lu Zhang, Sarfraz Khurshid: An Empirical Study of JUnit Test-Suite Reduction. ISSRE 2011: 170-179 | |
| c62 | Svetoslav R. Ganov, Sarfraz Khurshid, Dewayne E. Perry: A case for alloy annotations for efficient incremental analysis via domain specific solvers. ASE 2011: 464-467 | |
| c61 | Shadi Abdul Khalek, Vidya Priyadarshini Narayanan, Sarfraz Khurshid: Mixed constraints for test input generation - An initial exploration. ASE 2011: 548-551 | |
| c60 | Shadi Abdul Khalek, Guowei Yang, Lingming Zhang, Darko Marinov, Sarfraz Khurshid: TestEra: A tool for testing Java programs using alloy specifications. ASE 2011: 608-611 | |
| c59 | Shounak Roychowdhury, Sarfraz Khurshid: A Novel Framework for Locating Software Faults Using Latent Divergences. ECML/PKDD (3) 2011: 49-64 | |
| c58 | Suzette Person, Guowei Yang, Neha Rungta, Sarfraz Khurshid: Directed incremental symbolic execution. PLDI 2011: 504-515 | |
| c57 | Divya Gopinath, Muhammad Zubair Malik, Sarfraz Khurshid: Specification-Based Program Repair Using SAT. TACAS 2011: 173-188 | |
| 2010 | ||
| j9 | Engin Uzuncaova, Sarfraz Khurshid, Don S. Batory: Incremental Test Generation for Software Product Lines. IEEE Trans. Software Eng. 36(3): 309-322 (2010) | |
| c56 | Danhua Shao, Divya Gopinath, Sarfraz Khurshid, Dewayne E. Perry: A Case for Using Data-Flow Analysis to Optimize Incremental Scope-Bounded Checking. ASM 2010: 392-393 | |
| c55 | Razieh Nokhbeh Zaeem, Sarfraz Khurshid: Introducing Specification-Based Data Structure Repair Using Alloy. ASM 2010: 398-399 | |
| c54 | Razieh Nokhbeh Zaeem, Sarfraz Khurshid: Contract-Based Data Structure Repair Using Alloy. ECOOP 2010: 577-598 | |
| c53 | Milos Gligoric, Tihomir Gvero, Vilas Jagannath, Sarfraz Khurshid, Viktor Kuncak, Darko Marinov: Test generation through programming in UDITA. ICSE (1) 2010: 225-234 | |
| c52 | Danhua Shao, Divya Gopinath, Sarfraz Khurshid, Dewayne E. Perry: Optimizing Incremental Scope-Bounded Checking with Data-Flow Analysis. ISSRE 2010: 408-417 | |
| c51 | Chang Hwan Peter Kim, Don S. Batory, Sarfraz Khurshid: Eliminating products to test in a software product line. ASE 2010: 139-142 | |
| c50 | Shadi Abdul Khalek, Sarfraz Khurshid: Automated SQL query generation for systematic testing of database engines. ASE 2010: 329-332 | |
| c49 | Chang Hwan Peter Kim, Eric Bodden, Don S. Batory, Sarfraz Khurshid: Reducing Configurations to Monitor in a Software Product Line. RV 2010: 285-299 | |
| e1 | Marc Frappier, Uwe Glässer, Sarfraz Khurshid, Régine Laleau, Steve Reeves (Eds.): Abstract State Machines, Alloy, B and Z, Second International Conference, ABZ 2010, Orford, QC, Canada, February 22-25, 2010. Proceedings. Lecture Notes in Computer Science 5977, Springer 2010, isbn 978-3-642-11810-4 | |
| 2009 | ||
| c48 | Danhua Shao, Sarfraz Khurshid, Dewayne E. Perry: Semantic Impact and Faults in Source Code Changes: An Empirical Study. Australian Software Engineering Conference 2009: 131-141 | |
| c47 | Danhua Shao, Sarfraz Khurshid, Dewayne E. Perry: An Incremental Approach to Scope-Bounded Checking Using a Lightweight Formal Method. FM 2009: 757-772 | |
| c46 | Svetoslav R. Ganov, Chip Killmar, Sarfraz Khurshid, Dewayne E. Perry: Event Listener Analysis and Symbolic Execution for Testing GUI Applications. ICFEM 2009: 69-87 | |
| c45 | Junaid Haroon Siddiqui, Sarfraz Khurshid: An Empirical Study of Structural Constraint Solving Techniques. ICFEM 2009: 88-106 | |
| c44 | Milos Gligoric, Tihomir Gvero, Steven Lauterburg, Darko Marinov, Sarfraz Khurshid: Optimizing Generation of Object Graphs in Java PathFinder. ICST 2009: 51-60 | |
| c43 | Junaid Haroon Siddiqui, Sarfraz Khurshid: PKorat: Parallel Generation of Structurally Complex Test Inputs. ICST 2009: 250-259 | |
| c42 | Junaid Haroon Siddiqui, Darko Marinov, Sarfraz Khurshid: Optimizing a Structural Constraint Solver for Efficient Software Checking. ASE 2009: 615-619 | |
| c41 | Muhammad Zubair Malik, Khalid Ghori, Bassem Elkarablieh, Sarfraz Khurshid: A Case for Automated Debugging Using Data Structure Repair. ASE 2009: 620-624 | |
| c40 | Danhua Shao, Sarfraz Khurshid, Dewayne E. Perry: SCA: a semantic conflict analyzer for parallel changes. ESEC/SIGSOFT FSE 2009: 291-292 | |
| 2008 | ||
| c39 | Xin Li, Daryl Shannon, Indradeep Ghosh, Mizuhito Ogawa, Sreeranga P. Rajan, Sarfraz Khurshid: Context-Sensitive Relevancy Analysis for Efficient Symbolic Execution. APLAS 2008: 36-52 | |
| c38 | Engin Uzuncaova, Sarfraz Khurshid: Constraint Prioritization for Efficient Analysis of Declarative Models. FM 2008: 310-325 | |
| c37 | Svetoslav R. Ganov, Chip Killmar, Sarfraz Khurshid, Dewayne E. Perry: Test Generation for Graphical User Interfaces Based on Symbolic Execution. AST 2008: 33-40 | |
| c36 | Bassem Elkarablieh, Sarfraz Khurshid: Juzi: a tool for repairing complex data structures. ICSE 2008: 855-858 | |
| c35 | Muhammad Zubair Malik, Aman Pervaiz, Engin Uzuncaova, Sarfraz Khurshid: Deryaft: a tool for generating representation invariants of structurally complex data. ICSE 2008: 859-862 | |
| c34 | Tihomir Gvero, Milos Gligoric, Steven Lauterburg, Marcelo d'Amorim, Darko Marinov, Sarfraz Khurshid: State extensions for java pathfinder. ICSE 2008: 863-866 | |
| c33 | Engin Uzuncaova, Daniel Garcia, Sarfraz Khurshid, Don S. Batory: Testing Software Product Lines Using Incremental Test Generation. ISSRE 2008: 249-258 | |
| c32 | Bassem Elkarablieh, Darko Marinov, Sarfraz Khurshid: Efficient solving of structural constraints. ISSTA 2008: 39-50 | |
| c31 | Shadi Abdul Khalek, Bassem Elkarablieh, Yai O. Laleye, Sarfraz Khurshid: Query-Aware Test Generation Using a Relational Constraint Solver. ASE 2008: 238-247 | |
| 2007 | ||
| c30 | Bassem Elkarablieh, Yehia Zayour, Sarfraz Khurshid: Efficiently Generating Structurally Complex Inputs with Thousands of Objects. ECOOP 2007: 248-272 | |
| c29 | Fadi A. Zaraket, John Pape, Adnan Aziz, Margarida F. Jacome, Sarfraz Khurshid: Global Optimization of Compositional Systems. FMCAD 2007: 93-100 | |
| c28 | Fadi A. Zaraket, Adnan Aziz, Sarfraz Khurshid: Sequential Circuits for Relational Analysis. ICSE 2007: 13-22 | |
| c27 | Engin Uzuncaova, Sarfraz Khurshid: Kato: A Program Slicing Tool for Declarative Specifications. ICSE 2007: 767-770 | |
| c26 | Aleksandar Milicevic, Sasa Misailovic, Darko Marinov, Sarfraz Khurshid: Korat: A Tool for Generating Structurally Complex Test Inputs. ICSE 2007: 771-774 | |
| c25 | Danhua Shao, Sarfraz Khurshid, Dewayne E. Perry: Evaluation of Semantic Interference Detection in Parallel Changes: an Exploratory Experiment. ICSM 2007: 74-83 | |
| c24 | Rodion M. Podorozhny, Sarfraz Khurshid, Dewayne E. Perry, Xiaoqin Zhang: Verification of Multi-agent Negotiations Using the Alloy Analyzer. IFM 2007: 501-517 | |
| c23 | Bassem Elkarablieh, Ivan Garcia, Yuk Lai Suen, Sarfraz Khurshid: Assertion-based repair of complex data structures. ASE 2007: 64-73 | |
| c22 | Fadi A. Zaraket, Adnan Aziz, Sarfraz Khurshid: Sequential circuits for program analysis. ASE 2007: 114-123 | |
| c21 | Bassem Elkarablieh, Sarfraz Khurshid, Duy Vu, Kathryn S. McKinley: Starc: static analysis for efficient repair of complex data. OOPSLA 2007: 387-404 | |
| c20 | Sasa Misailovic, Aleksandar Milicevic, Nemanja Petrovic, Sarfraz Khurshid, Darko Marinov: Parallel test generation and execution with Korat. ESEC/SIGSOFT FSE 2007: 135-144 | |
| c19 | Engin Uzuncaova, Daniel Garcia, Sarfraz Khurshid, Don S. Batory: A specification-based approach to testing software product lines. ESEC/SIGSOFT FSE 2007: 525-528 | |
| c18 | Engin Uzuncaova, Daniel Garcia, Sarfraz Khurshid, Don S. Batory: A specification-based approach to testing software product lines. ESEC/SIGSOFT FSE (Companion) 2007: 525-528 | |
| c17 | Muhammad Zubair Malik, Aman Pervaiz, Sarfraz Khurshid: Generating Representation Invariants of Structurally Complex Data. TACAS 2007: 34-49 | |
| 2006 | ||
| j8 | Xiaoming Li, Daryl Shannon, Jabari Walker, Sarfraz Khurshid, Darko Marinov: Analyzing the Uses of a Software Modeling Tool. Electr. Notes Theor. Comput. Sci. 164(2): 3-18 (2006) | |
| j7 | Engin Uzuncaova, Sarfraz Khurshid: Program slicing for declarative models. ACM SIGSOFT Software Engineering Notes 31(6): 1-2 (2006) | |
| c16 | Sarfraz Khurshid, Muhammad Zubair Malik, Engin Uzuncaova: An Automated Approach for Writing Alloy Specifications Using Instances. ISoLA 2006: 449-457 | |
| 2005 | ||
| j6 | Cyrille Artho, Howard Barringer, Allen Goldberg, Klaus Havelund, Sarfraz Khurshid, Michael R. Lowry, Corina S. Pasareanu, Grigore Rosu, Koushik Sen, Willem Visser, Richard Washington: Combining test case generation and runtime verification. Theor. Comput. Sci. 336(2-3): 209-234 (2005) | |
| j5 | David Coppit, Jinlin Yang, Sarfraz Khurshid, Wei Le, Kevin J. Sullivan: Software Assurance by Bounded Exhaustive Testing. IEEE Trans. Software Eng. 31(4): 328-339 (2005) | |
| c15 | Sarfraz Khurshid, Yuk Lai Suen: Generalizing symbolic execution to library classes. PASTE 2005: 103-110 | |
| c14 | Darko Marinov, Sarfraz Khurshid, Suhabe Bugrara, Lintao Zhang, Martin C. Rinard: Optimizations for Compiling Declarative Models into Boolean Formulas. SAT 2005: 187-202 | |
| c13 | Sarfraz Khurshid, Iván García, Yuk Lai Suen: Repairing Structurally Complex Data. SPIN 2005: 123-138 | |
| 2004 | ||
| j4 | Sarfraz Khurshid, Darko Marinov: TestEra: Specification-Based Testing of Java Programs Using SAT. Autom. Softw. Eng. 11(4): 403-434 (2004) | |
| j3 | Patrice Godefroid, Sarfraz Khurshid: Exploring very large state spaces using genetic algorithms. STTT 6(2): 117-127 (2004) | |
| c12 | Willem Visser, Corina S. Pasareanu, Sarfraz Khurshid: Test input generation with java PathFinder. ISSTA 2004: 97-107 | |
| c11 | Kevin J. Sullivan, Jinlin Yang, David Coppit, Sarfraz Khurshid, Daniel Jackson: Software assurance by bounded exhaustive testing. ISSTA 2004: 133-142 | |
| 2003 | ||
| c10 | Konstantine Arkoudas, Sarfraz Khurshid, Darko Marinov, Martin C. Rinard: Integrating Model Checking and Theorem Proving for Relational Reasoning. RelMiCS 2003: 21-33 | |
| c9 | Sarfraz Khurshid, Darko Marinov, Ilya Shlyakhter, Daniel Jackson: A Case for Efficient Solution Enumeration. SAT 2003: 272-286 | |
| c8 | Sarfraz Khurshid, Corina S. Pasareanu, Willem Visser: Generalized Symbolic Execution for Model Checking and Testing. TACAS 2003: 553-568 | |
| 2002 | ||
| c7 | Darko Marinov, Sarfraz Khurshid: VAlloy - Virtual Functions Meet a Relational Language. FME 2002: 234-251 | |
| c6 | Chandrasekhar Boyapati, Sarfraz Khurshid, Darko Marinov: Korat: automated testing based on Java predicates. ISSTA 2002: 123-133 | |
| c5 | Sarfraz Khurshid, Darko Marinov, Daniel Jackson: An analyzable annotation language. OOPSLA 2002: 231-245 | |
| c4 | Patrice Godefroid, Sarfraz Khurshid: Exploring Very Large State Spaces Using Genetic Algorithms. TACAS 2002: 266-280 | |
| 2001 | ||
| j2 | Sarfraz Khurshid, Darko Marinov: Checking Java implementation of a naming architecture using Testera. Electr. Notes Theor. Comput. Sci. 55(3): 322-342 (2001) | |
| c3 | Darko Marinov, Sarfraz Khurshid: TestEra: A Novel Framework for Automated Testing of Java Programs. ASE 2001: 22- | |
| c2 | Sarfraz Khurshid: Testing an Intentional Naming Scheme Using Genetic Algorithms. TACAS 2001: 358-372 | |
| 2000 | ||
| c1 | Sarfraz Khurshid, Daniel Jackson: Exploring the Design of an Intentional Naming Scheme with an Automatic Constraint Analyzer. ASE 2000: 13-22 | |
| 1999 | ||
| j1 | Sophia Drossopoulou, Susan Eisenbach, Sarfraz Khurshid: Is the Java Type System Sound? TAPOS 5(1): 3-24 (1999) | |
Colors in the list of coauthors
Last update Tue May 21 21:36:38 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page