Bernd Fischer Computer Science Division
Stellenbosch University
Private Bag X1
7602 Matieland, South Africa

bfischer -at- cs.sun.ac.za
+27 21 808 4232

[2017] [2016] [2015] [2010] [2005] [2000] [1995]

2017

G. Birch, B. Fischer, and M. Poppleton. "Fast test suite-driven model-based fault localisation with application to pinpointing defects in student programs". J. Software and Systems Modelling, 2017, to appear.
[ doi | preprint ]

M. Dunaiski, G. J. Greene, and B. Fischer. "Exploratory Search of Academic Publication and Citation Data using Interactive Tag Cloud Visualizations". Scientometrics, 110(3):1539-1571, 2017.
[ doi | preprint ]

G. J. Greene, M. Esterhuizen, and B. Fischer. "Visualizing and Exploring Software Version Control Repositories using Interactive Tag Clouds over Formal Concept Lattices". Information and Software Technology, 87:223-241, 2017.
[ doi | preprint ]

E. Tomasco, B. Fischer, S. La Torre, T. L. Nguyen, G. Parlato, and P. Schrammel. "Parallel Bug-finding in Concurrent Programs via Reduced Interleaving Instances". Proc. 32nd Intl. Conf. Automated Software Engineering (ASE). 2017, to appear.

E. Tomasco, T. L. Nguyen, B. Fischer, S. La Torre, and G. Parlato. "Using Shared Memory Abstractions to Design Eager Sequentializations for Weak Memory Models". Proc. 15th Intl. Conf. Software Engineering and Formal Methods (SEFM). LNCS, 2017, to appear.

T. L. Nguyen, B. Fischer, S. La Torre, and G. Parlato. "Concurrent Program Verification with Lazy Sequentialization and Interval Analysis". Proc. 5th Intl. Conf. Networked Systems (NETYS). LNCS 10299, pp. 255-271, 2017.
[ doi | pdf ]

T. L. Nguyen, O. Inverso, B. Fischer, S. La Torre, and G. Parlato. "Lazy-CSeq 2.0: Combining Lazy Sequentialization with Abstract Interpretation - (Competition Contribution)". Proc. 23rd Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 10206, pp. 375-379, 2017.
[ doi | pdf ]

W. Rocha, H. Rocha, H. Ismail, L. Cordeiro, and B. Fischer. "DepthK: A k-Induction Verifier Based on Invariant Inference for C Programs (Competition Contribution)". Proc. 23rd Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 10206, pp. 360-364, 2017.
[ doi | pdf ]

2016

T. Aubrey-Jones and B. Fischer. "Synthesizing MPI Implementations from Functional Data-Parallel Programs". Intl. J. Parallel Programming, 44(3), pp. 552-573, 2016.
[ doi | pdf ]

E. Tomasco, T. L. Nguyen, O. Inverso, B. Fischer, S. La Torre, and G. Parlato. "Lazy Sequentialization for TSO and PSO via Shared Memory Abstractions". Proc. 16th Intl. Conf. Formal Methods in Computer-Aided Design (FMCAD), pp. 193-200, 2016.
[ pdf ]

T. L. Nguyen, B. Fischer, S. La Torre, and G. Parlato. "Lazy Sequentialization for the Safety Verification of Unbounded Concurrent Programs". Proc. 14th Intl. Symp. Automated Technology for Verification and Analysis (ATVA). LNCS 9938, pp. 174-191, 2016.
[ doi | pdf ]

G. Birch, B. Fischer, and M. Poppleton. "Using Fast Model-Based Fault Localisation to Aid Students in Self-Guided Program Repair and to Improve Assessment". Proc. Conf. Innovation and Technology in Computer Science Education (ITiCSE). pp. 168-173, 2016.
[ doi | pdf ]

G. J. Greene and B. Fischer. "CVExplorer: identifying candidate developers by mining and exploring their open source contributions". Proc. 31st Intl. Conf. Automated Software Engineering (ASE), Tools track, pp. 804-809, 2016.
[ doi | pdf ]

