Journal: IEEE Software

Volume 29, Issue 6

4 -- 8Forrest Shull. Research 2.0?
9 -- 12Clive King, Chris Beal. CSI Kernel: Finding a Needle in a Multiterabyte Haystack
13 -- 15Grady Booch. Woven on the Loom of Sorrow
16 -- 17Neil A. M. Maiden. Cherishing Ambiguity
18 -- 21Philippe Kruchten, Robert L. Nord, Ipek Ozkaya. Technical Debt: From Metaphor to Theory and Practice
22 -- 27Erin Lim, Nitin Taksande, Carolyn B. Seaman. A Balancing Act: What Software Practitioners Have to Say about Technical Debt
28 -- 33Raja Bavani. Distributed Agile, Agile Testing, and Technical Debt
34 -- 42Bill Curtis, Jay Sappidi, Alexandra Szynkarski. Estimating the Principal of an Application's Technical Debt
44 -- 51Jean-Louis Letouzey, Michel Ilkiewicz. Managing Technical Debt with the SQALE Method
52 -- 55Israel Gat, Christof Ebert. Point Counterpoint
56 -- 61Peter C. Rigby, Brendan Cleary, Frédéric Painchaud, Margaret-Anne D. Storey, Daniel M. Germán. Contemporary Peer Review in Action: Lessons from Open Source Development
62 -- 69Muzammil Shahbaz, K. C. Shashidhar, Robert Eschbach. Specification Inference Using Systematic Reverse-Engineering Methodologies: An Automotive Industry Application
70 -- 77James A. Whittaker. The 10-Minute Test Plan
78 -- 84Davide Di Ruscio, Ludovico Iovino, Alfonso Pierantonio. Coupled Evolution in Model-Driven Engineering
85 -- 86Diomidis Spinellis. APIs, Libraries, and Code
88 -- 0Patrick Conroy. Technical Debt: Where Are the Shareholders' Interests?

Volume 29, Issue 5

2 -- 5Forrest Shull. Looking Forward
7 -- 10Linda Rising. Why Can't We All Play Nice?
11 -- 15David Rousseau. The Software behind the Higgs Boson Discovery
16 -- 18Grady Booch. Three Stories
19 -- 21Tore Dybå, Helen Sharp. What's the Evidence for Lean?
22 -- 25Christof Ebert, Pekka Abrahamsson, Nilay V. Oza. Lean Software Development
26 -- 32Mary Poppendieck, Michael A. Cusumano. Lean Software Development: A Tutorial
33 -- 39Robert L. Nord, Ipek Ozkaya, Raghvinder S. Sangwan. Making Architecture Visible to Improve Flow Management in Lean Software Development
40 -- 46Andrey Maglyas, Uolevi Nikula, Kari Smolander. Lean Solutions to Software Product Management Problems
47 -- 53Dag I. K. Sjøberg, Anders Johnsen, Jørgen Solberg. Quantifying the Effect of Using Kanban versus Scrum: A Case Study
54 -- 59Arnold Rudorfer, Tobias Stenzel, Gerold Herold. A Business Case for Feature-Oriented Requirements Engineering
60 -- 63Kati Vilkki, Hakan Erdogmus. Point/Counterpoint
64 -- 72Keen Ngee Loo, Sai Peck Lee, Thiam Kian Chiew. UML Extension for Defining the Interaction Variants of Design Patterns
73 -- 81Daniel J. Crichton, Chris A. Mattmann, Luca Cinquini, Amy Braverman, Duane Waliser, Michael Gunson, Andrew F. Hart, Cameron Goodale, Peter Lean, Jinwon Kim. Sharing Satellite Observations with the Climate-Modeling Community: Software and Architecture
82 -- 87Christof Ebert, Michael Jastram. ReqIF: Seamless Requirements Interchange Format between Business Partners
88 -- 90Neil A. M. Maiden. Politics Are Inescapable
91 -- 93Diomidis Spinellis. Virtualize Me
96 -- 0Pontus Johnson, Mathias Ekstedt, Ivar Jacobson. Where's the Theory for Software Engineering?

Volume 29, Issue 4

