Mary Shaw
"Everyday
Dependability for Everyday Needs"
Thirteenth International Symposium on Software Reliability Engineering (ISSRE
2002). Keynote address, November 2002.
Shawn A. Butler and Paul Fishbeck
"Multi-Attribute
Risk Assessment"
Symposium on Requirements Engineering for Information Security, 2002.
Orna Raz, Philip Koopman, and Mary Shaw
"Enabling
Automatic Adaptation in Systems with Under-Specified Elements"
Workshop on Self-Healing Systems (WOSS'02).
Mary Shaw
"'Self-Healing:'
Softening Precision to Avoid Brittleness"
Workshop on Self-Healing
Systems (WOSS'02).
Shawn A. Butler
"Security
Attribute Evaluation Method: A Cost-Benefit Approach"
Proceedings of the 24th International Conference on
Software Engineering (ICSE 2002).
Orna Raz, Philip Koopman, and Mary Shaw
"Semantic Anomaly
Detection in Online Data Source."
Proceedings of the 24th International Conference on
Software Engineering (ICSE 2002).
Shawn A. Butler and Mary Shaw
"Incorporating
Nontechnical Attributes in Multi-attribute Analysis for Security"
Position paper for the Fourth Workshop on Economics-Driven Software Engineering
Research (EDSER-4), affiliated with the 24th International Conference on
Software Engineering (ICSE 2002).
Vahe Poladian, David Garlan, and Mary Shaw
"Software
Selection and Configuration in Mobile Environments: A Utility-Based
Approach"
Position paper for the Fourth Workshop on Economics-Driven Software Engineering
Research (EDSER-4), affiliated with the 24th International Conference on
Software Engineering (ICSE 2002).
Mary Shaw
"The
Tyranny of Transistors: What Counts about Software."
Position paper for the Fourth Workshop on Economics-Driven Software Engineering
Research (EDSER-4), affiliated with the 24th International Conference on
Software Engineering (ICSE 2002).
Mary Shaw
"What Makes Good
Research in Software Engineering?"
Presented at the European Joint Conference of
Theory and Practice of Software (ETAPS 2002), Grenoble, France. Opinion corner
department, International Journal on Software Tools for Technology Transfer.
Paul Luo Li, Mary Shaw, Kevin Stolarick, and Kurt Wallnau
"The
Potential for Synergy Between Certification and Insurance"
Special edition of ACM SIGSOFT from the International Workshop on
Reuse Economics in conjunction with the Seventh International Conference on
Software Reuse (ICSR7), April 2002.
Orna Raz, Philip Koopman, and Mary Shaw
"Benchmarking
Semantic Availability of Dynamic Data Feeds"
Position paper for the Workshop on Dependability Benchmarking, affiliated with
the International Conference on Dependable Systems and Networks (DSN-2002).
Mary Shaw
"The Coming-of-Age of Software Architecture Research"
Proceedings of the 23rd International Conference on Software Engineering
(ICSE 2001). Keynote address.
Shawn A. Butler
"Improving Security Technology Selections with Decision Theory"
Position paper for the Third Workshop on Economics-Driven Software
Engineering Research (EDSER-3), affiliated with the 23rd International
Conference on Software Engineering (ICSE 2001).
Orna Raz and Mary Shaw
"Software Risk
Management and Insurance."
Position paper for the Third Workshop on Economics-Driven Software Engineering Research (EDSER-3), affiliated with the
23rd International Conference on Software Engineering (ICSE 2001).
Orna Raz and Mary Shaw
"An Approach to Preserving Sufficient Correctness in Open Resource
Coalitions"
Proceedings of the Tenth International Workshop on Software Specification
and Design, 2000.
Shawn A. Butler
"Security Design: Why It's Hard To Do Empirical Research"
Workshop on Using Multidisciplinary Approaches in Empirical
Software Engineering Research, affiliated with the
22nd International Conference on Software
Engineering (ICSE 2000).
Mary Shaw
"Software Engineering Education: A Roadmap"
In A. Finkelstein (Ed.), The Future of Software Engineering.
ACM Press, 2000.
Mary Shaw
"Sufficient Correctness and Homeostasis in Open Resource Coalitions:
How Much Can You Trust Your Software System?"
Proceedings of the Fourth International Software Architecture Workshop
(ISAW-4), affiliated with the 22nd International Conference on Software Engineering (ICSE 2000).
Shawn Butler, Somesh Jha, and Mary Shaw
"When Good Models Meet Bad Data: Applying Quantitative Economic Models
to Qualitative Engineering Judgments" Position paper for the
Second Workshop on Economics-Driven Software Engineering Research (EDSER-2),
affiliated with the 22nd International Conference on Software Engineering
(ICSE 2000).
Mary Shaw
"Research Opportunities in the Virtual Agora: Market Aspects of Open
Resource Coalitions" Position Paper for First Workshop on
Economics-Driven Software Engineering Research (EDSER-1), affiliated
with the 21st International Conference on Software Engineering
(ICSE '99).
S. Butler, P. Chalasani, S. Jha, O. Raz, M. Shaw
"The Potential of Portfolio Analysis in Guiding Software
Decisions" Position Paper for First Workshop on
Economics-Driven Software Engineering Research (EDSER-1), affiliated
with the 21st International Conference on Software Engineering
(ICSE '99).
Shawn A. Butler
"A Client/Server Case Study for Software Engineering
Students" Proceedings of the 12th Conference on Software Engineering
Education and Training, 1999.
Mary Shaw
"Architectural Requirements for Computing with Coalitions of
Resources" Position paper for First Working IFIP Conference on
Software Architecture, 1999.
Robert DeLine
"Avoiding packaging mismatch with Flexible Packaging"
Proceedings of the 21st International Conference on Software
Engineering (ICSE '99).
Robert DeLine
"A Catalog of Techniques for Resolving Packaging Mismatch"
Proceedings of the Fifth Symposium on Software Reusability, 1999.
Shawn Butler
"Security Issues in the Architecture of the Global Command and Control
System (GCCS)" Software Architecture, TC2 First Working IFIP
Conference on Software Architecture (WICSA1), 1999.
Mary Shaw and Paul Clements
"A Field Guide to Boxology: Preliminary Classification of
Architectural Styles for Software Systems"
Proceedings of the COMPSAC97, First International Computer Software and
Applications Conference, 1997.
Mary Shaw and David Garlan
"Tutorial Slides on Software Architecture" August 1997.
Robert DeLine, Gregory Zelesnik, and Mary Shaw
"Lessons on Converting Batch Systems to Support Interaction"
Proceedings of the 19th International Conference on Software Engineering
(ICSE '97).
Mary Shaw and David Garlan
"Software Architecture: Perspectives on an Emerging
Discipline" Prentice Hall, 1996.
Mary Shaw
"Three Patterns That Help Explain the Development of Software
Engineering" Position paper for Dagstuhl
Workshop on Software Architecture, 1996.
Mary Shaw and Paul Clements
"How Should Patterns Influence Architecture Description Languages?"
Working paper for DARPA EDCS
community, 1996.
Mary Shaw, Robert DeLine, and Gregory Zelesnik
"Abstractions and Implementations for Architectural
Connections" Proceedings of the Third International Conference on
Configurable Distributed Systems, 1996.
Mary Shaw
"Truth vs Knowledge: The Difference Between What a Component Does and
What We Know It Does" Proceedings of the Eighth International
Workshop on Software Specification and Design, 1996.
Mary Shaw
"Procedure Calls are the Assembly Language of Software
Interconnection: Connectors Deserve First-Class Status" In
D.A. Lamb (Ed.), Studies of Software Design, Proceedings of a 1993
Workshop, Lecture Notes in Computer Science No. 1078, Springer-Verlag
1996.
Mary Shaw
"Software Architectures for Shared Information Systems"(abstract
only) In Mind Matters: A Tribute to Allen Newell, Erlbaum, 1996.
Mary Shaw and D. Garlan
"Formulations and Formalisms in Software Architecture" Invited
for special volume of Lecture Notes in Computer Science,
Computer Science Today: Recent Trends and Developments,
Jan van Leeuwen (Ed), Springer-Verlag 1996.
Robert DeLine
"Toward User-defined Element Types and Architectural Styles"
Proceedings of the Second International Software Architecture Workshop, 1996.
Mary Shaw
"Making Choices: A Comparison of Styles for Software
Architecture" (abstract only) IEEE Software, special issue on software
architecture, 12(6), 1995.
Mary Shaw "Some
Patterns for Software Architecture" Second Annual
Conference on Pattern Languages of Programming,
1995.
M. Shaw, R. DeLine, D. Klein, T. Ross, D. Young, and G. Zelesnik
"Abstractions for Software Architecture and Tools to Support
Them" IEEE Transactions on Software Engineering,
1995.
Mary Shaw "Coping
with Heterogeneity in Software Architecture" (abstract only)
Position paper for Dagstuhl Workshop on Software Architecture,
1995.
Mary Shaw
"Architectural Issues in Software Reuse: It's Not Just the
Functionality, It's the Packaging" Proceedings of the Symposium
on Software Reuse, 1995.
Mary Shaw "Beyond
Objects: A Software Design Paradigm Based on Process Control"
ACM Software Engineering Notes, 20(1), January 1995.
Mary Shaw and D.Garlan
"Characteristics of Higher-level Languages for Software
Architecture"
Technical Report CMU-CS-94-210.
Mary Shaw, D.Garlan, R.Allen, D.Klein, J.Ockerbloom, C.Scott, and
M.Schumacher
"Candidate Model Problems in Software Architecture" Discussion
draft 1.3 in circulation for development of community consensus,
1994. See instead the online version
Mary Shaw "Patterns for Software Architectures"
First Annual Conference on the Pattern Languages of
Programming, 1994.
David Garlan and Mary Shaw
"An Introduction to Software Architecture" In V. Ambriola and
G. Tortora (Ed.), Advances in Software Engineering and Knowledge
Engineering, Series on Software Engineering and Knowledge Engineering,
Vol 2, World Scientific Publishing Company, 1993.
Mary Shaw and William Wulf "Tyrannical
Languages *Still* Preempt System Design" (abstract only)
Proceedings of the 1992 International Conference on Computer Languages.
IEEE Press.
Mary Shaw
"Heterogeneous Design Idioms for Software Architecture (abstract
only) Proceedings of the Sixth International Workshop on Software Specification and Design, 1991. IEEE Press.
Mary Shaw "Elements
of a Design Language for Software Architecture" (abstract
only) Position paper for IEEE Design Automation Workshop,
1990.
Mary Shaw
"Maybe Your Next Programming Language Shouldn't Be A Programming
Language" (abstract only) Scaling Up: A Research Agenda
for Software Engineering, National Academy Press, 1989.
Mary Shaw "Toward
Higher-Level Abstractions for Software Systems" (abstract
only) Proceedings of the Tercer Simposio Internacional del Conocimiento y su
Ingerieria, 1988.
Mary Shaw "What Can
We Specify? Questions in the Domains of Software Specifications"
(abstract only) Proceedings of the Third International Workshop on Software
Specification and Design, 1985. IEEE Press.
|