Search the dblp DataBase
Bruce W. Weide :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
Jon Louis Bentley , Bruce W. Weide , Andrew Chi-Chih Yao Optimal Expected-Time Algorithms for Closest Point Problems. [Citation Graph (2, 0)][DBLP ] ACM Trans. Math. Softw., 1980, v:6, n:4, pp:563-580 [Journal ] Bruce W. Weide A Survey of Analysis Techniques for Discrete Algorithms. [Citation Graph (1, 0)][DBLP ] ACM Comput. Surv., 1977, v:9, n:4, pp:291-313 [Journal ] Sanjiv Taneja , Bruce W. Weide Graphical description and run-time environments for Real-Time software. [Citation Graph (0, 0)][DBLP ] ACM Conference on Computer Science, 1986, pp:205-211 [Conf ] Michael P. Stovsky , Bruce W. Weide STILE: A Graphical Design and Development Environment. [Citation Graph (0, 0)][DBLP ] COMPCON, 1987, pp:247-250 [Conf ] Murali Sitaraman , Bruce W. Weide , Timothy J. Long , William F. Ogden A Data Abstraction Alternative to Data Structure/Algorithm Modularization. [Citation Graph (0, 0)][DBLP ] Generic Programming, 1998, pp:102-113 [Conf ] Gregory Buehrer , Bruce W. Weide , Paolo A. G. Sivilotti Using parse tree validation to prevent SQL injection attacks. [Citation Graph (0, 0)][DBLP ] SEM, 2005, pp:106-113 [Conf ] M. Tamer Özsu , Bruce W. Weide Modeling of distributed database concurrency control Mechanisms using an extended petri net formalism. [Citation Graph (0, 0)][DBLP ] ICDCS, 1982, pp:660-665 [Conf ] Nigamanth Sridhar , Scott M. Pike , Bruce W. Weide Dynamic Module Replacement in Distributed Protocols. [Citation Graph (0, 0)][DBLP ] ICDCS, 2003, pp:620-627 [Conf ] Murali Sitaraman , Timothy J. Long , Bruce W. Weide , E. James Harner , Liqing Wang A Formal Approach to Component-Based Software Engineering: Education and Evaluation. [Citation Graph (0, 0)][DBLP ] ICSE, 2001, pp:601-609 [Conf ] Bruce W. Weide , Wayne D. Heym , Joseph E. Hollingsworth Reverse Engineering of Legacy Code Exposed. [Citation Graph (0, 0)][DBLP ] ICSE, 1995, pp:327-331 [Conf ] Murali Sitaraman , Steven Atkinson , Gregory Kulczycki , Bruce W. Weide , Timothy J. Long , Paolo Bucci , Wayne D. Heym , Scott M. Pike , Joseph E. Hollingsworth Reasoning about Software-Component Behavior. [Citation Graph (0, 0)][DBLP ] ICSR, 2000, pp:266-283 [Conf ] Nigamanth Sridhar , Bruce W. Weide , Paolo Bucci Service Facilities: Extending Abstract Factories to Decouple Advanced Dependencies. [Citation Graph (0, 0)][DBLP ] ICSR, 2002, pp:309-326 [Conf ] Bruce W. Weide , Samuel DeFazio Conceptualizing the Software Engineering Process. [Citation Graph (0, 0)][DBLP ] SEKE, 1989, pp:172-0 [Conf ] Michael P. Stovsky , Bruce W. Weide The Role of Traditional Engineering Design Techniques in Software Engineering. [Citation Graph (0, 0)][DBLP ] SEKE, 1990, pp:84-89 [Conf ] Murali Sitaraman , Michael B. Feldman , Gary A. Ford , William B. Frakes , Joseph E. Hollingsworth , David F. McAllister , Bruce W. Weide What Changes Are Needed For Undergraduate CS Curricula to Educate ``Software Engineers''? [Citation Graph (0, 0)][DBLP ] TRI-Ada, 1994, pp:220- [Conf ] Paolo Bucci , Wayne D. Heym , Timothy J. Long , Bruce W. Weide Algorithms and object-oriented programming: bridging the gap. [Citation Graph (0, 0)][DBLP ] SIGCSE, 2002, pp:302-306 [Conf ] Paolo Bucci , Timothy J. Long , Bruce W. Weide Do we really teach abstraction? [Citation Graph (0, 0)][DBLP ] SIGCSE, 2001, pp:26-30 [Conf ] Emily Howe , Matthew Thornton , Bruce W. Weide Components-first approaches to CS1/CS2: principles and practice. [Citation Graph (0, 0)][DBLP ] SIGCSE, 2004, pp:291-295 [Conf ] Timothy J. Long , Bruce W. Weide , Paolo Bucci , David S. Gibson , Joseph E. Hollingsworth , Murali Sitaraman , Steven Edwards Providing intellectual focus to CS1/CS2. [Citation Graph (0, 0)][DBLP ] SIGCSE, 1998, pp:252-256 [Conf ] Timothy J. Long , Bruce W. Weide , Paolo Bucci , Murali Sitaraman Client view first: an exodus from implementation-biased teaching. [Citation Graph (0, 0)][DBLP ] SIGCSE, 1999, pp:136-140 [Conf ] Allen S. Parrish , Joe Hollingsworth , Peter M. Maurer , Benjamin Shults , Bruce W. Weide Identifying an appropriate view of software components for undergraduate education. [Citation Graph (0, 0)][DBLP ] SIGCSE, 2001, pp:394-395 [Conf ] Scott M. Pike , Bruce W. Weide , Joseph E. Hollingsworth Checkmate: cornering C++ dynamic memory errors with checked pointers. [Citation Graph (0, 0)][DBLP ] SIGCSE, 2000, pp:352-356 [Conf ] Paolo A. G. Sivilotti , Bruce W. Weide Research, teaching, and service: the miniconference as a model for CS graduate seminar courses. [Citation Graph (0, 0)][DBLP ] SIGCSE, 2004, pp:487-491 [Conf ] Bruce M. Adcock , Paolo Bucci , Wayne D. Heym , Joseph E. Hollingsworth , Timothy J. Long , Bruce W. Weide Which pointer errors do students make? [Citation Graph (0, 0)][DBLP ] SIGCSE, 2007, pp:9-13 [Conf ] Joseph E. Hollingsworth , Lori Blankenship , Bruce W. Weide Experience report: using RESOLVE/C++ for commercial software. [Citation Graph (0, 0)][DBLP ] SIGSOFT FSE, 2000, pp:11-19 [Conf ] Murali Sitaraman , Maggie Davis , Premkumar T. Devanbu , Jeffrey S. Poulin , Alexander Ran , Bruce W. Weide Reuse Research: Contributions, Problems and Non-Problems. [Citation Graph (0, 0)][DBLP ] SSR, 1999, pp:178-180 [Conf ] Ben Whittle , Don S. Batory , Reidar Conradi , J. Moore , Will Tracz , Bruce W. Weide Panel Languages and Models for Reusable Components. [Citation Graph (0, 0)][DBLP ] SSR, 1995, pp:19-20 [Conf ] Bruce W. Weide , William F. Ogden , Stuart H. Zweben Reusable Software Components. [Citation Graph (0, 0)][DBLP ] Advances in Computers, 1991, v:33, n:, pp:1-65 [Journal ] Michael L. Fredman , Bruce W. Weide On the Complexity of Computing the Measure of U[ai, bi]. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 1978, v:21, n:7, pp:540-544 [Journal ] Ted G. Lewis , Dave Power , Bertrand Meyer , Jack Grimes , Mike Potel , Ronald J. Vetter , Phillip A. Laplante , Wolfgang Pree , Gustav Pomberger , Mark D. Hill , James R. Larus , David A. Wood , Hesham El-Rewini , Bruce W. Weide Where Is Software Headed? A Virtual Roundtable. [Citation Graph (0, 0)][DBLP ] IEEE Computer, 1995, v:28, n:8, pp:20-32 [Journal ] Bruce W. Weide Surveyor's Forum: Experimental Analysis Discretely Done: Author's Reply. [Citation Graph (0, 0)][DBLP ] ACM Comput. Surv., 1978, v:10, n:3, pp:361-362 [Journal ] Bruce W. Weide Surveyor's Forum: A Recurrent Problem. [Citation Graph (0, 0)][DBLP ] ACM Comput. Surv., 1979, v:11, n:1, pp:68- [Journal ] Michael P. Stovsky , Bruce W. Weide Access Control Strategies for Coordinating Teams of Software Engineers. [Citation Graph (0, 0)][DBLP ] International Journal of Software Engineering and Knowledge Engineering, 1991, v:1, n:1, pp:57-73 [Journal ] Hossein Saiedian , Bruce W. Weide The new context for software engineering education and training. [Citation Graph (0, 0)][DBLP ] Journal of Systems and Software, 2005, v:74, n:2, pp:109-111 [Journal ] Bruce W. Weide Random Graphs and Graph Optimization Problems. [Citation Graph (0, 0)][DBLP ] SIAM J. Comput., 1980, v:9, n:3, pp:552-557 [Journal ] Bruce W. Weide , William F. Ogden , Murali Sitaraman Recasting Algorithms to Encourage Reuse. [Citation Graph (0, 0)][DBLP ] IEEE Software, 1994, v:11, n:5, pp:80-88 [Journal ] Bruce W. Weide Modeling Unusual Behavior of Parallel Algorithms. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Computers, 1982, v:31, n:11, pp:1126-1130 [Journal ] Karsten Schwan , Thomas E. Bihari , Bruce W. Weide , Gregor Taulbee High-Performance Operating System Primitives for Robotics and Real-Time Control Systems. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 1987, v:5, n:3, pp:189-231 [Journal ] Stephen H. Edwards , Murali Sitaraman , Bruce W. Weide , Joseph E. Hollingsworth Contract-Checking Wrappers for C++ Classes. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 2004, v:30, n:11, pp:794-810 [Journal ] Douglas E. Harms , Bruce W. Weide Copying and Swapping: Influences on the Design of Reusable Software Components. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1991, v:17, n:5, pp:424-435 [Journal ] Murali Sitaraman , Bruce W. Weide , William F. Ogden On the Practical Need for Abstraction Relations to Verify Abstract Data Type Representations. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1997, v:23, n:3, pp:157-170 [Journal ] Bruce W. Weide , Stephen H. Edwards , Douglas E. Harms , David Alex Lamb Design and Specification of Iterators Using the Swapping Paradigm. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1994, v:20, n:8, pp:631-643 [Journal ] Stuart H. Zweben , Stephen H. Edwards , Bruce W. Weide , Joseph E. Hollingsworth The Effects of Layering and Encapsulation on Software Development Cost and Quality. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1995, v:21, n:3, pp:200-208 [Journal ] Verifying Component-Based Software: Deep Mathematics or Simple Bookkeeping? [Citation Graph (, )][DBLP ] Traditional assignment considered harmful. [Citation Graph (, )][DBLP ] Abstracting Pointers for a Verifying Compiler. [Citation Graph (, )][DBLP ] Incremental Benchmarks for Software Verification Tools and Techniques. [Citation Graph (, )][DBLP ] Search in 0.006secs, Finished in 0.007secs