4 -- 7Forrest Shull. Designing a World at Your Fingertips: A Look at Mobile User Interfaces
9 -- 12Chris Morris, Judith Segal. Lessons Learned from a Scientific Software Development Project
13 -- 15Grady Booch. The Human Experience
16 -- 18Marcos Kalinowski, David N. Card, Guilherme Horta Travassos. Evidence-Based Guidelines to Defect Causal Analysis
19 -- 21Michiel van Genuchten, Les Hatton. Compound Annual Growth Rate for Software
22 -- 24Frank Buschmann, David Ameller, Claudia P. Ayala, Jordi Cabot, Xavier Franch. Architecture Quality Revisited
25 -- 27Jeffrey M. Voas, J. Bret Michael, Michiel van Genuchten. The Mobile Software App Takeover
28 -- 32Mikko Raatikainen, Tommi Mikkonen, Varvana Myllärniemi, Niko Mäkitalo, Tomi Männistö, Juha Savolainen. Mobile Content as a Service A Blueprint for a Vendor-Neutral Cloud of Mobile Devices
34 -- 39Balachandran Seetharam. Developing Software for a Mobile Service in India
40 -- 45Antero Taivalsaari, Kari Systä. Cloudberry: An HTML5 Cloud Phone Platform for Mobile Devices
46 -- 52Haresh Luthria, Fethi A. Rabhi. Service-Oriented Architectures: Myth or Reality?
53 -- 58Alvin Teh, Elisa L. A. Baniassad, Dirk Van Rooy, Clive Boughton. Social Psychology and Software Teams: Establishing Task-Effective Group Norms
60 -- 66Thomas O. Meservy, Chen Zhang, Euntae Ted Lee, Jasbir Singh Dhaliwal. The Business Rules Approach and Its Effect on Software Testing
67 -- 74Charles Symons. Exploring Software Project Effort versus Duration Trade-offs
76 -- 82Emilio García Roselló, Jacinto Gonzalez Dacosta, María J. Lado, Arturo J. Méndez, Jose Garcia Perez-Schofield. Two-Layer Wrapping for COTS Software Integration: An Experience with Matlab
84 -- 85Neil A. M. Maiden. Spocks and Kirks in the Requirements Universe
86 -- 87Diomidis Spinellis. Don't Install Software by Hand
88 -- 92Daqing Zhang, Zhu Wang, Bin Guo, Zhiwen Yu. Social and Community Intelligence: Technologies and Trends
96 -- 0Lionel C. Briand. Embracing the Engineering Side of Software Engineering

Volume 29, Issue 3

3 -- 6Forrest Shull. Disbanding the "Process Police": New Visions for Assuring Compliance
8 -- 9Neil A. M. Maiden. Framing Requirements Work as Learning
10 -- 13Rafael Prikladnicki, Sabrina Marczak, Erran Carmel, Christof Ebert. Technologies to Support Collaboration across Time Zones
14 -- 16Grady Booch. All Things Unseen
17 -- 20Michiel van Malkenhorst, Lex Mollinger. Going Underground
21 -- 23Harald Wesenberg, Einar Landre. Making Architecture Matter
24 -- 27Uwe Zdun, Ayse Bener, Erlinda L. Olalia-Carin. Guest Editors' Introduction: Software Engineering for Compliance
28 -- 36Oktay Türetken, Amal Elgammal, Willem-Jan van den Heuvel, Michael P. Papazoglou. Capturing Compliance Requirements: A Pattern-Based Approach
37 -- 44Louise Reid, Marti Lotter, John Burton, Ita Richardson. Designing and Implementing a Hospital Quality Assurance Program
50 -- 57Patrick J. Graydon, Ibrahim Habli, Richard Hawkins, Tim Kelly, John C. Knight. Arguing Conformance
58 -- 63Daniel M. Germán, Massimiliano Di Penta. A Method for Open Source License Compliance of Java Applications
64 -- 70Davide Falessi, Mehrdad Sabetzadeh, Lionel C. Briand, Emanuele Turella, Thierry Coq, Rajwinder Kaur Panesar-Walawege. Planning for Safety Standards Compliance: A Model-Based Tool-Supported Approach
71 -- 76Orla McHugh, Kieran Conboy, Michael Lang. Agile Practices: The Impact on Trust in Software Project Teams
77 -- 85Ayça Tarhan, Onur Demirörs. Apply Quantitative Management Now
86 -- 93Stamatia Bibi, Dimitrios Katsaros, Panayiotis Bozanis. Business Application Acquisition: On-Premise or SaaS-Based Solutions?
94 -- 96Frank Buschmann. A Week in the Life of an Architect
97 -- 99Odette Mestrinho Passos, Arilo Claudio Dias Neto, Raimundo da Silva Barreto. Organizational Culture and Success in SPI Initiatives
100 -- 101Diomidis Spinellis. Git
102 -- 104Joe Marasco. Silver Bullets: No Secret Ingredients

Volume 29, Issue 2

