Impact

A collection of articles from the Impact column, edited by Michiel van Genuchten and Les Hatton. The goal of this column is to build better quantitative insight into how software impacts various businesses. How the product uses the software and how the company built it are equally important.

This collections includes 50 articles published between 2010 and 2021.

(stats / articles)
(stats / downloads)
(top articles)




2021 (2)

Software Engineering / IEEE Software

2021
Building Medical Claims-Processing Software From 12 Time Zones Away
IEEE Software 2021 (5); by S. Jayakumar, G. Maini

Each of the 50 U.S. states offers subsidized health insurance Medicaid to certain sections of its population.

2021
Open Collaboration, Data Quality, and COVID-19
IEEE Software 2021 (3); by G. Hampson, N. Hargreaves, H. Jakubowicz, G. Williams, L. Hatton

The flavor of this "Impact" department is somewhat different.

2020 (3)

Software Engineering / IEEE Software

2020
Building and Deploying a COVID-19 Monitoring Solution in March
IEEE Software 2020 (5); by G. van de Beek, R. Liem, H. J. van der Horst, M. van Genuchten

COVID-19 has been a challenge for health-care professionals and health-care systems.

2020
The Impact of Software on Eyecare in India
IEEE Software 2020 (4); by V. Venkataswamy, B. Seetharam

India has a population of 1.3 billion. Over the last decade, it has had record economic growth and reductions in poverty and infant mortality as well as an…

2020
Bringing Semantic Knowledge Graph Technology to Your Data
IEEE Software 2020 (2); by B. van Luijt, M. Verhagen

The most used knowledge graph today is Google Search.

2019 (4)

Software Engineering / IEEE Software

2019
Ten Years of "Impact" Columns—The Good, the Bad, and the Ugly
IEEE Software 2019 (6); by M. van Genuchten, L. Hatton

Ten years ago, we started the "Impact" column in IEEE Software.

2019
"Lessons Must Be Learned"-But Are They?
IEEE Software 2019 (4); by L. Hatton, A. Rutkowski

Despite all the software systems we have seen, both in IEEE Software's columns and through our professional experience, periodically,…

2019
Are Robots Taking Our Jobs? A RoboPlatform at a Bank
IEEE Software 2019 (3); by P. Lewicki, J. Tochowicz, J. van Genuchten

Automation has been replacing manual activities in workplace for decades.

2019
Computational Reproducibility: The Elephant in the Room
IEEE Software 2019 (2); by L. Hatton, M. van Genuchten

Examines the concept of computational reproducibility.

2018 (2)

Software Engineering / IEEE Software

2018
A Comet Revisited: Lessons Learned from Philaes Landing
IEEE Software 2018 (4); by A. Balázs

The Philae lander, part of the Rosetta program, was the first to land on and explore a comet.

2018
WordPress: A Content Management System to Democratize Publishing
IEEE Software 2018 (3); by J. Cabot

WordPress aims to democratize publishing, ensuring that any nontechnical person can create a website, while building a product that can…

2017 (4)

Software Engineering / IEEE Software

2017
How Software Is Changing the Automotive Landscape
IEEE Software 2017 (6); by H. Aerts, H. Schaminée

A look at the creation and distribution of automotive navigation software at TomTom shows how automotive software has changed and might further…

2017
No Free Lunch for Software after All
IEEE Software 2017 (5); by A. F. Rutkowski, M. van Genuchten, L. Hatton

Softwares lack of reproduction costs provides benefits to not just legitimate developers but also people who want to use software for criminal purposes.

2017
Delivering Genuine Emails in an Ocean of Spam
IEEE Software 2017 (4); by L. Hatton, A. John

SendForensics has created a system that lets email senders analyze and optimize all outgoing email before sending it.

2017
An Information and Tracking System for Inland Shipping
IEEE Software 2017 (3); by T. van der Burgt, A. Baronner

The Information and Tracking System for Inland Shipping in Dutch, abbreviated as IVS90 functions in one of the busiest areas of inland shipping in the…

