Name
Affiliation
Papers
MURALI SITARAMAN
Clemson Univ, Clemson, SC USA
66
Collaborators
Citations 
PageRank 
116
270
40.99
Referers 
Referees 
References 
348
758
562
Search Limit
100758
Title
Citations
PageRank
Year
Automated Analysis of Student Verbalizations in Online Learning Environments00.342021
F-IDEs with Features and VCs Designed to Assist Human Reasoning When Verification Fails.00.342021
Automated Analysis of Student Verbalizations in Online Learning Environments00.342021
Impact of Steps, Instruction, and Motivation on Learning Symbolic Reasoning Using an Online Tool10.482020
Tool-Aided Assessment of Difficulties in Learning Formal Design-by-Contract Assertions.00.342020
How Can We Engage in Inclusive, Culturally Responsive Computer Science?00.342020
Engaging in Logical Code Reasoning with an Activity-Based Online Tool00.342020
Narratives and Evaluation: How to Write Competitive NSF CS Education Proposals00.342020
Where exactly are the difficulties in reasoning logically about code? experimentation with an online system.30.512018
Understanding the Essence of Successful Computing Education Projects through Analyzing NSF Proposals: (Abstract Only).00.342018
A Synopsis of Twenty Five Years of RESOLVE PhD Research Efforts: Software Development Effort Estimation Using Ensemble Techniques.00.342018
An Activity-Based Undergraduate Software Engineering Course To Engage Students And Encourage Learning00.342018
Special Session: ICER UP CS Ed Research Workshop Summary-Essence of Illustrative Projects.00.342017
Engineering and Employing Reusable Software Components for Modular Verification.10.372017
Integrating Components, Contracts, and Reasoning in CS Curricula with RESOLVE: Experiences at Multiple Institutions10.362017
Formalization IDEs Integrated with a Verifying Compiler00.342017
Panel: Engage in Reasoning with Tools.00.342016
Tool-Assisted Loop Invariant Development and Analysis20.382016
Experience report: evolution of a web-integrated software development and verification environment.10.352015
Teaching Mathematical Reasoning Principles for Software Correctness and Its Assessment80.612015
Formal Reasoning Using An Iterative Approach With An Integrated Web Ide10.362015
Evaluation of Formal Reasoning Abilities Using a Concept Inventory.00.342015
An ACM 2013 exemplar course integrating fundamentals, languages, and software engineering40.452014
Special session: engaging mathematical reasoning exercises00.342014
Special session: \"hands-on\" tutorial: teaching software correctness with RESOLVE20.542014
A web-integrated verifying compiler for RESOLVE: a research perspective30.432014
Making mathematical reasoning fun: web-integrated, collaborative, and "Hands-On" Techniques (abstract only)00.342013
Making mathematical reasoning fun: web-integrated, collaborative, and "hands-on" techniques00.342013
Engaging mathematical reasoning exercises10.402013
A Language for Building Verified Software Components.00.342013
A case study in verification of embedded network software00.342012
Mathematical reasoning at the crossroads00.342012
The location linking concept: a basis for verification of code using pointers30.422012
Teaching mathematical reasoning across the curriculum60.822012
A systematic approach to teaching abstraction and mathematical modeling40.482012
Specification engineering and modular verification using a web-integrated verifying compiler120.802012
Making mathematical reasoning fun: tool-assisted, collaborative techniques (abstract only)00.342012
Making mathematical reasoning fun: tool-assisted, collaborative techniques00.342011
Building a push-button RESOLVE verifier: Progress and challenges281.722011
Some developments in mathematical thinking for computer science education since computing curricula 200130.532010
Verifying Component-Based Software: Deep Mathematics or Simple Bookkeeping?70.552009
Engaging students in specification and reasoning: "hands-on" experimentation and evaluation50.792009
Compositional performance prediction exemplified using generic object finalization analysis00.342009
Generating Verified Java Components through RESOLVE60.512009
Detecting overflow vulnerabilities using automated verification00.342009
Injecting rapid feedback and collaborative reasoning in teaching specifications50.542009
Courseware for teaching analytical reasoning principles: a hands-on laboratory00.342009
Incremental Benchmarks for Software Verification Tools and Techniques191.102008
Abstracting Pointers for a Verifying Compiler10.342007
Roadmap for enhanced languages and methods to aid verification351.542006
  • 1
  • 2