E. Tomasco, T. L. Nguyen, O. Inverso, B. Fischer, S. La Torre, and G. Parlato. "MU-CSeq 0.4: Individual Memory Location Unwindings - (Competition Contribution)". Proc. 22nd Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 9636, pp. 938-941, 2016.
[ doi | pdf ]

G. J. Greene and B. Fischer. "Single-Focus Broadening Navigation in Concept Lattices". Proc. 3rd Workshop Concept Discovery in Unstructured Data, pp. 32-43, 2016.
[ pdf ]

2015

O. Inverso, T. L. Nguyen, B. Fischer, S. La Torre, and G. Parlato. "Lazy-CSeq: A Context-Bounded Model Checking Tool for Multi-threaded C-Programs". Proc. 30th Intl. Conf. Automated Software Engineering (ASE), Tools track, pp. 807-812, 2015.
[ doi | pdf ]

G. Greene and B. Fischer. "Interactive Tag Cloud Visualization of Software Version Control Repositories". Proc. 3rd IEEE Working Conf. Software Visualization (VISSOFT), pp. 56-65, 2015.
[ doi | pdf ]

G. Birch, B. Fischer, and M. Poppleton. "Fast Model-Based Fault Localisation with Test Suites". Proc. 9th Intl. Conf. Tests and Proofs (TAP). LNCS 9154, pp. 38-57, 2015.
[ doi | pdf ]

E. Tomasco, O. Inverso, B. Fischer, S. La Torre, and G. Parlato. "Verifying Concurrent Programs by Memory Unwinding". Proc. 21st Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 9035, pp. 551-565, 2015.
[ doi | pdf ]

T. L. Nguyen, B. Fischer, S. La Torre, and G. Parlato. "Unbounded Lazy-CSeq: A Lazy Sequentialization Tool for C Programs with Unbounded Context Switches (Competition Contribution)". Proc. 21st Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 9035, pp. 461-463, 2015.
[ doi | pdf ]

E. Tomasco, O. Inverso, B. Fischer, S. La Torre, and G. Parlato. "MU-CSeq 0.3: Sequentialization by Read-implicit and Course-grained Memory Unwindings (Competition Contribution)". Proc. 21st Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 9035, pp. 436-438, 2015.
[ doi | pdf ]

J. Morse, L. Cordeiro, D. Nicole, and B. Fischer. "Model Checking LTL Properties over C Programs with Bounded Traces". J. Software and Systems Modelling, 14(1):65-81, 2015.
[ doi | pdf ]

2014

G. Greene and B. Fischer. "ConceptCloud: A Tagcloud Browser for Software Archives". Proc. 14th Intl. Conf. Foundations of Software Engineering (FSE), Research tool demonstrations track. 759-762, 2014.
[ doi | pdf ]

J. Morse, L. Cordeiro, D. Nicole, and B. Fischer. "Applying Symbolic Bounded Model Checking to the 2012 RERS Greybox Challenge". Intl. J. Software Tools for Technology Transfer, 16:519-529, 2014.
[ doi | pdf ]

O. Inverso, E. Tomasco, B. Fischer, S. La Torre, and G. Parlato. "Bounded Model Checking of Multi-Threaded C Programs via Sequentialization". Proc. 26th Intl. Conf. Computer Aided Verification (CAV). LNCS 8559, pp. 585-602, 2014.
[ doi | pdf ]

T. Aubrey-Jones and B. Fischer. "Automatic Data Distribution for Data-Parallel Programming". Proc. 7th Intl. Symposium on High-level Parallel Programming and Applications.
[ pdf ]

J. Morse, M. Ramalho, L. Cordeiro, D. Nicole, and B. Fischer. "ESBMC 1.22 (Competition Contribution)". Proc. 20th Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 8413, pp. 405-407, 2013.
[ doi | pdf ]

E. Tomasco, O. Inverso, B. Fischer, S. La Torre, and G. Parlato. "MU-CSeq: Sequentialization of C Programs by Shared Memory Unwindings (Competition Contribution)". Proc. 20th Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 8413, pp. 402-404, 2014.
[ doi | pdf ]

