Conference An approach to preserving sufficient correctness in open resource coalitions 2000 • TENTH INTERNATIONAL WORKSHOP ON SOFTWARE SPECIFICATION AND DESIGN • 159-170 Raz O, Shaw M
Conference Software engineering education: A roadmap 2000 • Proceedings of the Conference on the Future of Software Engineering, ICSE 2000 • 371-380 Shaw M
Journal Article Innovation and obstacles: The future of computing 1998 • Computer • 31(1):29-+ Clark DD, Feigenbaum EA, Greenberg D, Hartmanis J, Lucky RW, Metcalfe RM, Reddy R, Shaw M, Wulf W
Conference A field guide to boxology: Preliminary classification of architectural styles for software systems 1997 • Compsac -New York- • 6-13 Shaw M, Clements P
Conference Lessons on converting batch systems to support interaction 1997 • Proceedings - International Conference on Software Engineering • 195-204 DeLine R, Zelesnik G, Shaw M
Conference Abstractions and implementations for architectural connections 1996 • THIRD INTERNATIONAL CONFERENCE ON CONFIGURABLE DISTRIBUTED SYSTEMS, PROCEEDINGS • 2-10 Shaw M, DeLine R, Zelesnik G
Conference Procedure calls are the assembly language of software interconnection: Connectors deserve first-class status 1996 • Lecture Notes in Computer Science • 1078:17-32 Shaw M
Conference The Carnegie Mellon University Master of Software Engineering specialization tracks 1996 • Software Engineering Education Conference, Proceedings • 100-118 Hoover CL, Shaw M, Mead NR
Conference Toward boxology: Preliminary classification of architectural styles 1996 • International Software Architecture Workshop, Proceedings, ISAW • 50-54 Shaw M, Clements P
Conference Truth vs Knowledge: The difference between what a component does and what we know it does 1996 • Proceedings of the 8th International Workshop on Software Specification and Design, IWSSD 1996 • 181-185 Shaw M
Journal Article ABSTRACTIONS FOR SOFTWARE ARCHITECTURE AND TOOLS TO SUPPORT THEM 1995 • IEEE Transactions on Software Engineering • 21(4):314-335 SHAW M, DELINE R, KLEIN DV, ROSS TL, YOUNG DM, ZELESNIK G
Conference Architectural issues in software reuse: it's not just the functionality, it's the packaging 1995 • Software Engineering Notes • 3-6 Shaw M
Journal Article SOFTWARE ARCHITECTURE - THE NEXT STEP FOR OBJECT TECHNOLOGY 1993 • ACM Sigplan Notices • 28(10):356-359 ANDERSON B, SHAW M, BEST L, BECK K
Conference Software architecture: The next step for object technology 1993 • Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA • Part F129675:63-66 Anderson B, Shaw M, Best L, Beck K
Conference Software architecture: The next step for object technology (PANEL) 1993 • ACM Sigplan Notices • Part F129674:356-359 Anderson B, Shaw M, Best L, Beck K
Conference EXPERIENCE WITH A COURSE ON ARCHITECTURES FOR SOFTWARE SYSTEMS 1992 • Lecture Notes in Computer Science • 640:23-43 GARLAN D, SHAW M, OKASAKI C, SCOTT CM, SWONGER RF
Conference Toward relaxing assumptions in languages and their implementations 1992 202-211 Shaw M, Wulf WA
Conference Heterogeneous design idioms for software architecture 1991 • IWSSD 1991 - Proceedings of the 6th International Workshop on Software Specification and Design • 158-165 Shaw M
Journal Article Informatics for a new century: Computing education for the 1990s and beyond 1991 • Education and Computing • 7(1-2):9-17 Shaw M
Journal Article MODELS FOR UNDERGRADUATE PROJECT COURSES IN SOFTWARE ENGINEERING 1991 • Lecture Notes in Computer Science • 536:33-71 SHAW M, TOMAYKO JE
Journal Article Combined Huffman and Convolutional Codes: Concatenated Form without Feedback 1990 • Electronics Letters • 26(6):367-368 Honary B, Shaw M, Darnell M
Journal Article PROSPECTS FOR AN ENGINEERING DISCIPLINE OF SOFTWARE 1990 • IEEE Software • 7(6):15-24 SHAW M
Journal Article Toward higher-level abstractions for software systems 1990 • Data & Knowledge Engineering • 5(2):119-128 Shaw M
Conference Higher order crossing analysis applied to signal detection and evaluation of radio channels 1989 • IEE Conference Publication • 68-74 Shaw MJ, Honary B, Darnell M