


default search action
IEEE Software, Volume 34
Volume 34, Number 1, January - February 2017
- Diomidis Spinellis

:
Software-Engineering the Internet of Things. 4-6 - Sarah Beecham, Tony Clear

, John Barr, Mats Daniels
, Michael Oudshoorn
, John Noll:
Preparing Tomorrow's Software Engineers for Work in a Global Environment. 9-12 - Jeffrey C. Carver, Leandro L. Minku

, Birgit Penzenstadler:
Requirements, Human Values, and the Development Technology Landscape. 13-15 - Sarah Beecham, Tony Clear

, Daniela E. Damian, John Barr, John Noll, Walt Scacchi:
How Best to Teach Global Software Engineering? Educators Are Divided. 16-19 - Elizabeth Bjarnason

, Markus Borg
:
Aligning Requirements and Testing: Working Together toward the Same Goal. 20-23 - Xabier Larrucea

, Annie Combelles, John M. Favaro
, Kunal Taneja:
Software Engineering for the Internet of Things. 24-28 - Brice Morin, Nicolas Harrand, Franck Fleurey:

Model-Based Software Engineering to Tame the IoT Jungle. 30-36 - Franco Zambonelli:

Key Abstractions for IoT-Oriented Software Engineering. 38-45 - Federico Ciccozzi, Ivica Crnkovic

, Davide Di Ruscio
, Ivano Malavolta
, Patrizio Pelliccione
, Romina Spalazzese
:
Model-Driven Engineering for Mission-Critical IoT Systems. 46-53 - Arne Bröring, Stefan Schmid, Corina Kim Schindhelm, Abdelmajid Khelil

, Sebastian Käbisch, Denis Kramer, Danh Le Phuoc
, Jelena Mitic, Darko Anicic, Ernest Teniente:
Enabling IoT Ecosystems through Platform Interoperability. 54-61 - Jagannathan Venkatesh, Baris Aksanli

, Christine S. Chan, Alper Sinan Akyürek, Tajana Simunic Rosing:
Scalable-Application Design for the IoT. 62-70 - Antero Taivalsaari

, Tommi Mikkonen
:
A Roadmap to the Programmable World: Software Challenges in the IoT Era. 72-80 - Anil Kumar Thurimella, Mathias Schubanz, Andreas Pleuss, Goetz Botterweck

:
Guidelines for Managing Requirements Rationales. 82-90 - Cesare Pautasso, Olaf Zimmermann, Mike Amundsen, James Lewis, Nicolai M. Josuttis:

Microservices in Practice, Part 1: Reality Check and Service Design. 91-98 - Satish Mahadevan Srinivasan, Raghvinder S. Sangwan:

Web App Security: A Comparison and Categorization of Testing Frameworks. 99-102 - Balaji Prasad:

Darkitecture: The Reality Skirted by Architecture. 103-105 - Gerard J. Holzmann:

The Value of Doubt. 106-109 - Walt Scacchi:

Practices and Technologies in Computer Game Software Engineering. 110-116 - Sven Johann:

Kief Morris on Infrastructure as Code. 117-120
Volume 34, Number 2, March - April 2017
- Diomidis Spinellis

:
The Social Responsibility of Software Development. 4-6 - Ke Mao, Mark Harman, Yue Jia:

Robotic Testing of Mobile Apps for Truly Black-Box Automation. 11-16 - Gerard J. Holzmann:

Code Craft. 18-21 - Rafael Prikladnicki, Marcelo Gattermann Perin, Sabrina Marczak

, Alessandra Costa Smolenaars Dutra:
The Best Software Development Teams Might be Temporary. 22-25 - Robyn R. Lutz

, Jane Cleland-Huang:
The Risk of Overly Strict Requirements. 26-29 - Klaas-Jan Stol

, Thomas D. LaToza, Christian Bird:
Crowdsourcing for Software Engineering. 30-36 - Alexandre Lazaretti Zanatta, Igor Steinmacher, Letícia S. Machado, Cleidson R. B. de Souza

, Rafael Prikladnicki:
Barriers Faced by Newcomers to Software-Crowdsourcing Projects. 37-43 - Eduard C. Groen, Norbert Seyff, Raian Ali

