ieeesoftware's profile picture. Building the community of leading software practitioners

IEEE Software

@ieeesoftware

Building the community of leading software practitioners

The article “AI/ML for Safety-Critical Software: The Case of the Space Domain” highlights how the increasing use of Artificial Intelligence and Machine Learning in spacecraft systems challenges traditional safety and assurance practices. Check it out! computer.org/csdl/magazine/…


The article “Developing Software for Critical Systems” highlights how safety-critical domains depend on software that must achieve the highest standards of reliability, safety, security, and availability. Check it out! computer.org/csdl/magazine/…


Software development is a team sport. Research from Google highlights that productivity and quality can’t be fully understood by looking at individuals alone – teamwork and cross-role collaboration are critical drivers of success. 🔗 Read the paper here: computer.org/csdl/search/de…


In "Generative Rules for More Creative Thinking About Requirements," Neil Maiden shows how generative AI fuels requirements engineering. While chatbots help generate ideas, their full potential emerges when paired with established creativity methods. computer.org/csdl/magazine/…


🔎 The issue on Creativity in Software Engineering is online! Our editor shows how bug fixing is a creative act — bugs may hide in assumptions, span multiple fixes, or appear in rare contexts. Solving them takes imagination, curiosity, and courage. 🔗 computer.org/csdl/magazine/…


The paper “How Pandemics Changed a Public Software Ecosystem” shows how COVID-19 pandemic transformed Finland’s Omaolo e-health platform, shifting its governance and development from a rigid, procurement-driven network to an agile, alliance-based ecosystem ieeexplore.ieee.org/document/10817…


The paper “A Deep-Learning-Based Visualization Tool for Air Pollution Forecasting” presents a cloud-based framework that unifies real-time observations from IoT sensors and air-quality stations with numerical and deep-learning models. Check it out! ieeexplore.ieee.org/document/10753…


Does the arrival of new technologies too often draw our attention away from the foundational pillars of software engineering discipline? The paper "The Effects of Hype in the Software Domain" examines this question with a set of well-grounded observations. computer.org/csdl/magazine/…


The paper “Smart Ecosystems and Digital Twins: An Architectural Perspective and a FIWARE-Based Solution” proposes a domain-agnostic, multiview architecture for digital-twin-enabled ecosystems. Check it out! ieeexplore.ieee.org/document/10807…


The paper “Guidelines for Cultivating a Sense of Belonging to Reduce Developer Burnout” synthesizes three large-scale studies to offer guidelines on promoting a sense of belonging in software development teams. Check it out! computer.org/csdl/magazine/…


The paper “N-Version Assessment and Enhancement of Generative AI: Differential GAI” presents a method for boosting the reliability of AI-generated code by automatically producing multiple variants of code modules and their tests. Check it out! computer.org/csdl/magazine/…


The paper “Legal Aspects for Software Developers Interested in Generative AI Applications" summarizes key aspects of data protection and licenses for developers working on products based on GenAI. Check it out! computer.org/csdl/magazine/…


The paper "DevOps 2.0" explores the evolution from DevOps collaboration to an AI-powered model that unifies quality, security, compliance, and more. Check it out! computer.org/csdl/magazine/…


The paper "Analyzing Linux on a Supercomputer" shows how a CScout analysis of 20M lines of Linux kernel code was sped up using 32 parallel jobs and clever DB merging. Check it out! computer.org/csdl/magazine/…


Loading...

Something went wrong.


Something went wrong.