O. Inverso, E. Tomasco, B. Fischer, S. La Torre, and G. Parlato. "Lazy-CSeq: A Lazy Sequentialization Tool for C (Competition Contribution)". Proc. 20th Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 8413, pp. 398-401, 2014.
[ doi | pdf ]

2013

S. H. Ghotbi and B. Fischer. "Fine-Grained Role- and Attribute-Based Access Control for Web Applications". Software and Data Technologies, Communications in Computer and Information Science 411, Selected papers from ICSOFT 2012, pp. 171-187. Springer, 2013.
[ doi | preprint ]

B. Fischer, O. Inverso, and G. Parlato. "CSeq: A Concurrency Pre-Processor for Sequential C Verification Tools". Proc. 28th Intl. Conf. Automated Software Engineering (ASE), Tools track, pp. 710-713, 2013.
[ doi | pdf ]

N. Grech, B. Fischer, and J. Rathke. "Preemptive Type Checking in Dynamically Typed Languages". 10th Intl. Colloquium Theoretical Aspects of Computing (ICTAC), LNCS, pp. 195-212, 2013.
[ doi | preprint ]

M. Ramalho, M. Freitas, F. Sousa, H. Marques, L. Cordeiro, and B. Fischer. "SMT-Based Bounded Model Checking of C++ Programs". Proc. 20th IEEE Intl. Conf. Workshops Engineering of Computer-Based Systems (ECBS), pp. 147-156, 2013.
[ doi | pdf ]

J. Morse, L. Cordeiro, D. Nicole, and B. Fischer. "Handling Unbounded Loops with ESBMC 1.20 (Competition Contribution)". Proc. 19th Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 7795, pp. 619-622, 2013.
[ doi | pdf ]

B. Fischer, O. Inverso, and G. Parlato. "CSeq: A Sequentialization Tool for C (Competition Contribution)". Proc. 19th Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 7795, pp. 616-618, 2013.
[ doi | pdf ]

2012

L. Cordeiro, B. Fischer, and J. Marques-Silva. "SMT-Based Bounded Model Checking for Embedded ANSI-C Software". IEEE Trans. Software Engineering, 38(4):957-974, 2012.
[ doi | pdf ]

S. H. Ghotbi and B. Fischer. "A Declarative Fine-Grained Role-Based Access Control Model and Mechanism for the Web Application Domain". Proc. 7th Intl. Conf. Software Paradigm Trends (ICSOFT), pp. 80-91. SciTePress, 2012.
[ pdf ]

J. Morse, L. Cordeiro, D. Nicole, and B. Fischer. "Context-Bounded Model Checking with ESBMC 1.17 (Competition Contribution)". Proc. 18th Intl. Conf. Tools and Algorithms for the Construction and Analysis of Systems (TACAS). LNCS 7214, pp. 534-537, 2012.
[ doi | pdf ]

2011

J. Morse, L. Cordeiro, D. Nicole, and B. Fischer. "Context-Bounded Model Checking of LTL Properties for ANSI-C Software". Proc. 9th Intl. Conf. Software Engineering and Formal Methods (SEFM). LNCS 7431, pp. 302-317, 2011.
[ doi | preprint ]

S. Esmaeilsabzali, B. Fischer and J. Atlee. "Monitoring Aspects for the Customization of Automatically Generated Code for Big-Step Models". Proc. 10th Intl. Conf. Generative Programming and Component Engineering (GPCE), pp. 117-126, 2011. ACM Press.
[ doi | pdf ]

B. Fischer, R. Laemmel and V. Zaytsev. "Comparison of Context-free Grammars Based on Parsing Generated Test Data". Proc. 4th Intl. Conf. Software Language Engineering (SLE), LNCS 6940.
[ doi | preprint ]

L. Cordeiro and B. Fischer. "Bounded Model Checking for Multi-threaded Software using SMT-Solvers". Proc. 33rd Intl. Conf. Software Engineering (ICSE), pp. 331-340. ACM Press, 2011. ACM Distinguished Paper Award.
[ doi | pdf ]