, Fabiano Dalpiaz, Jörg Dörr, Emitza Guzman, Mahmood Hosseini, Jordi Marco
, Marc Oriol
, Anna Perini, Melanie J. C. Stade:
The Crowd in Requirements Engineering: The Landscape and Challenges. 44-52 - Rabe Abdalkareem

, Emad Shihab, Juergen Rilling:
What Do Developers Use the Crowd For? A Study Using Stack Overflow. 53-60 - Niklas Leicht, Ivo Blohm

, Jan Marco Leimeister:
Leveraging the Power of the Crowd for Software Testing. 62-69 - Sahar Badihi, Abbas Heydarnoori

:
CrowdSummarizer: Automated Generation of Code Summaries for Java Programs through Crowdsourcing. 71-80 - María Gómez, Bram Adams

, Walid Maalej, Martin Monperrus
, Romain Rouvoy
:
App Store 2.0: From Crowdsourced Information to Actionable Feedback in Mobile Ecosystems. 81-89 - Vahid Garousi

, Frank Elberzhager
:
Test Automation: Not Just for Test Execution. 90-96 - Cesare Pautasso, Olaf Zimmermann, Mike Amundsen, James Lewis, Nicolai M. Josuttis:

Microservices in Practice, Part 2: Service Integration and Sustainability. 97-104 - Jeffrey C. Carver, Jordi Cabot

, Rafael Capilla
, Henry Muccini
:
GitHub, Technical Debt, Code Formatting, and More. 105-107 - Rafael Capilla

, Elisa Yumi Nakagawa
, Uwe Zdun, Carlos Carrillo
:
Toward Architecture Knowledge Sustainability: Extending System Longevity. 108-111 - Christof Ebert, Kris Shankar:

Industry Trends 2017. 112-116 - Marcus Blankenship:

Josh Doody on Salary Negotiation for Software Engineers. 117-120
Volume 34, Number 3, May - June 2017
- Diomidis Spinellis

:
How Abundance Changes Software Engineering. 4-7 - Raghuraman Krishnamurthy:

Breezing My Way as a Solution Architect: A Retrospective on Skill Development and Use. 9-13 - Rabih Bashroush, Eoin Woods:

Architectural Principles for Energy-Aware Internet-Scale Applications. 14-17 - Sohaib Shahid Bajwa, Xiaofeng Wang, Anh Nguyen-Duc, Rafael Matone Chanin, Rafael Prikladnicki, Leandro Bento Pompermaier, Pekka Abrahamsson

:
Start-Ups Must Be Ready to Pivot. 18-22 - Gerard J. Holzmann:

A Tale of Three Programs. 23-26 - Matthias Traub, Alexander Maier, Kai L. Barbehon:

Future Automotive Architecture and the Impact of IT Trends. 27-32 - Christof Ebert, John M. Favaro

:
Automotive Software. 33-39 - Xabier Larrucea

, Alastair Walker, Ricardo Colomo-Palacios
:
Supporting the Management of Reusable Automotive Software. 40-47 - Lee Pike, Jamey Sharp, Mark Tullsen, Patrick C. Hickey, James Bielman:

Secure Automotive Software: The Next Steps. 49-55 - Fabio Falcini, Giuseppe Lami

, Alessandra Mitidieri Costanza:
Deep Learning in Automotive Software. 56-63 - Stuart McIlroy, Weiyi Shang, Nasir Ali, Ahmed E. Hassan:

Is It Worth Responding to Reviews? Studying the Top Free Apps in Google Play. 64-71 - Jo Erskine Hannay, Hans Christian Benestad, Kjetil Strand:

Benefit Points: The Best Part of the Story. 73-85 - Chris Parnin, Eric Helms, Chris Atlee, Harley Boughton, Mark Ghattas, Andy Glover, James Holman, John Micco, Brendan Murphy, Tony Savor, Michael Stumm

, Shari Whitaker, Laurie A. Williams:
The Top 10 Adages in Continuous Deployment. 86-95 - Sergio F. Ochoa, Romain Robbes, Maíra Marques

