Mary Shaw

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo

72EEChristopher Scaffidi, Brad A. Myers, Mary Shaw: Fast, Accurate Creation of Data Validation Formats by End-User Developers. IS-EUD 2009: 242-261
71EEChristopher Scaffidi, Brad A. Myers, Mary Shaw: Intelligently creating and recommending reusable reformatting rules. IUI 2009: 297-306
70EEChristopher Scaffidi, Brad A. Myers, Mary Shaw: Toped: enabling end-user programmers to validate data. CHI Extended Abstracts 2008: 3519-3524
69EEMary Shaw: Empirical challenges in ultra large scale systems. ESEM 2008: 110
68EEChristopher Scaffidi, Brad A. Myers, Mary Shaw: Topes: reusable abstractions for validating data. ICSE 2008: 1-10
67EEChristopher Scaffidi, Brad A. Myers, Mary Shaw: Tool support for data validation by end-user programmers. ICSE 2008: 867-870
66EERobin Abraham, Margaret M. Burnett, Mary Shaw: The fourth workshop on end-user software engineering. ICSE Companion 2008: 1057-1058
65EESteven Fraser, Ricardo Lopez, Pradeep Kathail, Douglas C. Schmidt, Mary Shaw, Kevin Sullivan, Dave A. Thomas: Collaboration and communication: growing and sustaining ultra large scale (ULS) systems. OOPSLA Companion 2008: 797-800
64EEMary Shaw: Helping Everday Users Establish Confidence for Everyday Applications. End-User Software Engineering 2007
63EEVahe Poladian, David Garlan, Mary Shaw, M. Satyanarayanan, Bradley R. Schmerl, João Pedro Sousa: Leveraging Resource Prediction for Anticipatory Dynamic Configuration. SASO 2007: 214-223
62EEMary Shaw: Aging Users are Still Users. ssisted Living Systems - Models, Architectures and Engineering Approaches 2007
61EEPaul Luo Li, James D. Herbsleb, Mary Shaw, Brian Robinson: Experiences and results from initiating field defect prediction and product test prioritization efforts at ABB Inc. ICSE 2006: 413-422
60EEChristopher Scaffidi, Andrew Jensen Ko, Brad A. Myers, Mary Shaw: Dimensions Characterizing Programming Feature Usage by Information Workers. VL/HCC 2006: 59-64
59EEMary Shaw, Paul C. Clements: The Golden Age of Software Architecture. IEEE Software 23(2): 31-39 (2006)
58EEMary Shaw, James D. Herbsleb, Ipek Ozkaya: Deciding what to design: closing a gap in software engineering education. ICSE 2005: 607-608
57EEPaul Luo Li, James D. Herbsleb, Mary Shaw: Finding Predictors of Field Defects for Open Source Software Systems in Commonly Available Data Sources: A Case Study of OpenBSD. IEEE METRICS 2005: 32
56EEPaul Luo Li, James D. Herbsleb, Mary Shaw: Forecasting Field Defect Rates Using a Combined Time-Based and Metrics-Based Approach: A Case Study of OpenBSD. ISSRE 2005: 193-202
55EEMary Shaw, James D. Herbsleb, Ipek Ozkaya, David Root: Deciding What to Design: Closing a Gap in Software Engineering Education. Software Education and Training Sessions @ ICSE 2005: 28-58
54EEChristopher Scaffidi, Mary Shaw, Brad A. Myers: Estimating the Numbers of End Users and End User Programmers. VL/HCC 2005: 207-214
53EEMary Shaw: Sparking Research Ideas from the Friction Between Doctrine and Reality. WICSA 2005: 11-16
52EEMary Shaw, Hans van Vliet: Software Architecture Education Session Report. WICSA 2005: 185-190
51EEVahe Poladian, João Pedro Sousa, Frank Padberg, Mary Shaw: Anticipatory configuration of resource-aware applications. ACM SIGSOFT Software Engineering Notes 30(4): 1-4 (2005)
50EEChristopher Scaffidi, Ashish Arora, Shawn Butler, Mary Shaw: A value-based approach to predicting system properties from design. ACM SIGSOFT Software Engineering Notes 30(4): 1-5 (2005)
49EEChristopher Scaffidi, Mary Shaw, Brad A. Myers: An approach for categorizing end user programmers to guide software engineering research. ACM SIGSOFT Software Engineering Notes 30(4): 1-5 (2005)
48EEVahe Poladian, João Pedro Sousa, David Garlan, Mary Shaw: Dynamic Configuration of Resource-Aware Services. ICSE 2004: 604-613
47 Orna Raz, Rebecca B. Buchheit, Mary Shaw, Philip Koopman, Christos Faloutsos: Automated Assistance for Eliciting User Expectations. SEKE 2004: 80-85
46EEPaul Luo Li, Mary Shaw, James D. Herbsleb, Bonnie K. Ray, Peter Santhanam: Empirical evaluation of defect projection models for widely-deployed production software systems. SIGSOFT FSE 2004: 263-272
45EEMary Shaw: Writing Good Software Engineering Research Paper. ICSE 2003: 726-737
44EEOrna Raz, Philip Koopman, Mary Shaw: Semantic anomaly detection in online data sources. ICSE 2002: 302-312
43EEMary Shaw: "Self-healing": softening precision to avoid brittleness: position paper for WOSS '02: workshop on self-healing systems. WOSS 2002: 111-114
42EEOrna Raz, Philip Koopman, Mary Shaw: Enabling automatic adaptation in systems with under-specified elements. WOSS 2002: 55-60
41EEMary Shaw: What makes good research in software engineering? STTT 4(1): 1-7 (2002)
40 Peter Freeman, Donald J. Bagert, Hossein Saiedian, Mary Shaw, Robert Dupuis, J. Barrie Thompson: Software Engineering Body of Knowledge (SWEBOK). ICSE 2001: 693-696
39EEMary Shaw: Career-Long Education for Software Professionals: A US View of the Educational Challenges in a Rapidly-Changing Technology. PROFES 2001: 5
38EEMary Shaw: When System Boundaries Dissolve: Research Opportunities in Software Architectures for Ubiquitous Computing and Communication. WICSA 2001: 99-
37EEGeorge T. Heineman, William T. Councill, Janet S. Flynt, Alok Mehta, John R. Speed, Mary Shaw: Component-based software engineering and the issue of trust. ICSE 2000: 661-664
36EEMary Shaw: Software engineering education: a roadmap. ICSE - Future of SE Track 2000: 371-380
35EEOrna Raz, Mary Shaw: An Approach to Preserving Sufficient Correctness in Open Resource Coalitions. IWSSD 2000: 159-170
34 David D. Clark, Edward A. Feigenbaum, Donald P. Greenberg, Juris Hartmanis, Robert W. Lucky, Robert Metcalfe, Raj Reddy, Mary Shaw, William A. Wulf: Innovation and Obstacles: The Future of Computing. IEEE Computer 31: 29-38 (1998)
33EEMary Shaw, Paul C. Clements: A Field Guide to Boxology: Preliminary Classification of Architectural Styles for Software Systems. COMPSAC 1997: 6-13
32EERobert DeLine, Gregory Zelesnik, Mary Shaw: Lessons on Converting Batch Systems to Support Interaction (Experience Report). ICSE 1997: 195-204
31EEMary Shaw: Architectural Issues in Software Reuse: It's Not Just the Functionality, It's the Packaging. SSR 1995: 3-6
30 Mary Shaw, David Garlan: Formulations and Formalisms in Software Architecture. Computer Science Today 1995: 307-323
29EEMary Shaw: Comparing Architectural Design Styles. IEEE Software 12(6): 27-41 (1995)
28EEMary Shaw, Robert DeLine, Daniel V. Klein, Theodore L. Ross, David M. Young, Gregory Zelesnik: Abstractions for Software Architecture and Tools to Support Them. IEEE Trans. Software Eng. 21(4): 314-335 (1995)
27EEMary Shaw: Putting ``Engineering'' into Software Engineering (Abstract). ACM Conference on Computer Science 1994: 417
26 Bruce Anderson, Mary Shaw, Larry Best, Kent Beck: Software architecture (panel): the next step for object technology. OOPS Messenger 5(2): 63-66 (1994)
25 Mary Shaw: Procedure Calls Are the Assembly Language of Software Interconnection: Connectors Deserve First-Class Status. ICSE Workshop on Studies of Software Design 1993: 17-32
24 Bruce Anderson, Mary Shaw, Larry Best, Kent Beck: Software Architecture: The Next Step for Object Technology (Panel). OOPSLA 1993: 356-359
23 R. F. Swonger, C. M. Scott, Chris Okasaki, Mary Shaw, David Garlan: Experience with a Course on Architectures for Software Systems. CSEE 1992: 23-43
22EEMary Shaw, William A. Wulf: Toward relaxing assumptions in languages and the1r implementations. ICCL 1992: 202-211
21 Mary Shaw, James E. Tomayko: Models for Undergraduate Project Courses in Software Engineering. CSEE 1991: 33-71
20 Mary Shaw: Toward Higher-Level Abstractions for Software Systems. Data Knowl. Eng. 5: 119-128 (1990)
19 Mary Shaw: Prospects for an Engineering Discipline of Software. IEEE Software 7(6): 15-24 (1990)
18 Mary Shaw: Remembrances of a Graduate Student. ICSE 1989: 99-100
17 Mary Shaw: Beyond Programming-in-the-Large: The Next Challenges for Software Engineering. Advanced Programming Environments 1986: 519-535
16 Mary Shaw: The Impact of Modelling and Abstraction Concerns on Modern Programming Languages. On Conceptual Modelling (Intervale) 1982: 49-78
15 Mary Shaw, Guy T. Almes, Joseph M. Newcomer, Brian K. Reid, William A. Wulf: A Comparison of Programming Languages for Software Engineering. Softw., Pract. Exper. 11(1): 1-52 (1981)
14EEMary Shaw: Abstraction, Data Types, and Models for Software. Workshop on Data Abstraction, Databases and Conceptual Modelling 1980: 189-191
13EELawrence A. Rowe, L. Peter Deutsch, Mary Shaw, James W. Thatcher, Heinrich C. Mayr, Stephen N. Zilles, Patrick J. Hayes: Types (discussion). Workshop on Data Abstraction, Databases and Conceptual Modelling 1980: 43-52
12EEStephen N. Zilles, Ira P. Goldstein, E. F. Codd, Mary Shaw: Workshop Summary (discussion). Workshop on Data Abstraction, Databases and Conceptual Modelling 1980: 88-90
11 Anthony Ralston, Mary Shaw: Curriculum '78 - Is Computer Science Really that Unmathematical? Commun. ACM 23(2): 67-70 (1980)
10 Jon Louis Bentley, Mary Shaw: An Alphard Specification of a Correct and Efficient Transformation on Data Structures. IEEE Trans. Software Eng. 6(6): 572-584 (1980)
9EEMary Shaw, Gary Feldman, Robert Fitzgerald, Paul Hilfinger, Izumi Kimura, Ralph L. London, Jonathan Rosenberg, William A. Wulf: Validating The Utility Of Abstraction Techniques. ACM Annual Conference (1) 1978: 106-110
8 Mary Shaw, William A. Wulf, Ralph L. London: Abstraction and Verification in Alphard: Defining and Specifying Iteration and Generators. Commun. ACM 20(8): 553-564 (1977)
7 Mary Shaw, J. F. Traub: Selection of Good Algorithms from a Family of Algorithms for Polynomial Derivative Evaluation. Inf. Process. Lett. 6(5): 141-145 (1977)
6EEMary Shaw: Research Directions in Abstract Data Structures. Conference on Data: Abstraction, Definition and Structure 1976: 66-68
5 William A. Wulf, Ralph L. London, Mary Shaw: An Introduction to the Construction and Verification of Alphard Programs (Abstract). ICSE 1976: 390
4 William A. Wulf, Ralph L. London, Mary Shaw: An Introduction to the Construction and Verification of Alphard Programs. IEEE Trans. Software Eng. 2(4): 253-265 (1976)
3 Mary Shaw: Reduction of Compilation Costs Through Language Contraction. Commun. ACM 17(5): 245-250 (1974)
2EEMary Shaw, J. F. Traub: On the Number of Multiplications for the Evaluation of a Polynomial and Some of Its Derivatives. J. ACM 21(1): 161-167 (1974)
1 Mary Shaw, J. F. Traub: On the Number of Multiplications for the Evaluation of a Polynomial and All Its Derivatives FOCS 1972: 105-107

