Mary Shaw
Mary Shaw
A.J. Perlis University Professor of Computer Science, Carnegie Mellon Univeristy
Verified email at cs.cmu.edu
TitleCited byYear
Software architecture
M Shaw, D Garlan
prentice Hall, 1996
55511996
An introduction to software architecture
D Garlan, M Shaw
Advances in software engineering and knowledge engineering, 1-39, 1993
21761993
Software engineering for self-adaptive systems: A research roadmap
BHC Cheng, R De Lemos, H Giese, P Inverardi, J Magee, J Andersson, ...
Software engineering for self-adaptive systems, 1-26, 2009
1647*2009
Abstractions for software architecture and tools to support them
M Shaw, R DeLine, DV Klein, TL Ross, DM Young, G Zelesnik
IEEE transactions on software engineering 21 (4), 314-335, 1995
12231995
Software engineering for self-adaptive systems: A second research roadmap
R De Lemos, H Giese, HA Müller, M Shaw, J Andersson, M Litoiu, ...
Software Engineering for Self-Adaptive Systems II, 1-32, 2013
6492013
Engineering self-adaptive systems through feedback loops
Y Brun, G Di Marzo Serugendo, C Gacek, H Giese, H Kienle, M Litoiu, ...
Software Engineering for Self-Adaptive Systems, 48-70, 2009
5292009
Prospects for an engineering discipline of software
M Shaw
IEEE Software 7 (6), 15-24, 1990
5071990
The state of the art in end-user software engineering
AJ Ko, R Abraham, L Beckwith, A Blackwell, M Burnett, M Erwig, C Scaffidi, ...
ACM Computing Surveys (CSUR) 43 (3), 21, 2011
4892011
An introduction to the construction and verification of Alphard programs
WA Wulf, RL London, M Shaw
Software Engineering, IEEE Transactions on, 253-265, 1976
4021976
Estimating the numbers of end users and end user programmers
C Scaffidi, M Shaw, B Myers
2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC …, 2005
3862005
The golden age of software architecture
M Shaw, P Clements
IEEE software 23 (2), 31-39, 2006
3482006
A field guide to boxology: Preliminary classification of architectural styles for software systems
M Shaw, P Clements
Proceedings Twenty-First Annual International Computer Software and …, 1997
3411997
Software Architecture
D Garlan, DE Perry
289*1995
Writing good software engineering research papers
M Shaw
25th International Conference on Software Engineering, 2003. Proceedings …, 2003
2722003
Procedure calls are the assembly language of software interconnection: Connectors deserve first-class status
M Shaw
Workshop on Studies of Software Design, 17-32, 1993
2711993
What makes good research in software engineering?
M Shaw
International Journal on Software Tools for Technology Transfer 4 (1), 1-7, 2002
2692002
Global variable considered harmful
W Wulf, M Shaw
ACM Sigplan Notices 8 (2), 28-34, 1973
2571973
The coming-of-age of software architecture research
M Shaw
Proceedings of the 23rd international conference on Software engineering, 656, 2001
2532001
Software engineering education: a roadmap
M Shaw
ICSE-Future of SE Track, 371-380, 2000
2492000
Task-based adaptation for ubiquitous computing
V Poladian, JP Sousa, D Garlan, B Schmerl, M Shaw
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and …, 2006
203*2006
The system can't perform the operation now. Try again later.
Articles 1–20