User profiles for W Weide
Bruce W. WeideProfessor 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 …
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 …
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
Geometric closest potnt problems deal with the proxLmity relationships in k-dimensional
point sets. Examples of closest point problems include building minimum spanning trees, …
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 …
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) …
Open University Mark Guzdial, Georgia Institute of Technology Renée McCauley (Co-chair) …
Reusable software components
Publisher Summary The chapter focuses on consolidating important recent technical advances
that help in making reusable software components more feasible. It describes a general …
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 …
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 …
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
Software engineers often espouse the importance of using abstraction and encapsulation in
developing software components. They advocate the "layering" of new components on top …
developing software components. They advocate the "layering" of new components on top …
Incremental benchmarks for software verification tools and techniques
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 …
more and more challenging benchmark problems for the Verified Software Initiative. These …