, Luis Silvestre
, Alcides Quispe:
What Differentiates Chilean Niche Software Companies: Business Knowledge and Reputation. 96-103 - Therry van der Burgt, Allard Baronner:

An Information and Tracking System for Inland Shipping. 105-110 - Phillip A. Laplante, Steve Counsell, Giuliano Antoniol:

Disseminating the Best Material to Practitioners. 111-113 - Jeffrey C. Carver, Henry Muccini

, Aiko Yamashita:
Distributed Teams, Developer Participation, and More. 114-116 - Felienne Hermans:

Peter Hilton on Naming. 117-120
Volume 34, Number 4, 2017
- Diomidis Spinellis

:
Software Reliability Redux. 4-7 - Jeffrey C. Carver:

Developments in Requirements Engineering. 8-10 - Leo Hatton, Alan John:

Delivering Genuine Emails in an Ocean of Spam. 11-15 - Jane Cleland-Huang:

Safety Stories in Agile Development. 16-19 - Murat Erder, Pierre Pureur:

What Type of People Are Software Architects? 20-22 - Forrest Shull, Tore Dybå, Helen Sharp, Rafael Prikladnicki:

Voice of Evidence: A Look Back. 23-25 - Xabier Larrucea

, Fabien Belmonte, Adam Welc, Tao Xie:
Reliability Engineering. 26-29 - Per Erik Strandberg, Wasif Afzal

, Thomas J. Ostrand, Elaine J. Weyuker, Daniel Sundmark:
Automated System-Level Regression Test Prioritization in a Nutshell. 30-37 - Vinay Kumar

, Lalit Kumar Singh, Anil Kumar Tripathi, Pooja Singh
:
Safety Analysis of Safety-Critical Systems Using State-Space Models. 38-47 - Luiz Eduardo Galvão Martins, Tony Gorschek:

Requirements Engineering for Safety-Critical Systems: Overview and Challenges. 49-57 - Jo Erskine Hannay, Hans Christian Benestad, Kjetil Strand:

Earned Business Value: See That You Deliver Value to Your Customer. 58-70 - Zeljko Obrenovic:

Insights from the Past: The IEEE Software History Experiment. 71-78 - Ben Stopford, Ken R. Wallace

, John Allspaw
:
Technical Debt: Challenges and Perspectives. 79-81 - Christof Ebert, Steve Counsell:

Toward Software Technology 2050. 82-88 - Gerard J. Holzmann:

Dead Programs. 89-91 - Edaena Salinas:

Katie Malone on Machine Learning. 92-96
Volume 34, Number 5, 2017
- Diomidis Spinellis

:
State-of-the-Art Software Testing. 4-6 - Ricardo Valerdi:

Why Software Is Like Baseball. 7-9 - Mik Kersten:

Value Stream Architecture. 10-12 - Anne-Françoise Rutkowski, Michiel van Genuchten, Les Hatton:

No Free Lunch for Software after All. 13-15 - Sarah Gregory:

The Unplanned Journey of a Requirements Engineer in Industry: An Introduction. 16-19 - Eoin Woods:

Should Architects Code? 20-21 - Chia-Wei Hsu, Shan-Hsin Lee, Shiuhpyng Winston Shieh:

Adaptive Virtual Gestures for GUI Testing on Smartphones. 22-29 - Hiroaki Yoshida, Guodong Li, Takuki Kamiya, Indradeep Ghosh

, Sreeranga P. Rajan, Susumu Tokumoto, Kazuki Munakata, Tadahiro Uehara:
KLOVER: Automatic Test Generation for C and C Programs, Using Symbolic Execution. 30-37 - Vahid Garousi

, Michael Felderer
:
Worlds Apart: Industrial and Academic Focus Areas in Software Testing. 38-45 - Mohamad Kassab

, Joanna F. DeFranco, Phillip A. Laplante:
Software Testing: The State of the Practice. 46-52 - Emil Alégroth, Johan Gustafsson

, Henrik Ivarsson, Robert Feldt:
Replicating Rare Software Failures with Exploratory Visual GUI Testing. 53-59 - Jan Bosch, Helena Holmström Olsson:

