


default search action
IEEE Software, Volume 42
Volume 42, Number 1, January - February 2025
- Sigrid Eldh

:
What Are the Real Changes With MLOps? 4-7 - Bärbel Bohr

:
How to Turn Ethical Values Into System Requirements: Lessons Learned from Adopting a New IEEE Standard in the Business World. 9-16 - Markus Borg

, Tom Richter:
Sentiment Analysis for the Masses: How LLMs Changed the Game. 17-21 - Diomidis Spinellis

:
Efficient Graph Processing. 22-25 - André L. Ferreira

, João M. Fernandes
:
MLOps for Developing Machine-Learning-Enhanced Automotive Applications: Experience at the Bosch Cross-Domain Computing Solutions Division. 34-41 - Diana McSpadden

, Mark Jones
, Ahmed Hossam Mohammed, Bryan Hess
, Malachi Schram:
Establishing Machine Learning Operations for Continual Learning in Computing Clusters: A Framework for Monitoring and Optimizing Cluster Behavior. 42-50 - Mikko Raatikainen

, Charalampos Souris, Jukka J. Remes
, Vlad Stirbu
:
Machine Learning Lineage for Trustworthy Machine Learning Systems: Information Framework for MLOps Pipelines. 51-58 - Antonio M. Burgueño-Romero

, Antonio Benítez-Hidalgo
, Cristóbal Barba-González
, José Francisco Aldana-Montes
:
Toward an Open Source MLOps Architecture. 59-64 - Leonhard Faubel

, Thomas Woudsma, Benjamin Klöpper, Holger Eichelberger
, Fabian Bülow
, Klaus Schmid
, Amir Ghorbani Ghezeljehmeidan
, Leila Methnani, Andreas Theodorou
, Magnus Bång
:
MLOps for Cyberphysical Production Systems: Challenges and Solutions. 65-73 - Harsh Patel

, Dominique Boucher, Emad Fallahzadeh
, Ahmed E. Hassan
, Bram Adams
:
A State-of-the-Practice Release-Readiness Checklist for Generative AI-Based Software Products: A Gray Literature Survey. 74-83 - Sven Giesselbach

, Dennis Wegener
, Lennard Helmer
, Claudio Martens
, Stefan Rüping:
Addressing a New Paradigm Shift in Data Science: An Empirical Study on Novel Project Characteristics for Foundation Model Projects. 84-92 - Magne Jørgensen

:
Gains From Improved Recruitment of Software Developers: A Prediction Model of Expected Value Gain. 93-99 - Darja Smite

, Eriks Klotins
, Nils Brede Moe
:
What Attracts Employees to Work on Site in Times of Increased Remote Working? 100-109 - Miroslaw Staron

, Silvia Abrahão
, Alexander Serebrenik
, Birgit Penzenstadler
, Jennifer Horkoff
, Chetan Honnenahalli:
Laws, Ethics, and Fairness in Software Engineering. 110-113 - Aastha Pant

, Rashina Hoda
, Burak Turhan
, Chakkrit Tantithamthavorn
:
What Do AI/ML Practitioners Think About AI/ML Bias? 114-118 - Laura Maguire

, Laura Nolan
:
Realizing the Benefits of Human-Machine Teaming for Safe Software Operations. 120-126 - Giovanni Asproni

:
Hans Dockter on Developer Productivity. 129-132 - Chakkrit Kla Tantithamthavorn

, Fabio Palomba, Foutse Khomh, Joselito Joey Chua:
MLOps, LLMOps, FMOps, and Beyond. 26-32
Volume 42, Number 2, March - April 2025
- Sigrid Eldh

:
A Discussion of Digitalization of Smart Ecosystems With New Advisory Board Member, Prof. Serge Demeyer. 4-7 - Matthias Koch

:
From Modeling to Simulation: A Head Start for Digital Ecosystem Design. 8-12 - Ciera Jaspan

, Collin Green
:
Measuring Productivity: All Models Are Wrong, But Some Are Useful. 13-17 - Diomidis Spinellis

:
Analyzing Linux on a Supercomputer. 18-23 - Christof Ebert