R. Barreto, L. Cordeiro, and B. Fischer. "Verifying Embedded C Software with Timing Constraints using an Untimed Bounded Model Checker". Proc. SBESC Workshop on Real-Time Systems, 2011.
[ doi | pdf ]

R. Economopoulos and B. Fischer. "Higher-order Transformations with Nested Concrete Syntax". Proc. 11th Workshop on Language Descriptions, Tools and Applications (LDTA), 2011.
[ doi | pdf ]

A. Jorgensen, R. Economopoulos and B. Fischer. "VLex: Visualizing a Lexical Analyzer Generator". Proc. 11th Workshop on Language Descriptions, Tools and Applications (LDTA), 2011.
[ doi | pdf ]

N. Basir, E. Denney and B. Fischer. "Building Heterogeneous Safety Cases for Automatically Generated Code" Proc. Infotech@AIAA, Mar. 2011.
[ doi | pdf ]

2010

A. Darbari, B. Fischer, and J. Marques-Silva. "Industrial-Strength Certified SAT Solving through Verified SAT Proof Checking", Proc. 7th Intl. Colloquium Theoretical Aspects of Computing (ICTAC), LNCS 6255, pp. 260-274. Springer, 2010.
[ doi | preprint ]

N. Grech, B. Fischer, and J. Rathke. "Generating correct and efficient equality and hashing methods using JEqualityGen". Proc. 9th Intl. Conf. Generative Programming and Component Engineering (GPCE), pp. 177-186. ACM Press, 2010.
[ doi | pdf ]

N. Basir, E. Denney and B. Fischer. "Deriving Safety Cases for Hierarchical Systems in Model-based Development". In Proc. 29th Intl. Conf. Computer Safety, Reliability and Security (SAFECOMP), LNCS 6351, pp. 68-81. Springer, 2010. Best Presentation Award.
[ doi | pdf ]

L. Cordeiro, B. Fischer, and J. Marques-Silva. "Continuous Verification of Large Embedded Software Using SMT-Based Bounded Model Checking". Proc. 17th IEEE Intl. Conf. Workshops Engineering of Computer-Based Systems (ECBS), pp. 160-169, 2010.
[ doi | pdf ]

L. Cordeiro and B. Fischer. "Bounded Model Checking for Multi-threaded Software using SMT-Solvers" Proc. 8th Intl. Workshop on Satisfiability Modulo Theories, 2010.

N. Grech, B. Fischer, and J. Rathke. "Generating correct and efficient equality and hashing methods using JEqualityGen" Proc. ETAPS Workshop on Generative Techniques, 2010.
[ pdf ]

2009

N. Basir, E. Denney and B. Fischer. "Deriving Safety Cases from Automatically Constructed Proofs". Proc. 4th IET International Conference on System Safety, 2009.
[ doi | pdf ]

L. Cordeiro, B. Fischer, and J. Marques-Silva. "SMT-Based Bounded Model Checking for Embedded ANSI-C Software". Proc. 24th Intl. Conf. Automated Software Engineering (ASE), pp. 137-148, 2009.
[ doi | pdf ]

E. Denney and B. Fischer. "A Verification-Driven Approach to Traceability and Documentation for Auto-Generated Mathematical Software". Proc. 24th Intl. Conf. Automated Software Engineering (ASE), pp. 560-564, 2009.
[ doi | pdf ]

P. Matos, B. Fischer, J. Marques-Silva. "A Lazy Unbounded Model Checker for Event-B". Proc. 11th Intl. Conf. Formal Engineering Methods (ICFEM), LNCS 5885, pp. 485-503, 2009. Springer.
[ doi | preprint ]

E. Denney and B. Fischer. "Generating code review documentation for auto-generated mission-critical software". Proc. Third IEEE Intl. Conf. Space Mission Challenges for Information Technology, 2009.
[ doi | preprint ]