Toward Evidence-Based Organizations: Lessons from Embedded Systems, Online Games, and the Internet of Things. 60-66 - Artur Nowak

, Holger J. Schünemann
:
Toward Evidence-Based Software Engineering: Lessons Learned in Healthcare Application Development. 67-71 - Lionel C. Briand, Domenico Bianculli

, Shiva Nejati
, Fabrizio Pastore
, Mehrdad Sabetzadeh
:
The Case for Context-Driven Software Engineering Research: Generalizability Is Overrated. 72-75 - Dirk Basten:

Gamification. 76-81 - Alireza Haghighatkhah, Markku Oivo, Ahmad Banijamali, Pasi Kuvaja:

Improving the State of Automotive Software Engineering. 82-86 - Gerard J. Holzmann:

Randomly Right. 87-89 - Jeffrey C. Carver, Birgit Penzenstadler, Alexander Serebrenik

, Aiko Yamashita:
The Human Factor. 90-92 - Kim Carter:

Francois Raynaud on DevSecOps. 93-96
Volume 34, Number 6, November / December 2017
- Diomidis Spinellis

:
The Elusiveness of Smart Healthcare. 4-6 - Hans Aerts, Han Schaminée:

How Software Is Changing the Automotive Landscape. 7-12 - Sarah Gregory:

RE@40: Midlife Crisis or Graceful Maturity? 14-17 - Jeffrey C. Carver, Alexander Serebrenik

:
ICSE Highlights. 18-20 - Qinghua Lu, Xiwei Xu:

Adaptable Blockchain-Based Systems: A Case Study for Product Traceability. 21-27 - Alessio Ferrari

, Felice Dell'Orletta
, Andrea Esuli
, Vincenzo Gervasi
, Stefania Gnesi:
Natural Language Requirements Processing: A 4D Vision. 28-35 - Agusti Solanas

, Jens H. Weber, Ayse Basar Bener
, Frank van der Linden, Rafael Capilla
:
Recent Advances in Healthcare Software: Toward Context-Aware and Smart Solutions. 36-40 - Fran Casino

, Constantinos Patsakis, Edgar Batista
, Frederic Borras, Antoni Martínez-Ballesté:
Healthy Routes in the Smart City: A Context-Aware Mobile Recommender. 42-47 - Henrique Damasceno Vianna, Jorge Luis Victória Barbosa

, Fábio Pittoli:
In the Pursuit of Hygge Software. 48-52 - Ana Cristina Bicharra Garcia

, Adriana Santarosa Vivacqua
, Nayat Sánchez-Pi
, Luis Martí
, José M. Molina:
Crowd-Based Ambient Assisted Living to Monitor the Elderly's Health Outdoors. 53-57 - Kim Mens

, Rafael Capilla
, Herman Hartmann, Thomas Kropf
:
Modeling and Managing Context-Aware Systems' Variability. 58-63 - Paul Temple

, Mathieu Acher, Jean-Marc Jézéquel
, Olivier Barais
:
Learning Contextual-Variability Models. 64-70 - Ismayle de Sousa Santos, Magno Lua de Jesus Souza, Michelle Larissa Luciano Carvalho

, Thalisson Oliveira, Eduardo Santana de Almeida, Rossana Maria de Castro Andrade
:
Dynamically Adaptable Software Is All about Modeling Contextual Variability and Avoiding Failures. 72-77 - Patrick Rein

, Stefan Ramson
, Jens Lincke, Tim Felgentreff, Robert Hirschfeld:
Group-Based Behavior Adaptation Mechanisms in Object-Oriented Systems. 78-82 - Walter Cazzola, Albert Shaqiri:

Context-Aware Software Variability through Adaptable Interpreters. 83-88 - Mik Kersten:

The End of the Manufacturing-Line Analogy. 89-93 - K. Rustan M. Leino:

Accessible Software Verification with Dafny. 94-97 - Christof Ebert, Maria Paasivaara:

Scaling Agile. 98-103 - Lawrence Peters, Ana María Moreno:

Evaluating Software Project Managers: A Multidimensional Perspective. 104-108 - Matthew Farwell:

Yakov Fain on Angular. 109-112

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