, Gorka Gallardo, Josune Hernantes, Nicolás Serrano:
DevOps 2.0. 24-32 - Alexis Ocampo, Pablo Oliveira Antonino, Rafael Capilla

, Elisa Yumi Nakagawa:
Digitalization of Smart Ecosystems. 33-37 - Franca Rocco di Torrepadula

, Alessandra Somma
, Alessandra De Benedictis
, Nicola Mazzocca
:
Smart Ecosystems and Digital Twins: An Architectural Perspective and a FIWARE-Based Solution. 38-46 - Huynh Anh Duy Nguyen

, Hoang-Trung Le, Xavier Barthélémy, Merched Azzi
, Hiep Duc
, Ningbo Jiang, Matthew Riley, Quang Phuc Ha
:
A Deep-Learning-Based Visualization Tool for Air Pollution Forecasting. 47-56 - Taija Kolehmainen

, Reetta Ghezzi
, Sami Hyrynsalmi
, Tommi Mikkonen
, Samuli Pekkola
, Manu Setälä
:
How Pandemics Changed a Public Software Ecosystem: Omaolo Case. 57-67 - Steffen Herbold

, Brian Valerius
, Anamaria Mojica-Hanke, Isabella Lex, Joel Mittel:
Legal Aspects for Software Developers Interested in Generative AI Applications. 68-75 - Marcus Kessel

, Colin Atkinson
:
N-Version Assessment and Enhancement of Generative AI: Differential GAI. 76-83 - Bianca Trinkenreich

, Marco Aurélio Gerosa
, Anita Sarma
, Igor Steinmacher
:
Guidelines for Cultivating a Sense of Belonging to Reduce Developer Burnout. 84-91 - Silvia Abrahão

, Miroslaw Staron
, Judith Michael
, Benoît Combemale
, Marsha Chechik
:
Modeling and Digital Twins: Insights and Strategies for Software Engineers. 92-96 - Manfred Broy

, Bran Selic
:
The Effects of Hype in the Software Domain: Causes, Consequences, and Mitigations. 98-102 - Brittany Johnson

, Tim Menzies
:
The Ethical Engineer's Dilemma: An Interview With Jim Herbsleb. 103-106 - Brijesh Ammanath

:
Sriram Panyam on SaaS Control Planes. 108-111
Volume 42, Number 3, May - June 2025
- Sigrid Eldh

:
Creativity and Bugs. 4-6 - Neil A. M. Maiden:

Generative Rules for More Creative Thinking About Requirements. 7-12 - Claire Taylor

, Marie Huber, Qiao Ma, Rayven Plaza, Alison Chang
, Jie Chen
:
Software Development Is a Team Sport. 13-17 - Diomidis Spinellis

:
Modernizing a Security Alarm System. 18-21 - Christof Ebert

, Stefan Kriso:
Developing Software for Critical Systems. 22-26 - Victoria Jackson

, André van der Hoek
, Rafael Prikladnicki
, Kuldeep Singh:
Introduction to the Special Issue on Creativity in Software Engineering. 27-32 - Wouter Groeneveld

:
Leveraging Creativity as a Problem-Solving Tool in Software Engineering. 34-40 - Neil A. M. Maiden, Konstantinos Zachos

, Kostas Petrianakis
, James Lockerbie
, Chantakan Chanpalangsri, Holger Ernst, Seyfettin Kara:
Beyond Just Generative AI for Discovering Software Opportunities. 41-49 - Jialiang Wei

, Anne-Lise Courbis, Thomas Lambolais, Gérard Dray
, Walid Maalej
:
On AI-Inspired User Interface Design. 50-58 - Sarah Inman

, Ambar Murillo
, Sarah D'Angelo
, Adam Brown
, Collin Green
:
Seamful AI for Creative Software Engineering: Use in Software Development Workflows. 59-66 - Marian Petre

, Mary Shaw
:
Contrasting to Spark Creativity in Software Development: Tactics Used By High-Performing Teams. 67-74 - Antonio Crespí Tobeña

, Maria Monserrat Barceló
, Antònia Mas
, Antoni Lluís Mesquida Calafat
:
Creativity Clogs: Identifying and Addressing Barriers to Innovation. 75-81 - Filip Kwiatkowski