Coauthor Index

1Robin Abraham [66]
2Guy T. Almes [15]
3Bruce Anderson [24] [26]
4Ashish Arora [50]
5Donald J. Bagert [40]
6Kent Beck [24] [26]
7Jon Louis Bentley [10]
8Larry Best [24] [26]
9Rebecca B. Buchheit [47]
10Margaret M. Burnett [66]
11Shawn Butler [50]
12David D. Clark [34]
13Paul C. Clements [33] [59]
14E. F. Codd (Edgar F. Codd) [12]
15William T. Councill [37]
16Robert DeLine [28] [32]
17L. Peter Deutsch [13]
18Robert Dupuis [40]
19Christos Faloutsos [47]
20Edward A. Feigenbaum [34]
21Gary Feldman [9]
22Robert Fitzgerald [9]
23Janet S. Flynt [37]
24Steven Fraser [65]
25Peter Freeman [40]
26David Garlan [23] [30] [48] [63]
27Ira P. Goldstein [12]
28Donald P. Greenberg [34]
29Juris Hartmanis [34]
30Patrick J. Hayes [13]
31George T. Heineman [37]
32James D. Herbsleb [46] [55] [56] [57] [58] [61]
33Paul Hilfinger [9]
34Pradeep Kathail [65]
35Izumi Kimura [9]
36Daniel V. Klein [28]
37Andrew Jensen Ko (Andrew J. Ko, Andy Ko) [60]
38Philip Koopman (Phil Koopman, Philip J. Koopman Jr.) [42] [44] [47]
39Paul Luo Li [46] [56] [57] [61]
40Ralph L. London [4] [5] [8] [9]
41Ricardo Lopez [65]
42Robert W. Lucky [34]
43Heinrich C. Mayr [13]
44Alok Mehta [37]
45Robert Metcalfe [34]
46Brad A. Myers [49] [54] [60] [67] [68] [70] [71] [72]
47Joseph M. Newcomer [15]
48Chris Okasaki [23]
49Ipek Ozkaya [55] [58]
50Frank Padberg [51]
51Vahe Poladian [48] [51] [63]
52Anthony Ralston [11]
53Bonnie K. Ray [46]
54Orna Raz [35] [42] [44] [47]
55Raj Reddy [34]
56Brian K. Reid [15]
57Brian Robinson [61]
58David Root [55]
59Jonathan Rosenberg [9]
60Theodore L. Ross [28]
61Lawrence A. Rowe [13]
62Hossein Saiedian [40]
63Peter Santhanam [46]
64Mahadev Satyanarayanan (M. Satyanarayanan) [63]
65Christopher Scaffidi [49] [50] [54] [60] [67] [68] [70] [71] [72]
66Bradley R. Schmerl [63]
67Douglas C. Schmidt [65]
68C. M. Scott [23]
69João Pedro Sousa [48] [51] [63]
70John R. Speed [37]
71Kevin Sullivan [65]
72R. F. Swonger [23]
73James W. Thatcher [13]
74Dave A. Thomas [65]
75J. Barrie Thompson [40]
76James E. Tomayko [21]
77J. F. Traub (Joseph F. Traub) [1] [2] [7]
78Hans van Vliet (Johannes C. van Vliet) [52]
79William A. Wulf [4] [5] [8] [9] [15] [22] [34]
80David M. Young [28]
81Gregory Zelesnik [28] [32]
82Stephen N. Zilles [12] [13]

Colors in the list of coauthors

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)