Journal: IEEE Software

Volume 20, Issue 5

5 -- 7Warren Harrison. How IEEE Software Engineers Its Content
11 -- 13Martin Fowler. Who Needs an Architect?
14 -- 18Stephen J. Mellor, Anthony N. Clark, Takao Futagami. Guest Editors Introduction: Model-Driven Development
19 -- 25Bran Selic. The Pragmatics of Model-Driven Development
26 -- 32Ed Seidewitz. What Models Mean
33 -- 35Conrad Bock. UML without Pictures
36 -- 41Colin Atkinson, Thomas Kühne. Model-Driven Development: A Metamodeling Foundation
42 -- 45Shane Sendall, Wojtek Kozaczynski. Model Transformation: The Heart and Soul of Model-Driven Software Development
46 -- 51Torben Weis, Andreas Ulbrich, Kurt Geihs. Model Metamorphosis
52 -- 58Robert B. France, Sudipto Ghosh, Eunjee Song, Dae-Kyoo Kim. A Metamodeling Approach to Pattern-Based Model Refactoring
59 -- 63Peter Denno, Michelle Potts Steves, Don Libes, Edward Barkmeyer. Model-Driven Integration Using Existing Models
64 -- 69Vinay Kulkarni, Sreedhar Reddy. Separation of Concerns in Model-Driven Development
70 -- 73Axel Uhl, Scott W. Ambler. Point/Counterpoint: Model Driven Architecture Is Ready for Prime Time / Agile Model Driven Development Is Good Enough
74 -- 77Gregg Rothermel, Sebastian G. Elbaum. Putting Your Best Tests Forward
78 -- 85Alan MacCormack, Chris F. Kemerer, Michael A. Cusumano, Bill Crandall. Trade-offs between Productivity and Quality in Selecting Software Development Practices
86 -- 93Ivan Aaen. Software Process Improvement: Blueprints versus Recipes
94 -- 96Donald J. Reifer, Victor R. Basili, Barry W. Boehm, Betsy Clark. Eight Lessons Learned during COTS-Based Systems Maintenance
97 -- 98Andy Hunt, Dave Thomas. Preparing the Raw Material
99 -- 101Tom DeMarco, Tim Lister. Risk Management during Requirements
104 -- 108Laurianne McLaughlin, Terry Costlow. Buggy Software: Can New Liability Rules Help Quality? / Government Focuses on Software Integrity
109 -- 0Karl Reed. Good Enough Is Not Good Enough
110 -- 112Nicholas Zvegintzov. Do We Know Enough to Teach Software Engineering?