, Jakub Mazur
, Aleksandra Rostkowska
, Klara Borowa
:
Enhancing Creativity in Software Architecture: Exploring Creative Architecting Limiters and Enablers Through Practitioner Insights. 82-89 - Anderson Jorge Serra da Costa, Vanessa Lopes Abreu, André Luiz Coelho Pinheiro, Cleidson R. B. de Souza

:
Fostering Organizational Creativity by Integrating Design Thinking and Intrapreneurship. 90-97 - Kiev Gama

, Cleidson R. B. de Souza
, Alexander Nolte
, George Valença
:
A C-Level Perspective on the Role of Developers in the Creative Process of Software Startups: Fostering Developer Creativity and Participation in Innovation. 98-106 - Alberto Petrucci

, Francesco Basciani
, Patrizio Pelliccione
:
AI/ML for Safety-Critical Software: The Case of the Space Domain. 107-114 - Sung Une Lee

, Harsha Perera
, Boming Xia
, Yue Liu
, Qinghua Lu
, Liming Zhu
, Olivier Salvado
, Jon Whittle
:
QB4AIRA: A Question Bank for Responsible AI Risk Assessment. 115-124 - Szymon Stradowski

, Lech Madeyski
:
Interpretability/Explainability Applied to Machine Learning Software Defect Prediction: An Industrial Perspective. 125-132 - Zadia Codabux

, Fatemeh Hendijani Fard
:
The Software Industry-Academia Collaboration: Novelty and Practice. 133-140 - Miroslaw Staron, Silvia Abrahão

:
Exploring Generative AI in Automated Software Engineering. 142-145 - Brittany Johnson

, Tim Menzies
:
Ethics: How Far Have We Come? 146-148 - Laura Maguire

, Fred Hebert:
Navigating Tradeoffs in Software Failures. 150-154 - Priyanka Raghavan

:
Matthew Adams on AI Threat Modeling and STRIDE GPT. 157-160
Volume 42, Number 4, July - August 2025
- Sigrid Eldh

:
Transforming Testing: AI as Our Testing Partner. 4-7 - Sue Black

:
What No One's Talking About in AI Governance. 8-10 - Sahar Tahvili

, Markus Borg
:
Excel Isn't a Process, and Not All 'Intelligence' Is Smart. 11-14 - Stephanos Androutsellis-Theotokis

:
Accelerating Web 3D Rendering Performance. 15-19 - Christof Ebert

, Priyanka Nawalramka
:
Generative AI for Data Science. 20-24 - Filippo Ricca

, Boni García, Michel Nass, Mark Harman:
Next-Generation Software Testing: AI-Powered Test Automation. 25-33 - Yuchen Wang

, Shangxin Guo
, Chee Wei Tan
:
From Code Generation to Software Testing: AI Copilot With Context-Based Retrieval-Augmented Generation. 34-42 - Tolgahan Bardakci

, Serge Demeyer
, Mutlu Beyazit
:
Test Amplification for REST APIs: Using "Out-of-the-Box" Large Language Models. 43-49 - Sheng Gao

, Wenting Liu
, Jianming Zhu
, Xuewen Dong
, Jin Dong
:
Business Process Modeling Notation-Large Language Model: Transforming Business Processing Modeling Notation Models Into Smart Contracts Using Large Language Models. 50-57 - Gleiston Guerrero-Ulloa

, Dúval Carvajal-Suárez
, Paulo Novais
, Miguel J. Hornos
, Carlos Rodríguez-Domínguez
:
Test-Driven Development Tool for IoT Systems. 58-67 - Iffat Fatima

, Markus Funke
, Patricia Lago
:
Providing Guidance to Software Practitioners: A Framework for Creating Key Performance Indicators. 68-78 - Lionel Bouchard

, Michiel van Genuchten
:
How to Grow a Software Business Within a Legacy Company: You Don't. 79-83 - Miroslaw Staron

, Silvia Abrahão
:
Building Secure Software: The Future of Security, Privacy, and Compliance. 84-88 - Brittany Johnson

, Tim Menzies
:
AI in State Courts: Navigating Innovation and Ethics With Andrea Miller. 89-92 - George Fairbanks