B. Fischer, A. Saabas, and T. Uustalu. "Program Repair as Sound Optimization of Broken Programs". Proc. 3rd Intl. Conf. Theoretical Aspects of Software Engineering (TASE), pp. 165-173, 2009.
[ doi | pdf ]

L. Cordeiro, B. Fischer, H. Chen and J. Marques-Silva "Semiformal Verification of Embedded Software in Medical Devices Considering Stringent Hardware Constraints". In Proc. 6th Intl. Conf. Embedded Software and Systems, pp. 396-403. 2009.
[ doi | pdf ]

A. Darbari, B. Fischer, and J. Marques-Silva. "Formalizing a SAT Proof Checker in Coq". Proc. First Intl. Coq Workshop, 2009.
[ preprint ]

2008

E. Denney and B. Fischer. "Generating Customized Verifiers for Automatically Generated Code". Proc. 7th Intl. Conf. Generative Programming and Component Engineering (GPCE), pp. 77-88, 2008. ACM Press.
[ doi | pdf ]

N. Basir, E. Denney and B. Fischer. "Constructing a Safety Case for Automatically Generated Code from Formal Program Verification Information". Proc. 27th Intl. Conf. Computer Safety, Reliability and Security (SAFECOMP), LNCS 5219, pp. 249-262. Springer, 2008.
[ doi | pdf ]

E. Denney and B. Fischer. "Explaining Verification Conditions". Proc. 12th Intl. Conf. Algebraic Methodology and Software Technology, LNCS 5140, pp. 145-159. Springer, 2008.
[ doi | pdf ]

M. Poppleton, B. Fischer, C. Franklin, A. Gondal, C. Snook, and J. Sorge "Towards Reuse with Feature-Oriented Event-B". Proc. GPCE/OOPSLA Workshop on Modularization, Composition and Generative Techniques for Product Line Engineering, 2008.
[ pdf ]

N. Basir, E. Denney and B. Fischer. "Deriving Safety Cases for the Formal Certification of Automatically Generated Code". Proc. ETAPS Workshop on Certification of Safety-Critical Software Controlled Systems, 2008.
[ doi | pdf ]

2006

E. Denney, B. Fischer, and J. Schumann. "An Empirical Evaluation of Automated Theorem Provers in Software Certification". International Journal on Artificial Intelligence Tools, 15(1):81-107, 2006.
[ doi | pdf ]

E. Denney and B. Fischer. "Extending Source Code Generators for Evidence-based Software Certification". In Proc. 2nd International Symposium on Leveraging Applications of Formal Methods, Verification and Validation. 2006.
[ doi | pdf ]

E. Denney and B. Fischer. "A Generic Annotation Inference Algorithm for the Safety Certification of Automatically Generated Code". Proc. Conf. Generative Programming and Component Engineering (GPCE), pp. 121-130. ACM Press, 2006.
[ doi | pdf ]

E. Denney and B. Fischer. "Annotation Inference for Safety Certification of Automatically Generated Code (Extended Abstract)". Proc. 21st Intl. Conf. Automated Software Engineering (ASE), pp. 265-268. IEEE Comp. Soc. Press, 2006.
[ doi | pdf ]

2005

A. Srivastava, J. Schumann, B. Fischer. "An Ensemble Approach to Building Mercer Kernels with Prior Information". Proc. IEEE Conf. Systems, Man, and Cybernetics, 2005.
[ doi | pdf ]

E. Denney and B. Fischer. "Certifiable Program Generation". Proc. 4th Intl. Conf. Generative Programming and Component Engineering (GPCE), LNCS 3676, pp. 17-28, Springer, 2005. Invited paper.
[ doi | pdf ]

J. Richardson, J. Schumann, B. Fischer, and E. Denney. "Rapid Exploration of the Design Space During Automatic Generation of Kalman Filter Code". Proc. IEEE Aerospace Conf., March 2005.
[ doi | pdf ]