2016 (6)

Software Engineering / IEEE Software

2016
When Software Impacts the Economy and Environment
IEEE Software 2016 (6); by E. S. de Moura, M. R. Herrera, L. Santos, T. Conte

When customers visit a Brazilian e-commerce site and search for a product, they're likely using software developed by Neemu, a start-up created…

2016
Creating the Virtual Universe
IEEE Software 2016 (5); by S. P. Zwart, J. Badorf

Simulation software is important to our understanding of the universe.

2016
Obstanovka: Exploring Nearby Space
IEEE Software 2016 (4); by J. Nagy, K. Balajthy, S. Szalai, B. Sador, I. Horvath, C. Lipusz

The exploration and examination of near-Earth space helps us better understand our solar system and deeply affects our everyday life in areas such as…

2016
Work Substitution: A Neo-Luddite Look at Software Growth
IEEE Software 2016 (3); by A. F. Rutkowski

With the big data trend, automated algorithmic decision making will open the door to countless more lines of code.

2016
Software on a Comet: The Philae Lander's Central Onboard Computer
IEEE Software 2016 (2); by A. Baksa, A. Balezs, Z. Pelos, P. Spenyi, S. Szalai, L. Verhalmi

For the Philae lander to land on a comet after 10 years of space travel, its software had to meet rigorous requirements.Topics: Philae…

2016
When Software Crosses a Line
IEEE Software 2016 (1); by L. Hatton, M. van Genuchten

The debacle with the VW "defeat device" raises some unsettling questions.

2015 (5)

Software Engineering / IEEE Software

2015
On the Impact of Being Open
IEEE Software 2015 (5); by R. Schuwer, M. van Genuchten, L. Hatton

There's much discussion about being open, with topics such as open source software, open innovation, open research, and…

2015
Managing Software's Impact
IEEE Software 2015 (4); by M. van Genuchten, L. Hatton

As a review of past articles in IEEE Software's Impact department shows, software economics largely determines a software product's success, and volume plays…

2015
Drawing Conclusions from Linked Data on the Web: The EYE Reasoner
IEEE Software 2015 (3); by R. Verborgh, J. De Roo

Linked data represents each piece of data as a link between two things.

2015
The Software behind Moore's Law
IEEE Software 2015 (2); by R. Wester, J. Koster

Moore's law describes exponential productivity in the semiconductor industry.

2015
Mobile Money's Impact on Tanzanian Agriculture
IEEE Software 2015 (1); by B. Seetharam, D. Johnson

Software has enabled the use of mobile money by farmers and significantly benefited Tanzanian agriculture.Topics: M-Pesa, Multiflower,…

2014 (3)

Software Engineering / IEEE Software

2014
Mobile app development for the Indian market
IEEE Software 2014 (3); by R. D. Sadafule

From the inside of a software-intensive system, there are many different styles of implementation, each with its own subtle characteristics.

2014
Decision Support Software for Probabilistic Risk Assessment Using Bayesian Networks
IEEE Software 2014 (2); by N. Fenton, M. Neil

Norman Fenton and Martin Neil explain the world of Bayesian decision networks and the development of the company Agena, which developed its own Bayesian…

2014
Software That Checks Software: The Impact of PC-lint
IEEE Software 2014 (1); by J. Gimpel

James Gimpel gives some fascinating insights into the growth, technology, and impact of the very widely used static analyzer, PC-lint in the never-ending…

2013 (5)

Software Engineering / IEEE Software

2013
Twenty Years of Patterns' Impact
IEEE Software 2013 (6); by G. Hohpe, R. Wirfs-Brock, J. W. Yoder, O. Zimmermann

This column celebrates 20 years of software patterns.

2013
Metrics with Impact
IEEE Software 2013 (4); by M. van Genuchten, L. Hatton

Over the past few years, metrics proposed in Impact columns such as Compound Average Growth Rate CAGR and software mileage have been applied…

