User profiles for W Weide

Bruce W. Weide

Professor Emeritus of Computer Science and Engineering, Ohio State University
Verified email at osu.edu
Cited by 4034

Using parse tree validation to prevent SQL injection attacks

G Buehrer, BW Weide, PAG Sivilotti - Proceedings of the 5th …, 2005 - dl.acm.org
An SQL injection attack targets interactive web applications that employ database services.
Such applications accept user input, such as form fields, and then include this input in …

Building a push-button RESOLVE verifier: Progress and challenges

…, J Kirschenbaum, J Krone, H Smith, BW Weide - Formal Aspects of …, 2011 - Springer
A central objective of the verifying compiler grand challenge is to develop a push-button
verifier that generates proofs of correctness in a syntax-driven fashion similar to the way an …

[PDF][PDF] Optimal expected-time algorithms for closest point problems

JL Bentley, BW Weide, AC Yao - ACM Transactions on Mathematical …, 1980 - dl.acm.org
Geometric closest potnt problems deal with the proxLmity relationships in k-dimensional
point sets. Examples of closest point problems include building minimum spanning trees, …

Copying and swapping: Influences on the design of reusable software components

DE Harms, BW Weide - IEEE Transactions on Software …, 1991 - search.proquest.com
The assignment statement for copying the value of one variable to another is the only built-in
mechanism for data movement in most modern programming languages. When dealing …

Computer science curriculum 2008: An interim revision of CS 2001

…, B Sloan, L Snyder, P Tymann, BW Weide - 2008 - dl.acm.org
… Lillian Cassel, Villanova University Alan Clements, University of Teeside Gordon Davies,
Open University Mark Guzdial, Georgia Institute of Technology Renée McCauley (Co-chair) …

Reusable software components

BW Weide, WF Ogden, SH Zweben - Advances in computers, 1991 - Elsevier
Publisher Summary The chapter focuses on consolidating important recent technical advances
that help in making reusable software components more feasible. It describes a general …

Do we really teach abstraction?

P Bucci, TJ Long, BW Weide - ACM Sigcse Bulletin, 2001 - dl.acm.org
Abstraction is one of the cornerstones of software development and is recognized as a
fundamental and essential principle to be taught as early as CS1/CS2. Abstraction supposedly …

[PDF][PDF] Inhibition by pentobarbital of the acetylcholine release from the postganglionic parasympathetic neuron of the heart.

R Lindmar, K Löffelholz, W Weide - Journal of Pharmacology and …, 1979 - Citeseer
Methods Isolation and perfusion of the heart The chickens were stunned by a blow on the
head and the cats were anesthetized by ether before both animals were bled from the neck …

The effects of layering and encapsulation on software development cost and quality

SH Zweben, SH Edwards, BW Weide… - IEEE Transactions …, 1995 - ieeexplore.ieee.org
Software engineers often espouse the importance of using abstraction and encapsulation in
developing software components. They advocate the "layering" of new components on top …

Incremental benchmarks for software verification tools and techniques

BW Weide, M Sitaraman, HK Harton, B Adcock… - … , VSTTE 2008, Toronto …, 2008 - Springer
This paper proposes an initial catalog of easy-to-state, relatively simple, and incrementally
more and more challenging benchmark problems for the Verified Software Initiative. These …