E. Denney, B. Fischer, J. Schumann, and J. Richardson. "Automatic Certification of Kalman Filters for Reliable Code Generation". Proc. IEEE Aerospace Conf., March 2005.
[ doi | pdf ]

E. Denney and B. Fischer. "Formal Safety Certification of Auto-Generated Aerospace Software". Proc. Infotech@AIAA, Sep. 2005.
[ doi | pdf ]

E. Denney and B. Fischer. "Software Certificate Management (Position Paper)". Proc. ASE Workshop on Software Certificate Management, 2005.
[ preprint ]

G. Sutcliffe, E. Denney and B. Fischer. "Practical Proof Checking for Program Certification", Proc. CADE-20 Workshop on Empirically Successful Classical Automated Reasoning. Tallinn, July 2005.
[ preprint ]

E. Denney and B. Fischer. "A Program Certification Assistant Based on Fully Automated Theorem Provers", Proc. Workshop User Interfaces for Theorem Provers. Edinburgh, April 2005.
[ preprint ]

2004

B. Fischer and E. Visser. "Retrofitting the AutoBayes Program Synthesis System with Concrete Syntax". In C. Lengauer, D. Batory, C. Consel, and M. Odersky (Eds.), Domain-Specific Program Generation, LNCS 3016, pp. 239-253. Springer, 2004.
[ doi | pdf ]

K. Huyser, B. Fischer, K. Knuth, J. Schumann, D. Granquist-Fraser, and A. Hajian. "Discovering Planetary Nebula Geometries: Explorations with a Hierarchy of Models". Proc. 24rd Conf. Bayesian Maximum Entropy Methods, pp. 135-142. AIP Press, 2004.
[ doi | pdf ]

E. Denney, B. Fischer, and J. Schumann. "Using Automated Theorem Provers to Certify Auto-Generated Aerospace Software". Proc. 2nd Intl. Joint Conf. Automated Reasoning (IJCAR), LNCS 3097, pp. 198-212. Springer, 2004.
[ doi | preprint ]

E. Denney, B. Fischer, and J. Schumann. "An Empirical Evaluation of Automated Theorem Provers in Software Certification". Proc. IJCAR Workshop on Empirically Successful First Order Reasoning. Cork, Ireland, July 2004. Electronic Notes Theoretical Comp. Sci.

E. Denney, B. Fischer, and J. Schumann. "Adding Assurance to Automatically Generated Code (Fast Abstract)". Proc. 8th IEEE Intl. Symp. High Assurance Systems Engineering (HASE), pp. 297-299. IEEE Comp. Soc. Press, 2004.
[ doi | pdf ]

2003

B. Fischer and J. Schumann. "AutoBayes: A System for Generating Data Analysis Programs from Statistical Models". J. Functional Programming, 13(3):483-508, 2003.
[ doi | pdf ]

B. Fischer and J. Schumann. "Applying AutoBayes to the Analysis of Planetary Nebulae Images (Extended Abstract)". In Proc. 18th Intl. Conf. Automated Software Engineering (ASE), pp. 337-342. IEEE Comp. Soc. Press, 2003.
[ doi | pdf ]

E. Denney and B. Fischer. "Correctness of Source-Level Safety Policies". Proc. Formal Methods (FM), LNCS 2805, pp. 894-913. Springer, 2003.
[ doi | preprint ]

B. Fischer, K. Knuth, A. Hajian, and J. Schumann. "Automatic Derivation of Statistical Data Analysis Programs: Planetary Nebulae and Beyond". Proc. 23rd Conf. Bayesian Maximum Entropy Methods, pp. 276-291. AIP Press, 2003.
[ doi | pdf ]

J. Schumann, B. Fischer, M. Whalen, and J. Whittle. "Certification Support for Automatically Generated Programs". Proc. 36th Hawaii International Conference on System Sciences. 2003.
[ doi | pdf ]

A. Gray, B. Fischer, J. Schumann, and W. Buntine. "Automatic Derivation of Statistical Algorithms: The EM Family and Beyond". Proc. Advances in Neural Information Processing Systems 15 (NIPS*2002), pp. 689-696. MIT Press, 2003.
[ preprint ]