:
Steering Software Qualities. 93-97 - Vahid Garousi, Nithin Joy, Davide Taibi

:
AI-Powered Software Testing Tools: Full Autonomy Remains a Distant Goal. 98-111 - Brijesh Ammanath

:
Sunil Mallya on Small Language Models. 112-115
Volume 42, Number 5, September - October 2025
- Sigrid Eldh

:
Quantum Computing is a Paradigm Shift - Time to Get Involved! [From the Editor]. 4-7 - Sue Black

:
The Quantum Leap: Are We Ready? [The Question]. 8-10 - Thomas Ronzon

, Veronika Jungwirth, Ralph Miarka
, Linda Rising
, Cesare Pautasso, Olaf Zimmermann:
An Update on The Process of Software Retrofit in High-Availability Systems: Uptime Matters - and People Too! [Insights]. 11-15 - Markus Borg

, Martina Beck, Andreas Beck, Simon Jiménez, Yiannis Kanellopoulos, Birgit Penzenstadler:
Responsible Requirements Engineering in a VUCA World [Requirements]. 16-20 - Diomidis Spinellis

:
Rewriting the Unix Stream Editor in Rust [Adventures in Code]. 21-25 - Michael Epping

, Michael Felderer
, Vlad Gheorghiu
, Tao Yue
:
Quantum Software and Its Engineering [Focus: Guest Editors' Introduction]. 26-32 - Lukas Windgätter

, Elisabeth Lobe
:
Quantum Optimization Applications With Quark and Quapps: Bridging the Gap Between Application and Hardware [Focus: Quantum Software and its Engineering]. 34-42 - Bruno Rosendo

, Daniel Fortunato
, Rui Abreu
:
Quantum Approaches for Vehicle Routing Optimization on Noisy Intermediate Scale Quantum Platforms: Applications of QAOA and Quantum Annealing for Vehicle Routing Problems [Focus: Quantum Software and its Engineering]. 43-50 - Xinyi Wang

, Shaukat Ali
, Paolo Arcaini
:
BQTmizer: A Tool for Test Case Minimization With Quantum Annealing. 51-57 - Joshua A. C. Behler

, Ali F. Al-Ramadan
, Betis Baheri
, Michael L. Collard
, Qiang Guan
, Jonathan I. Maletic
:
Static Analysis and Transformation for Quantum Programming Languages [Focus: Quantum Software and Its Engineering]. 58-64 - David A. Kreplin

, Moritz Willmann
, Jan Schnabel
, Frederic Rapp, Manuel Hagelüken
, Marco Roth
:
sQUlearn: A Python Library for Quantum Machine Learning [Focus: Quantum Software and Its Engineering]. 65-72 - Ana Díaz-Muñoz

, Javier Verdugo
, Moisés Rodríguez
, José A. Cruz-Lemus
, Rafael Martinez Gasca
, Mario Piattini
:
Environment for the Evaluation of Hybrid (Classical-Quantum) Systems Analyzability [Focus: Quantum Software and Its Engineering]. 73-81 - Handy Kurniawan

, Valentin Savin
, Carmen G. Almudéver
, Francisco Garcia-Herrero
:
Implementing Quantum Polar Codes in a Superconducting Processor: From State Preparation to Decoding [Focus: Quantum Software and Its Engineering]. 82-89 - Laura Rodríguez-Soriano

, Francisco Garcia-Herrero
, Carmen G. Almudéver
:
Predicting the Temporal Variability of Error Rates in Superconducting Quantum Processors: Mitigating Error Accuracy Loss in Queue-Based Quantum Computing Platforms [Focus: Quantum Software and its Engineering]. 90-97 - Haemanth Velmurugan

, Arnav Das
, Turbasu Chatterjee
, Amit Saha
, Anupam Chattopadhyay
, Amlan Chakrabarti
:
Fast Classical Simulation of Qubit-Qudit Hybrid Systems: Optimizing Efficiency in Classical Simulation of Multilevel Quantum Systems [Focus: Quantum Software and Its Engineering]. 98-106 - Samir Ouchani

, Mohammed Amine Boudouaia
, Aimilia Tasidou
:
PRISM: A Privacy Safeguard for Smart Multiservices [Feature: A Privacy Safeguard System]. 107-115 - Egon Berghout, Michiel van Genuchten

:
Impact of Software on Global and Regional Economies [Impact]. 117-120 - Silvia Abrahão

, Miroslaw Staron
:
What Developers Need to Know About AI Trends in Software Engineering [Practitioners' Digest]. 122-126 - George Fairbanks

:
Programming as Extended Cognition [The Pragmatic Designer]. 127-130 - Laura Maguire

:
Failure Is Inevitable, Let's Not Pretend Otherwise [Failure Mode]. 131-134 - Xinyi Wang

, Shaukat Ali
, Davide Taibi
:
The Landscape of Quantum Software Testing Tools. 136-140 - Gregory M. Kapfhammer

:
Will McGugan on Text-Based User Interfaces. 141-144
Volume 42, Number 6, November - December 2025
- Sigrid Eldh

:
Reflections. 4-7 - Sue Black

:
The End of Code as We Know It? 8-11 - Markus Borg

, Elizabeth Bjarnason
, Fabian Hedin:
Vibe Coding and the New Prototyping Playbook. 12-16 - Todd Chan

, Ambar Murillo
, Sarah D'Angelo
, Alberto Elizondo
, Marcus Revaj, Christian Schneider:
Improving Trust in AI Through Providing Choice. 17-22 - Diomidis Spinellis

:
Designing a Programmable Stream Editor. 23-27 - Asmar Muqeet

, Shaukat Ali
, Paolo Arcaini
:
Tool: QUIET: A Tool for Sampling-Based Quantum Noise Error Mitigation. 28-34 - Dae-Kyoo Kim

:
A Metamodel-Based Approach to Quantum Software Development. 35-43 - Dominik Seitz, Niklas Heim, João P. Moutinho

, Roland Guichard, Vytautas Abramavicius, Aleksander Wennersteen
, Gert-Jan Both, Anton Quelle, Caroline de Groot, Gergana V. Velikova
, Vincent E. Elfving, Mario Dagrada:
Tool: Qadence: A Differentiable Interface for Digital and Analog Programs. 44-54 - Shenyu Zheng

, Bram Adams
, Ahmed E. Hassan:
On Build Hermeticity in Bazel-Based Build Systems. 55-63 - Luana Almeida Martins, Denivan Campos

, Joselito Mota Júnior
, Dhyego Tavares
, Jander Júnior
, Mayki Dos Santos Oliveira, Denis Boaventura
, Diego Corrêa da Silva
, Eduardo Ferreira da Silva
, George Pinto
, Nilton Flávio S. Seixas, Adriano H. O. Maia, Matias Romário
, Ernando Batista
, Frederico Araújo Durão
, Gustavo Bittencourt Figueiredo
, Maycon Peixoto
, Cássio V. S. Prazeres
, Ivan do Carmo Machado
, Eduardo Santana de Almeida
:
A Case Study of Smart Home Development. 64-73 - Youmei Fan

, Ani Hovhannisyan
, Hideaki Hata
, Christoph Treude
, Raula Gaikovina Kula
:
The Impact of Sanctions on GitHub Developers and Activities. 74-80 - Marvin Wyrich

, Johannes C. Hofmeister, Sven Apel
, Janet Siegmund:
Object Disorientation. 81-88 - Chorng-Shiuh Koong

, Tung-Li Hsieh, Chao-Chin Wu
, Cheng-Yan Guo
:
Electronic Design Automation Algorithms for E-Book Design by Visual Programming Language: A Verification Framework. 89-96 - Fredrik Karlsson

, Panagiota Chatzipetrou
, Shang Gao
, Tanja Elina Havstorm
:
How Reliable Are GPT-4o and LLAMA3.3-70B in Classifying Natural Language Requirements?: The Impact of the Temperature Setting. 97-104 - Miroslaw Staron

, Silvia Abrahão
:
Hybrid Classical-AI Systems for Software Testing and Bug Fixing. 106-110 - George Fairbanks

:
Build Stable Triangles. 112-115 - Priyanka Raghavan

:
Abhinav Kimothi on Retrieval-Augmented Generation. 116-119

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














