


default search action
IEEE Software, Volume 32
Volume 32, Number 1, January - February 2015
- Diomidis Spinellis

:
Fewer Dead Trees, More Engagement. 4-6 - Grady Booch:

Of Boilers, Bit, and Bots. 11-13 - Gerard J. Holzmann:

To Code Is Human. 14-17 - Jane Cleland-Huang:

Toward Meaningful Industrial-Academic Partnerships. 18-21 - Christof Ebert, Gerd Höfner, V. S. Mani:

What Next? Advances in Software-Driven Industries. 22-28 - Balachandran Seetharam, Drew Johnson:

Mobile Money's Impact on Tanzanian Agriculture. 29-34 - Antonia Bertolino

, M. Brian Blake, Pankaj Mehra
, Hong Mei, Tao Xie:
Software Engineering for Internet Computing: Internetware and Beyond [Guest editors' introduction]. 35-37 - Patrick Eugster, Vinaitheerthan Sundaram, Xiangyu Zhang:

Debugging the Internet of Things: The Case of Wireless Sensor Networks. 38-49 - Marco Autili

, Paola Inverardi, Massimo Tivoli
:
Automated Synthesis of Service Choreographies. 50-57 - Wei Zhang, Haiyan Zhao, Yi Jiang, Zhi Jin:

Stigmergy-Based Construction of Internetware Artifacts. 58-66 - Yepang Liu

, Chang Xu, Shing-Chi Cheung
:
Diagnosing Energy Efficiency and Performance for Mobile Internetware Applications. 67-75 - Qinghua Lu, Xiwei Xu, Len Bass, Liming Zhu

, Weishan Zhang
:
A Tail-Tolerant Cloud API Wrapper. 76-82 - Simon Allier, Olivier Barais

, Benoit Baudry, Johann Bourcier
, Erwan Daubert, Franck Fleurey, Martin Monperrus
, Hui Song, Maxime Tricoire
:
Multitier Diversification in Web-Based Software Applications. 83-90 - Jian Lu, David S. Rosenblum, Tevfik Bultan, Valérie Issarny, Schahram Dustdar

, Margaret-Anne D. Storey, Dongmei Zhang:
Roundtable: The Future of Software Engineering for Internet Computing. 91-97 - Patricia Lago, Ivano Malavolta

, Henry Muccini
, Patrizio Pelliccione
, Antony Tang
:
The Road Ahead for Architectural Languages. 98-105 - Martin J. Shepperd

:
How Do I Know Whether to Trust a Research Result? 106-109 - Nick Rozanski:

The Five Properties of Successful Architectural Oversight. 110-112 - Johannes Thones:

Microservices. 116
Volume 32, Number 2, March - April 2015
- Diomidis Spinellis

:
The Strategic Importance of Release Engineering. 3-5 - Cesare Pautasso, Olaf Zimmermann:

Seeking Your Insights. 7-9 - Gerard J. Holzmann:

Code Inflation. 10-13 - Jane Cleland-Huang:

Injecting Value-Thinking into Prioritization Decisions. 14-18 - Grady Booch:

All Watched Over by Machines of Loving Grace. 19-21 - Narayan Ramasubbu

, Chris F. Kemerer, C. Jason Woodard:
Managing Technical Debt: Insights from Recent Empirical Evidence. 22-25 - Olaf Zimmermann:

Architectural Refactoring: A Task-Centric View on Software Evolution. 26-29 - Nicolás Serrano

, Gorka Gallardo
, Josune Hernantes
:
Infrastructure as a Service and Cloud Technologies. 30-36 - Rogier Wester, John Koster:

The Software behind Moore's Law. 37-40 - Bram Adams

, Stephany Bellomo, Christian Bird, Tamara Marshall-Keim, Foutse Khomh, Kim Moir:
The Practice and Future of Release Engineering: A Roundtable with Three Release Engineers. 42-49 - Lianping Chen:

Continuous Delivery: Huge Benefits, but Challenges Too. 50-54 - Martin Michlmayr, Brian Fitzgerald

, Klaas-Jan Stol
:
Why and How Should Open Source Projects Adopt Time-Based Releases? 55-63 - Marko Leppänen

, Simo Mäkinen, Max Pagels, Veli-Pekka Eloranta, Juha Itkonen, Mika Mäntylä
, Tomi Männistö
:
The Highways and Country Roads to Continuous Deployment. 64-72 - Liming Zhu

, Donna Xu, An Binh Tran, Xiwei Xu, Len Bass, Ingo Weber, Srini Dwarakanathan:
Achieving Reliable High-Frequency Releases in Cloud Environments. 73-80 - Md Tajmilur Rahman, Peter C. Rigby:

Release Stabilization on Linux and Chrome. 81-88 - Rodrigo R. G. Souza, Christina von Flach G. Chavez

, Roberto Almeida Bittencourt
:
Rapid Releases and Patch Backouts: A Software Analytics Approach. 89-96 - Jonathan Bell, Eric Melski, Mohan Dattatreya, Gail E. Kaiser

:
Vroom: Faster Build Processes for Java. 97-104 - Nadia Gámez

, Lidia Fuentes
, José M. Troya:
Creating Self-Adapting Mobile Systems with Dynamic Software Product Lines. 105-112 - Stefan Tilkov:

The Modern Cloud-Based Platform. 116
Volume 32, Number 3, May - June 2015
- Diomidis Spinellis

:
Recruiting a Star Team. 3-5 - Michael Keeling

:
Lightweight and Flexible: Emerging Trends in Software Architecture from the SATURN Conferences. 7-11 - Gerard J. Holzmann:

Assertive Testing. 12-15 - Jane Cleland-Huang:

Mining Domain Knowledge. 16-19 - Grady Booch:

Anarchy and Order. 20-22 - Ruben Verborgh

, Jos De Roo:
Drawing Conclusions from Linked Data on the Web: The EYE Reasoner. 23-27 - Juri Di Rocco, Davide Di Ruscio

, Ludovico Iovino
, Alfonso Pierantonio
:
Collaborative Repositories in Model-Driven Engineering. 28-34 - Michael Keeling

:
Architecture Haiku: A Case Study in Lean Documentation. 35-39 - Pedro Silva, Ana María Moreno, Lawrence Peters:

Software Project Management: Learning from Our Mistakes. 40-43 - Jan Bosch, Rafael Capilla

, Rich Hilliard:
Trends in Systems and Software Variability. 44-51 - Aitor Murguzur, Salvador Trujillo, Hong Linh Truong, Schahram Dustdar

, Óscar Ortiz, Goiuria Sagardui
:
Run-Time Variability for Context-Aware Smart Workflows. 52-60 - Michael P. Papazoglou

, Willem-Jan van den Heuvel, Julien-Etienne Mascolo:
A Reference Architecture and Knowledge-Based Structures for Smart Manufacturing Networks. 61-69 - Hammad Khalid, Emad Shihab, Meiyappan Nagappan, Ahmed E. Hassan:

What Do Mobile App Users Complain About? 70-77 - Ian Gorton, John Klein

:
Distribution, Data, Deployment: Software Architecture Convergence in Big Data Systems. 78-85 - Mohammad A. Nabulsi, Robert M. Hierons

:
A Test Framework for Communications-Critical Large-Scale Systems. 86-93 - Michael Felderer

, Armin Beer:
Using Defect Taxonomies for Testing Requirements. 94-101 - Charles Anderson:

Docker. 102-
Volume 32, Number 4, July - August 2015
- Diomidis Spinellis

:
Introductions. 3-5 - Girish Suryanarayana, Tushar Sharma

, Ganesh Samarthyam:
Software Process versus Design Quality: Tug of War? 7-11 - Grady Booch:

Then a Miracle Occurs. 12-14 - Michiel van Genuchten, Les Hatton:

Managing Software's Impact. 15-17 - Gerard J. Holzmann:

Points of Truth. 18-21 - Patrick Mäder, Jane Cleland-Huang:

From Raw Project Data to Business Intelligence. 22-25 - Darja Smite, Fabio Calefato

, Claes Wohlin
:
Cost Savings in Global Software Engineering: Where's the Evidence? 26-32 - Eoin Woods:

Architecting in the Gaps: A Metaphor for Architecture Work. 33-35 - Tyrone Grandison

, Larry Koved:
Security and Privacy on the Web [Guest editors' introduction]. 36-39 - Abigail Goldsteen, Ksenya Kveler, Tamar Domany, Igor Gokhman, Boris Rozenberg, Ariel Farkash:

Application-Screen Masking: A Hybrid Approach. 40-45 - Amin FaizKhademi, Mohammad Zulkernine, Komminist Weldemariam:

An Empirical Evaluation of Web-Based Fingerprinting. 46-52 - Sandilya Bhamidipati, Nadia Fawaz

, Branislav Kveton, Amy Zhang:
PriView: Personalized Media Consumption Meets Privacy against Inference Attacks. 53-59 - Klaas-Jan Stol

, Brian Fitzgerald
:
Inner Source-Adopting Open Source Development Practices in Organizations: A Tutorial. 60-67 - Gias Uddin, Martin P. Robillard:

How API Documentation Fails. 68-75 - Jose Manuel Redondo

, Francisco Ortin
:
A Comprehensive Evaluation of Common Python Implementations. 76-84 - Philippe Kruchten:

Lifelong Learning for Lifelong Employment. 85-87 - Josune Hernantes

, Gorka Gallardo, Nicolás Serrano
:
IT Infrastructure-Monitoring Tools. 88-93 - Eberhard Wolff, Sven Johann:

Technical Debt. 94-
Volume 32, Number 5, September - October 2015
- Diomidis Spinellis

:
Architecture from a Developer's Perspective. 4-7 - Francisco Torres:

Context is King: What's Your Software's Operating Range? 9-12 - Grady Booch:

My Autobiography. 13-15 - Daniel Méndez Fernández

, Stefan Wagner
, Marcos Kalinowski
, André Schekelmann, Ahmet Tuzcu, Tayana Conte
, Rodrigo O. Spínola, Rafael Prikladnicki:
Naming the Pain in Requirements Engineering: Comparing Practices in Brazil and Germany. 16-23 - Eoin Woods:

Aligning Architecture Work with Agile Teams. 24-26 - Jeffrey C. Carver, Bora Çaglayan, Mayy Habayeb, Birgit Penzenstadler, Aiko Yamashita:

Collaborations and Code Reviews. 27-29 - João Brunet, Gail C. Murphy, Dalton Serey, Jorge C. A. de Figueiredo:

Five Years of Software Architecture Checking: A Case Study of Eclipse. 30-36 - Stephany Bellomo, Ian Gorton, Rick Kazman:

Toward Agile Architecture: Insights from 15 Years of ATAM Data. 38-45 - Markus Voelter, Jos Warmer, Bernd Kolb:

Projecting a Modular Future. 46-52 - Domenico Amalfitano

, Anna Rita Fasolino
, Porfirio Tramontana
, Bryan Dzung Ta, Atif M. Memon:
MobiGUITAR: Automated Model-Based Testing of Mobile Apps. 53-59 - Marko Komssi, Danielle Pichlis, Mikko Raatikainen

, Klas Kindström, Janne Järvinen
:
What are Hackathons for? 60-67 - Franck Barbier, Eric Cariou, Olivier Le Goaër, Samson Pierre:

Software Adaptation: Classification and a Case Study with State Chart XML. 68-76 - Gerard J. Holzmann:

Code Evasion. 77-80 - Robert Schuwer

, Michiel van Genuchten, Les Hatton:
On the Impact of Being Open. 81-83 - Christof Ebert:

Implementing Functional Safety. 84-89 - Birgit Penzenstadler:

Sustainability and Requirements: A Manifesto. 90-92 - Sven Johann:

Software Architecture for Developers. 93-96
Volume 32, Number 6, November - December 2015
- Diomidis Spinellis

:
Extending Our Field's Reach. 4-6 - Grady Booch:

I, for One, Welcome Our New Computer Overlords. 8-10 - Tobias Haberle, Lambros Charissis, Christoph Fehling, Jens Nahm, Frank Leymann

:
The Connected Car in the Cloud: A Platform for Prototyping Telematics Services. 11-17 - Sigrid Eldh

, Brendan Murphy:
Code Ownership Perspectives. 18-19 - Rafaela Mantovani Fontana, Sheila S. Reinehr

, Andreia Malucelli:
Agile Compass: A Tool for Identifying Maturity in Agile Software-Development Teams. 20-23 - Gerard J. Holzmann:

Out of Bounds. 24-26 - Emerson R. Murphy-Hill, Don Roberts, Peter Sommerlad, William F. Opdyke:

Refactoring. 27-29 - William G. Griswold

, William F. Opdyke:
The Birth of Refactoring: A Retrospective on the Nature of High-Impact Software Engineering Research. 30-38 - Munawar Hafiz, Jeffrey Overbey:

Refactoring Myths. 39-43 - Tushar Sharma

, Girish Suryanarayana, Ganesh Samarthyam:
Challenges to and Solutions for Refactoring Adoption: An Industrial Perspective. 44-51 - Danny Dig

:
Refactoring for Asynchronous Execution on Mobile Devices. 52-61 - Marko Leppänen

, Simo Mäkinen, Samuel Lahtinen, Outi Sievi-Korte
, Antti-Pekka Tuovinen
, Tomi Männistö
:
Refactoring-a Shot in the Dark? 62-70 - Gregory Vial:

Database Refactoring: Lessons from the Trenches. 71-79 - John Brant, Friedrich Steimann

:
Refactoring Tools are Trustworthy Enough and Trust Must be Earned. 80-83 - Maya Daneva

, Andrea Herrmann, Luigi Buglione:
Coping with Quality Requirements in Large, Contract-Based Projects. 84-91 - Christof Ebert:

Looking into the Future. 92-97 - Jeffrey C. Carver, Aiko Yamashita, Leandro L. Minku

, Mayy Habayeb, Sedef Akinli Koçak:
Software Quality, Energy Awareness, and More. 98-100 - Johannes Thones:

Barry O'Reilly on Lean Enterprises. 101-104

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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














