Join Us
Sign In
My Subscriptions
Magazines
Journals
Video Library
Conference Proceedings
Individual CSDL Subscriptions
Institutional CSDL Subscriptions
Resources
Career Center
Tech News
Resource Center
Press Room
Advertising
Librarian Resources
IEEE.org
Help
About Us
Career Center
Cart
Create Account
Sign In
Toggle navigation
My Subscriptions
Browse Content
Resources
All
IEEE Software
Current Issue
Past Issues
Issue 2016.01
Early Access
About
Write for Us
Peer Review
SE-RADIO
Get Access
Generate Citations
IEEE Software
Volume 33, Issue 1
Jan.-Feb. 2016
Log in to access my content
Table of Contents
Table of Contents
Freely available from IEEE.
pp. 1-2
From the Editor
Developer, Debug Thyself
Freely available from IEEE.
pp. 3-5
by
Diomidis Spinellis
Reviewer Thanks
2015 Reviewers
Freely available from IEEE.
pp. 6-8
Masthead
Freely available from IEEE.
pp. 9-9
On Computing
Remembrance of Things Past
Freely available from IEEE.
pp. 10-12
by
Grady Booch
Insights
A Decade of Enterprise Integration Patterns: A Conversation with the Authors
Freely available from IEEE.
pp. 13-19
by
Olaf Zimmermann
,
Cesare Pautasso
,
Gregor Hohpe
,
Bobby Woolf
The Pragmatic Architect
What Makes an Architect Successful?
Full-text access may be available. Sign in or learn about subscription options.
pp. 20-22
by
John Klein
Reliable Code
Tiny Tools
Freely available from IEEE.
pp. 24-28
by
Gerard J. Holzmann
Impact
When Software Crosses a Line
Freely available from IEEE.
pp. 29-31
by
Les Hatton
,
Michiel van Genuchten
Guest Editors' Introduction
The Future of Software Engineering
Freely available from IEEE.
pp. 32-35
by
Forrest Shull
,
Anita Carleton
,
Jeromy Carriere
,
Rafael Prikladnicki
,
Dongmei Zhang
Perspectives—US
Four Thought Leaders on Where the Industry Is Headed
Freely available from IEEE.
pp. 36-39
by
Andrew Moore
,
Tim O'Reilly
,
Paul D. Nielsen
,
Kevin Fall
Perspectives—China
The Future of Chinese Software Development
Freely available from IEEE.
pp. 40-44
by
Zhengrong Tang
,
Melissa Yang
,
Joshua Xiang
,
John Liu
Perspectives—Brazil
Brazil and the Emerging Future of Software Engineering
Freely available from IEEE.
pp. 45-47
by
Claudia de O. Melo
,
Ronaldo Ferraz
,
Rebecca J. Parsons
The Future of Software Engineering
Toward Data-Driven Requirements Engineering
Full-text access may be available. Sign in or learn about subscription options.
pp. 48-54
by
Walid Maalej
,
Maleknaz Nayebi
,
Timo Johann
,
Guenther Ruhe
The Future of Software Engineering
Requirements: The Key to Sustainability
Full-text access may be available. Sign in or learn about subscription options.
pp. 56-65
by
Christoph Becker
,
Stefanie Betz
,
Ruzanna Chitchyan
,
Leticia Duboc
,
Steve M. Easterbrook
,
Birgit Penzenstadler
,
Norbet Seyff
,
Colin C. Venters
Reducing Friction in Software Development
Freely available from IEEE.
pp. 66-73
by
Paris Avgeriou
,
Philippe Kruchten
,
Robert L. Nord
,
Ipek Ozkaya
,
Carolyn Seaman
Crowdsourcing in Software Engineering: Models, Motivations, and Challenges
Freely available from IEEE.
pp. 74-80
by
Thomas D. LaToza
,
André van der Hoek
The Future of Software Engineering
Speed, Data, and Ecosystems: The Future of Software Engineering
Full-text access may be available. Sign in or learn about subscription options.
pp. 82-88
by
Jan Bosch
The Future of Software Engineering
Intelligently Transparent Software Ecosystems
Full-text access may be available. Sign in or learn about subscription options.
pp. 89-96
by
James Herbsleb
,
Christian Kastner
,
Christopher Bogart
Voice of Evidence
Is an Athletic Approach the Future of Software Engineering Education?
Full-text access may be available. Sign in or learn about subscription options.
pp. 97-100
by
Emily Hill
,
Philip M. Johnson
,
Daniel Port
Sounding Board
Software is Driving Software Engineering?
Freely available from IEEE.
pp. 101-104
by
George Hurlburt
,
Jeffrey Voas
Practitioners' Digest
Global Software Engineering: An Industry Perspective
Full-text access may be available. Sign in or learn about subscription options.
pp. 105-108
by
Christof Ebert
,
Marco Kuhrmann
,
Rafael Prikladnicki
Requirements
Requirements That Reflect Social Responsibility
Freely available from IEEE.
pp. 109-111
by
Jane Cleland-Huang
Reference Architectures for the Internet of Things
Full-text access may be available. Sign in or learn about subscription options.
pp. 112-116
by
Michael Weyrich
,
Christof Ebert
Software Engineering
Ben Hindman on Apache Mesos
Freely available from IEEE.
pp. 117-120
by
Jeff Meyerson
Showing 25 out of 25
Announcements
Best Paper Award Winners
IEEE Software Reviewer Thanks
Spread the Word about Your Research through Social Media
IEEE Computer Society Publications Seek Applications for 2024 Editors in Chief
Seeking 2026 Editors in Chief
Calls for Papers
Special Issue on Green Clean Software Sustainability
Special Issue on AIware in the FM Era
IEEE Software
AI Models for Code Improvement
Special Issue on The Impact of AI on Productivity and Code
Trending
Gamification
Dirk Basten
Navigating Tradeoffs in Software Failures
Laura Maguire, +1 more
On AI-Inspired User Interface Design
Jialiang Wei, +4 more
Creativity Clogs: Identifying and Addressing Barriers to Innovation
Antonio Crespí Tobeña, +3 more
Gains From Improved Recruitment of Software Developers: A Prediction Model of Expected Value Gain
Magne Jørgensen
Developing Software for Critical Systems
Christof Ebert, +1 more
Generative Rules for More Creative Thinking About Requirements
Neil Maiden
All Late Projects Are the Same
Tom DeMarco
"The Golden Age of Software Architecture" Revisited
Paul Clements, +1 more
SOBO: A Feedback Bot to Nudge Code Quality in Programming Courses
Sofia Bobadilla, +3 more
Myths and Facts About a Career in Software Testing: A Comparison Between Students’ Beliefs and Professionals’ Experience
Ronnie de Souza Santos, +3 more
Integrating Static Quality Assurance in CI Chatbot Development Workflows
Jesús Sánchez Cuadrado, +5 more
A C-Level Perspective on the Role of Developers in the Creative Process of Software Startups: Fostering Developer Creativity and Participation in Innovation
Kiev Gama, +3 more
Spotify Guilds: How to Succeed With Knowledge Sharing in Large-Scale Agile Organizations
Darja Smite, +3 more
The Crowd in Requirements Engineering: The Landscape and Challenges
Eduard C. Groen, +10 more
Digital Age of Consent and Age Verification: Can They Protect Children?
Liliana Pasquale, +4 more