B. Fischer and E. Visser. "Adding Concrete Syntax to a Prolog-Based Program Synthesis System (Extended Abstract)", In Proc. Intl. Symp. Logic-based Program Synthesis and Transformation 2003, pp. 39-48, 2003. Report CW 365, Katholieke Universiteit Leuven. Short version in Proc. Intl. Symp. Logic-based Program Synthesis and Transformation 2003, LNCS 3018, pp. 56-58, 2003, Springer, 2004.
[ doi | preprint ]

2002

B. Fischer. "Deduction-Based Software Component Retrieval". D. Wagner et al. (Eds.), Ausgezeichnete Informatikdissertationen 2001, pp. 19-28. Lecture Notes in Informatics D-2, Köllen Verlag, Bonn, 2002. In German
[ pdf ]

M. Whalen, J. Schumann, and B. Fischer. "AutoBayes/CC - Combining Program Synthesis with Automatic Code Certification (System Description)". Proc. 18th Intl. Conf. Automated Deduction (CADE), LNAI 2392, pp. 290-294. Springer, 2002.
[ doi | preprint ]

M. Whalen, J. Schumann, and B. Fischer. "Synthesizing Certified Code". Proc. Formal Methods Europe (FME), LNCS 2391, pp. 431-450. Springer, 2002.
[ doi | preprint ]

2001

B. Fischer. "Deduction-Based Software Component Retrieval". PhD Thesis, Universität Passau, defended on June 1, 2001.
[ library | pdf ]

B. Fischer and G. Rosu. "Interpreting Abstract Interpretations in Membership Equational Logic". In Proc. Intl. Workshop Rule-Based Programming, Electronic Notes Theoretical Comp. Sci. 59.4, pp. 118-125. Elsevier, 2001.
[ doi | pdf ]

B. Fischer, T. Pressburger, G. Rosu, and J. Schumann. "The AutoBayes Program Synthesis System--System Description". Proc. 9th Symp. Integration of Symbolic Computation and Mechanized Reasoning, pp. 118-125. 2001.
[ preprint ]

2000

B. Fischer. "Specification-Based Browsing of Software Component Libraries". Automated Software Engineering, 7(2):179-200, 2000.
[ doi | pdf ]

B. Fischer, J. Schumann, and T. Pressburger. "Generating Data Analysis Programs from Statistical Models (Position Paper)". Proc. Intl. Workshop Semantics Applications, and Implementation of Program Generation, LNCS 1924, pp. 212-229. Springer, 2000.
[ doi | preprint ]

T. Kaiser, B. Fischer, and W. Struckmann. "MOPS: Verifying Modula-2 programs specified in VDM-SL". Proc. 4th Workshop Tools for System Design and Verification, pp. 163-167, Reisensburg, July 2000.
[ preprint | report ]

J. Penix, B. Fischer, J. Whittle, G. Pour, and J. Van Baalen. "Automating Component Integration for Web-Based Data Analysis Applications". Proc. IEEE Aerospace Conf., March 2000.
[ doi | pdf ]

1999

T. Baar, B. Fischer, and D. Fuchs. "Integrating Deduction Techniques in a Software Reuse Application". J. Universal Computer Science, 5(3):52-72, 1999.
[ doi | pdf ]

B. Fischer and J. Whittle. "An Integration of Deductive Retrieval into Deductive Synthesis". Proc. 14th Intl. Conf. Automated Software Engineering (ASE), pp. 52-61. IEEE Comp. Soc. Press, 1999.
[ doi | pdf ]

W. Buntine, B. Fischer, and T. Pressburger. "Towards Automated Synthesis of Data Mining Programs". Proc. 5th Intl. Conf. Knowledge Discovery and Data Mining (KDD), pp. 372-376. ACM Press, 1999.
[ doi | pdf ]

B. Fischer, M. Lowry, and J. Penix. "Intelligent Component Retrieval via Automated Reasoning". Proc. AAAI-99 Workshop on Intelligent Software Engineering, Orlando, FL, July 1999.
[ pdf ]