4 -- 7Forrest Shull. A Brave New World of Testing? An Interview with Google's James Whittaker
9 -- 12Walter Ariel Risi. Next-Generation Architects for a Harsh Business World
13 -- 16Mike Andrews. Searching the Internet
17 -- 18Alistair Mavin. Listen, Then Use EARS
20 -- 21Grady Booch. Facing Future
22 -- 25Hans Vandierendonck, Tom Mens. Techniques and Tools for Parallelizing Software
26 -- 29John C. Grundy, Gerald Kaefer, Jacky Keung, Anna Liu. Guest Editors' Introduction: Software Engineering for the Cloud
30 -- 35Linghao Zhang, Xiaoxing Ma, Jian Lu, Tao Xie, Nikolai Tillmann, Peli de Halleux. Environmental Modeling for Automated Cloud Application Testing
36 -- 44Abdulrahman Almutairi, Muhammad I. Sarfraz, Saleh Basalamah, Walid G. Aref, Arif Ghafoor. A Distributed Access Control Architecture for Cloud Computing
46 -- 51Leah Riungu-Kalliosaari, Ossi Taipale, Kari Smolander. Testing in the Cloud: Exploring the Practice
52 -- 58Radu Prodan, Michael Sperk, Simon Ostermann 0001. Evaluating High-Performance Computing on Google App Engine
59 -- 66Jingyue Li, Tor Stålhane, Reidar Conradi, Jan M. W. Kristiansen. Enhancing Defect Tracking Systems to Facilitate Software Quality Improvement
67 -- 73Claes Wohlin, Aybüke Aurum, Lefteris Angelis, Laura Phillips, Yvonne Dittrich, Tony Gorschek, Håkan Grahn, Kennet Henningsson, Simon Kågström, Graham Low, Per Rovegard, Piotr Tomaszewski, Christine Van Toorn, Jeff Winter. The Success Factors Powering Industry-Academia Collaboration
74 -- 80Xiping Song, Beatrice Hwong, Johannes Ros. Lessons from Developing Nonfunctional Requirements for a Software Platform
81 -- 83Frank Buschmann, Joerg Bartholdt. Code Matters!
84 -- 86Diomidis Spinellis. Package Management Systems
88 -- 0Robert L. Glass. The Gender Gap: Is It a Computing Problem or Simply a Computer Science Problem?

Volume 29, Issue 1

4 -- 7Forrest Shull. I Believe!
12 -- 13Grady Booch. The Professional Architect
14 -- 18Ina Schieferdecker. Model-Based Testing
19 -- 22Anthony Lattanze. Infusing Architectural Thinking into Organizations
23 -- 25Frank Buschmann. To Boldly Go Where No One Has Gone Before
26 -- 27Neil A. M. Maiden. Exactly How Are Requirements Written?
28 -- 33Alex Baker, Alex van der Hoek, Harold Ossher, Marian Petre. Guest Editors' Introduction: Studying Professional Software Design
28 -- 33Alex Baker, Alex van der Hoek, Harold Ossher, Marian Petre. Guest Editors' Introduction: Studying Professional Software Design
34 -- 38Kumiyo Nakakoji, Yasuhiro Yamamoto, Nobuto Matsubara, Yoshinari Shirai. Toward Unweaving Streams of Thought for Reflection in Professional Software Design
34 -- 38Nakakoji, K., Yamamoto, Y., Matsubara, N., Shirai, Y.. Toward Unweaving Streams of Thought for Reflection in Professional Software Design
39 -- 45Ania Dilmaghani, James Dibble. Strategies for Early-Stage Collaborative Design
39 -- 45Dilmaghani, A., Dibble, J.. Strategies for Early-Stage Collaborative Design
46 -- 50Shaw, M.. The Role of Design Spaces
46 -- 50Mary Shaw. The Role of Design Spaces
51 -- 55Antony Tang, Hans van Vliet. Design Strategy and Software Design Effectiveness
51 -- 55Tang, A., van Vliet, H.. Design Strategy and Software Design Effectiveness
56 -- 60John Rooksby, Nozomi Ikeya. Collaboration in Formative Design: Working Together at a Whiteboard
56 -- 60Rooksby, J., Ikeya, N.. Collaboration in Formative Design: Working Together at a Whiteboard
61 -- 63Giuseppe Prencipe, Cesare Zavattari, Alessandro Tommasi, John M. Favaro. Guest Editors' Introduction: Algorithms and Today's Practitioner
64 -- 69Graham Cormode, S. Muthu Muthukrishnan. Approximating Data with the Count-Min Sketch
70 -- 75Paolo Ferragina, Ugo Scaiella. Fast and Accurate Annotation of Short Texts with Wikipedia Pages
76 -- 83Lorenzo Ridi, Jacopo Torrini, Enrico Vicario. Developing a Scheduler with Difference-Bound Matrices and the Floyd-Warshall Algorithm
84 -- 86John M. Favaro. Excellence in Search: An Interview with David Chaiken
87 -- 89Les Hatton, Michiel van Genuchten. Early Design Decisions
90 -- 93Irwin Kwan, Marcelo Cataldo, Daniela Damian. Conway's Law Revisited: The Evidence for a Task-Based Perspective
96 -- 95Diomidis Spinellis. Refactoring on the Cheap