7 citations · 13 across the 4 of their papers we have counts for
4 papers
Contrasting to spark creativity in software development teams
Marian Petre, Mary Shaw
Three decades of empirical research in high-performing software development teams provides evidence that creativity can be promoted by an effective, disciplined development culture…
Revisiting Abstractions for Software Architecture and Tools to Support Them
Mary Shaw, Daniel V. Klein, Theodore L. Ross
The mid-1990s saw the design of programming languages for software architectures, which define the high-level aspects of software systems including how code components were compose…
tl;dr: Chill, y'all: AI Will Not Devour SE
Eunsuk Kang, Mary Shaw
Social media provide a steady diet of dire warnings that artificial intelligence (AI) will make software engineering (SE) irrelevant or obsolete. To the contrary, the engineering d…
Design Spaces and How Software Designers Use Them: a sampler
Mary Shaw, Marian Petre
Discussions of software design often refer to using "design spaces" to describe the spectrum of available design alternatives. This supports design thinking in many ways: to captur…