2013
The Generational Impact of Software
IEEE Software 2013 (3); by A. F. Rutkowski, C. Saunders, L. Hatton

Eighteen Impact columns to date have talked only about growing software.

2013
Landing a Spacecraft on Mars
IEEE Software 2013 (2); by G. J. Holzmann

How much software does it take to land a spacecraft safely on Mars, and how do you make all that code reliable This column describes such a…

2013
Airbus Cabin Software
IEEE Software 2013 (1); by S. Burger, O. Hummel, M. Heinisch

Modern aircraft are obviously complex and sensitive systems containing a large amount of software.

2012 (6)

Software Engineering / IEEE Software

2012
CSI Kernel: Finding a Needle in a Multiterabyte Haystack
IEEE Software 2012 (6); by C. King, C. Beal

Oracle's Clive King and Chris Beal talk about hidden software on which we completely depend-the OS.

2012
The Software behind the Higgs Boson Discovery
IEEE Software 2012 (5); by D. Rousseau

In this column, David Rousseau describes the enormous software development effort associated with teasing out evidence for the elusive Higgs…

2012
Compound Annual Growth Rate for Software
IEEE Software 2012 (4); by M. van Genuchten, L. Hatton

Six Impact columns published over the last three years and a couple of precisely measured products provide the opportunity to calculate a compound…

2012
Going Underground
IEEE Software 2012 (3); by M. van Malkenhorst, L. Mollinger

Software for oil exploration and production has been a topic for software R&D for decades, and Shell is one of the main players.

2012
Searching the Internet
IEEE Software 2012 (2); by M. Andrews

This column differs somewhat from previous ones in that the software itself isn't shipped-rather, the results of the software are shipped, and in huge numbers.

2012
Early Design Decisions
IEEE Software 2012 (1); by L. Hatton, M. van Genuchten

An online survey with experienced managers and architects, all authors of previous Impact columns, compliments the special issue on studying professional…

2011 (6)

Software Engineering / IEEE Software

2011
10 MLOC in Your Office Copier
IEEE Software 2011 (6); by Y. Tsuchitoi, H. Sugiura

Amid the obvious volume of digital copiers and multifunction printers, the system size is in the millions of lines of code with functionality creep…

2011
Software Mileage
IEEE Software 2011 (5); by M. van Genuchten, L. Hatton

Looking back on the first seven Impact columns for IEEE Software, the editors propose a new metric called software mileage, defined as…

2011
Short and Winding Road: Software in Car Navigation Systems
IEEE Software 2011 (4); by H. Schaminae, H. Aerts

Car navigation started as an embedded product in expensive cars.

2011
Open Source Software for Workflow Management: The Case of YAWL
IEEE Software 2011 (3); by M. Adams, A. H. M. ter Hofstede, M. La Rosa

Workflow management systems support business process design, execution, and analysis.

2011
Software in an Evolving Train Traffic Control System
IEEE Software 2011 (2); by K. Tomita, K. Ito

This contribution is rather different from the other articles we're run in this department to date.

2011
The Evolution of Flight Management Systems
IEEE Software 2011 (1); by D. Avery

Flight management systems FMSs have become an essential component of almost every aircraft's cockpit.

2010 (4)

Software Engineering / IEEE Software

2010
Software in MRI Scanners
IEEE Software 2010 (4); by L. Hofland, J. van der Linden

Software is key to commercial magnetic resonance imaging MRI scanners, the medical devices that make images of the living human body…

2010
Multimedia Software for Mobile Phones
IEEE Software 2010 (3); by L. Bouchard

The amount of software in mobile phones has increased dramatically over recent years-up to 20 million LOC in some cases-resulting in a…

2010
Software in Automotive Systems
IEEE Software 2010 (2); by J. Massinger

We're happy to get on the road with the column. Be aware that you may be carrying 100 million lines of code with you the next time you take the car.

2010
Software: What's In It and What's It In?
IEEE Software 2010 (1); by M. van Genuchten, L. Hatton

Software is the ubiquitous glue of the 21st century.