W. Buntine, B. Fischer, K. Havelund, M. Lowry, T. Pressburger, S. Roach, P. Robinson, and J. Van Baalen. "Transformation Systems at NASA Ames". Proc. ICSE-21 Intl. Workshop Software Transformation Systems, pp. 8-13, Los Angeles, CA, May 1999.
[ preprint ]

1998

B. Fischer, J. Schumann, and G. Snelting. "Deduction-Based Software Component Retrieval". W. Bibel and P. Schmitt (Eds.), Automated Deduction - A Basis for Applications, pp. 265-292. Kluwer, Dordrecht, 1998.
[ preprint ]

B. Fischer. "Specification-Based Browsing of Software Component Libraries". Proc. 13th Intl. Conf. Automated Software Engineering (ASE), pp. 74-83, IEEE Comp. Soc. Press, 1998. Best Paper Award and ASE 2012 Most Influential Paper Award.
[ doi | pdf ]

T. Baar and B. Fischer. "Solving Software Reuse Problems with Theorem Provers". Proc. CADE-15 Workshop on Problem Solving Methodologies with Automated Deduction, pp. 217-247, Lindau, July 1998.
[ preprint ]

T. Baar, B. Fischer, and D. Fuchs. "Experiments with ATP Integration in a Software Engineering Application". Proc. CADE-15 Workshop on Integration of Deduction Systems, pp. 19-27, Lindau, July 1998.
[ preprint ]

1997

J. Schumann and B. Fischer. "NORA/HAMMR: Making Deduction-Based Software Component Retrieval Practical". Proc. 12th Intl. Conf. Automated Software Engineering (ASE), pp. 246-254. IEEE Comp. Soc. Press, 1997.
[ doi | pdf ]

B. Fischer and G. Snelting. "Reuse by Contract". Proc. ESEC-FSE Workshop on Foundations of Component-Based Systems, pp. 91-100, Zürich, September 1997.
[ preprint ]

B. Fischer and J. Schumann. "SETHEO Goes Software Engineering: Application of ATP to Software Reuse". Proc. 14th Intl. Conf. Automated Deduction (CADE), LNAI 1249, pp. 65-68. Springer, 1997.
[ doi | preprint ]

1995

B. Fischer, M. Kievernagel, and G. Snelting. "Deduction-Based Software Component Retrieval". Working Notes of the IJCAI-95 Workshop: Formal Approaches to the Reuse of Plans, Proofs, and Programs, pp. 1-5, Montreal, August 1995.
[ preprint ]

B. Fischer, M. Kievernagel, and W. Struckmann. "High-precision Retrieval for High-Quality Software". Proc. 4th Software Quality Conf., pp. 80-88, University of Abertay Dundee, 1995.
[ preprint ]

B. Fischer, M. Kievernagel, and W. Struckmann. "VCR: A VDM-based Software Component Retrieval Tool". Working Notes of the ICSE-17 Workshop on Formal Methods Application in Software Engineering Practice, pp. 30-38, Seattle, Wash., April 1995
[ preprint ]

1994

G. Snelting, B. Fischer, F.-J. Grosch, M. Kievernagel, and A. Zeller. "Die inferenzbasierte Softwareentwicklungsumgebung NORA". Informatik--Forschung und Entwicklung, 9(3):116-131, 1994. In German.
[ preprint ]

1993

B. Fischer. "Resolution for Feature Logics". Proc. Workshop GI-Fachgruppe "Alternative Konzepte für Sprachen und Rechner", pp. 23-34. Bad Honnef, Germany, August 1993.
[ preprint ]

1992

B. Fischer, C. Hammer, and W. Struckmann. "ALADIN: A Scanner Generator for Incremental Programming Environments". Software--Practice & Experience, 22(11):1011-1025, November 1992.
[ doi | pdf ]

Copyright Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Conferences

Classes

(on sabbatical)

Tools

Publications

DBLP
Google Scholar