


default search action
IEEE Software, Volume 29
Volume 29, Number 1, January - February 2012
- Forrest Shull:
I Believe! 4-7 - Grady Booch:
The Professional Architect. 12-13 - Ina Schieferdecker:
Model-Based Testing. 14-18 - Anthony J. Lattanze:
Infusing Architectural Thinking into Organizations. 19-22 - Frank Buschmann:
To Boldly Go Where No One Has Gone Before. 23-25 - Neil A. M. Maiden:
Exactly How Are Requirements Written? 26-27 - Alex Baker, Alex van der Hoek, Harold Ossher, Marian Petre:
Guest Editors' Introduction: Studying Professional Software Design. 28-33 - Kumiyo Nakakoji, Yasuhiro Yamamoto, Nobuto Matsubara, Yoshinari Shirai:
Toward Unweaving Streams of Thought for Reflection in Professional Software Design. 34-38 - Ania Dilmaghani, James Dibble:
Strategies for Early-Stage Collaborative Design. 39-45 - Mary Shaw
:
The Role of Design Spaces. 46-50 - Antony Tang
, Hans van Vliet:
Design Strategy and Software Design Effectiveness. 51-55 - John Rooksby, Nozomi Ikeya
:
Collaboration in Formative Design: Working Together at a Whiteboard. 56-60 - Giuseppe Prencipe
, Cesare Zavattari, Alessandro Tommasi, John M. Favaro
:
Guest Editors' Introduction: Algorithms and Today's Practitioner. 61-63 - Graham Cormode
, S. Muthu Muthukrishnan:
Approximating Data with the Count-Min Sketch. 64-69 - Paolo Ferragina
, Ugo Scaiella:
Fast and Accurate Annotation of Short Texts with Wikipedia Pages. 70-75 - Lorenzo Ridi, Jacopo Torrini, Enrico Vicario:
Developing a Scheduler with Difference-Bound Matrices and the Floyd-Warshall Algorithm. 76-83 - John M. Favaro:
Excellence in Search: An Interview with David Chaiken. 84-86 - Les Hatton, Michiel van Genuchten:
Early Design Decisions. 87-89 - Irwin Kwan, Marcelo Cataldo, Daniela E. Damian:
Conway's Law Revisited: The Evidence for a Task-Based Perspective. 90-93 - Diomidis Spinellis
:
Refactoring on the Cheap. 96-95
Volume 29, Number 2, March - April 2012
- Forrest Shull:
A Brave New World of Testing? An Interview with Google's James Whittaker. 4-7 - Walter Ariel Risi:
Next-Generation Architects for a Harsh Business World. 9-12 - Mike Andrews:
Searching the Internet. 13-16 - Alistair Mavin:
Listen, Then Use EARS. 17-18 - Grady Booch:
Facing Future. 20-21 - Hans Vandierendonck
, Tom Mens
:
Techniques and Tools for Parallelizing Software. 22-25 - John C. Grundy
, Gerald Kaefer, Jacky Keung
, Anna Liu:
Guest Editors' Introduction: Software Engineering for the Cloud. 26-29 - Linghao Zhang, Xiaoxing Ma
, Jian Lu, Tao Xie, Nikolai Tillmann, Peli de Halleux:
Environmental Modeling for Automated Cloud Application Testing. 30-35 - Abdulrahman Almutairi, Muhammad I. Sarfraz, Saleh M. Basalamah
, Walid G. Aref, Arif Ghafoor:
A Distributed Access Control Architecture for Cloud Computing. 36-44 - Leah Riungu-Kalliosaari, Ossi Taipale, Kari Smolander
:
Testing in the Cloud: Exploring the Practice. 46-51 - Radu Prodan
, Michael Sperk, Simon Ostermann
:
Evaluating High-Performance Computing on Google App Engine. 52-58 - Jingyue Li
, Tor Stålhane, Reidar Conradi, Jan M. W. Kristiansen:
Enhancing Defect Tracking Systems to Facilitate Software Quality Improvement. 59-66 - Claes 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. 67-73 - Xiping Song, Beatrice Hwong, Johannes Ros:
Lessons from Developing Nonfunctional Requirements for a Software Platform. 74-80 - Frank Buschmann, Joerg Bartholdt:
Code Matters! 81-83 - Diomidis Spinellis
:
Package Management Systems. 84-86 - Robert L. Glass:
The Gender Gap: Is It a Computing Problem or Simply a Computer Science Problem? 88
Volume 29, Number 3, May - June 2012
- Forrest Shull:
Disbanding the "Process Police": New Visions for Assuring Compliance. 3-6 - Neil A. M. Maiden:
Framing Requirements Work as Learning. 8-9 - Rafael Prikladnicki, Sabrina Marczak, Erran Carmel, Christof Ebert:
Technologies to Support Collaboration across Time Zones. 10-13 - Grady Booch:
All Things Unseen. 14-16 - Michiel van Malkenhorst, Lex Mollinger:
Going Underground. 17-20 - Harald Wesenberg, Einar Landre:
Making Architecture Matter. 21-23 - Uwe Zdun, Ayse Bener
, Erlinda L. Olalia-Carin:
Guest Editors' Introduction: Software Engineering for Compliance. 24-27 - Oktay Türetken
, Amal Elgammal, Willem-Jan van den Heuvel, Michael P. Papazoglou
:
Capturing Compliance Requirements: A Pattern-Based Approach. 28-36 - Louise Reid, Marti Lotter, John Burton, Ita Richardson
:
Designing and Implementing a Hospital Quality Assurance Program. 37-44 - David Pelkola:
A Framework for Managing Privacy-Enhancing Technology. 45-49 - Patrick J. Graydon, Ibrahim Habli, Richard Hawkins, Tim Kelly, John C. Knight:
Arguing Conformance. 50-57 - Daniel M. Germán, Massimiliano Di Penta
:
A Method for Open Source License Compliance of Java Applications. 58-63 - Davide 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. 64-70 - Orla McHugh, Kieran Conboy
, Michael Lang
:
Agile Practices: The Impact on Trust in Software Project Teams. 71-76 - Ayça Tarhan, Onur Demirörs
:
Apply Quantitative Management Now. 77-85 - Stamatia Bibi, Dimitrios Katsaros, Panayiotis Bozanis:
Business Application Acquisition: On-Premise or SaaS-Based Solutions? 86-93 - Frank Buschmann:
A Week in the Life of an Architect. 94-96 - Odette Mestrinho Passos, Arilo Claudio Dias-Neto, Raimundo da Silva Barreto
:
Organizational Culture and Success in SPI Initiatives. 97-99 - Diomidis Spinellis
:
Git. 100-101 - Joe Marasco:
Silver Bullets: No Secret Ingredients. 102-104
Volume 29, Number 4, July - August 2012
- Forrest Shull:
Designing a World at Your Fingertips: A Look at Mobile User Interfaces. 4-7 - Chris Morris
, Judith Segal:
Lessons Learned from a Scientific Software Development Project. 9-12 - Grady Booch:
The Human Experience. 13-15 - Marcos Kalinowski
, David N. Card, Guilherme Horta Travassos:
Evidence-Based Guidelines to Defect Causal Analysis. 16-18 - Michiel van Genuchten, Les Hatton:
Compound Annual Growth Rate for Software. 19-21 - Frank Buschmann, David Ameller
, Claudia P. Ayala, Jordi Cabot
, Xavier Franch:
Architecture Quality Revisited. 22-24 - Jeffrey M. Voas, J. Bret Michael, Michiel van Genuchten:
The Mobile Software App Takeover. 25-27 - Mikko 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. 28-32 - Balachandran Seetharam:
Developing Software for a Mobile Service in India. 34-39 - Antero Taivalsaari
, Kari Systä
:
Cloudberry: An HTML5 Cloud Phone Platform for Mobile Devices. 40-45 - Haresh Luthria, Fethi A. Rabhi:
Service-Oriented Architectures: Myth or Reality? 46-52 - Alvin Teh, Elisa L. A. Baniassad, Dirk Van Rooy
, Clive Boughton:
Social Psychology and Software Teams: Establishing Task-Effective Group Norms. 53-58 - Thomas O. Meservy
, Chen Zhang, Euntae Ted Lee, Jasbir Singh Dhaliwal:
The Business Rules Approach and Its Effect on Software Testing. 60-66 - Charles Symons:
Exploring Software Project Effort versus Duration Trade-offs. 67-74 - Emilio García Roselló
, Jacinto González Dacosta, María J. Lado
, Arturo J. Méndez
, José García Pérez-Schofield
:
Two-Layer Wrapping for COTS Software Integration: An Experience with Matlab. 76-82 - Neil A. M. Maiden:
Spocks and Kirks in the Requirements Universe. 84-85 - Diomidis Spinellis
:
Don't Install Software by Hand. 86-87 - Daqing Zhang, Zhu Wang, Bin Guo, Zhiwen Yu:
Social and Community Intelligence: Technologies and Trends. 88-92 - Lionel C. Briand:
Embracing the Engineering Side of Software Engineering. 96
Volume 29, Number 5, September - October 2012
- Forrest Shull:
Looking Forward. 2-5 - Linda Rising:
Why Can't We All Play Nice? 7-10 - David Rousseau:
The Software behind the Higgs Boson Discovery. 11-15 - Grady Booch:
Three Stories. 16-18 - Tore Dybå, Helen Sharp
:
What's the Evidence for Lean? 19-21 - Christof Ebert, Pekka Abrahamsson
, Nilay V. Oza:
Lean Software Development. 22-25 - Mary Poppendieck, Michael A. Cusumano:
Lean Software Development: A Tutorial. 26-32 - Robert L. Nord
, Ipek Ozkaya
, Raghvinder S. Sangwan:
Making Architecture Visible to Improve Flow Management in Lean Software Development. 33-39 - Andrey Maglyas, Uolevi Nikula, Kari Smolander
:
Lean Solutions to Software Product Management Problems. 40-46 - Dag I. K. Sjøberg, Anders Johnsen, Jørgen Solberg:
Quantifying the Effect of Using Kanban versus Scrum: A Case Study. 47-53 - Arnold Rudorfer, Tobias Stenzel, Gerold Herold:
A Business Case for Feature-Oriented Requirements Engineering. 54-59 - Kati Vilkki, Hakan Erdogmus
:
Point/Counterpoint. 60-63 - Keen Ngee Loo, Sai Peck Lee
, Thiam Kian Chiew
:
UML Extension for Defining the Interaction Variants of Design Patterns. 64-72 - Daniel 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. 73-81 - Christof Ebert, Michael Jastram:
ReqIF: Seamless Requirements Interchange Format between Business Partners. 82-87 - Neil A. M. Maiden:
Politics Are Inescapable. 88-90 - Diomidis Spinellis
:
Virtualize Me. 91-93 - Pontus Johnson
, Mathias Ekstedt, Ivar Jacobson:
Where's the Theory for Software Engineering? 96
Volume 29, Number 6, November - December 2012
- Forrest Shull:
Research 2.0? 4-8 - Clive King, Chris Beal:
CSI Kernel: Finding a Needle in a Multiterabyte Haystack. 9-12 - Grady Booch:
Woven on the Loom of Sorrow. 13-15 - Neil A. M. Maiden:
Cherishing Ambiguity. 16-17 - Philippe Kruchten
, Robert L. Nord
, Ipek Ozkaya
:
Technical Debt: From Metaphor to Theory and Practice. 18-21 - Erin Lim, Nitin Taksande, Carolyn B. Seaman:
A Balancing Act: What Software Practitioners Have to Say about Technical Debt. 22-27 - Raja Bavani:
Distributed Agile, Agile Testing, and Technical Debt. 28-33 - Bill Curtis, Jay Sappidi, Alexandra Szynkarski:
Estimating the Principal of an Application's Technical Debt. 34-42 - Jean-Louis Letouzey, Michel Ilkiewicz:
Managing Technical Debt with the SQALE Method. 44-51 - Israel Gat, Christof Ebert:
Point Counterpoint. 52-55 - Peter 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. 56-61 - Muzammil Shahbaz
, K. C. Shashidhar, Robert Eschbach:
Specification Inference Using Systematic Reverse-Engineering Methodologies: An Automotive Industry Application. 62-69 - James A. Whittaker:
The 10-Minute Test Plan. 70-77 - Davide Di Ruscio
, Ludovico Iovino
, Alfonso Pierantonio
:
Coupled Evolution in Model-Driven Engineering. 78-84 - Diomidis Spinellis
:
APIs, Libraries, and Code. 85-86 - Patrick Conroy:
Technical Debt: Where Are the Shareholders' Interests? 88

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.