Security and Privacy on the Web

July/August 2015

IEEE Software magazine cover

Software enables every aspect of the Web. Everything from device communication to online social networks is achievable only because of multiple lines of code. For various reasons, designing and building security and privacy into Web software is often an afterthought for most developers. This results in easily compromised systems that pose significant privacy and security risks to users. The Web extra at is an audio recording of Davide Falessi speaking with Guest Editors Tyrone Grandison, CEO of Proficiency Labs, and Larry Koved, Principal Research Staff Member at IBM Research, about why, at a bare minimum, Web software developers must ensure that their code is sufficiently hardened to protect against URL interpretation attacks, input validation attacks, SQL injection attacks, impersonation attacks, basic inference attacks, buffer overflow attacks, and inadvertent data disclosure attacks. Read full article »

About IEEE Software

IEEE Software offers pioneering ideas, expert analyses, and thoughtful insights for software professionals who need to keep up with rapid technology change. It's the authority on translating software theory into practice.

Articles from IEEE Software

What Do Mobile App Users Complain About?

What Do Mobile App Users Complain About?

A study provides insight into the user-reported issues of iOS apps, along with their frequency and impact, which can help developers prioritize their resources. Read full article »

Architecture Haiku: A Case Study in Lean Documentation

Architecture Haiku: A Case Study in Lean Documentation

An architecture haiku captures a software system’s most important details on one page, helping teams focus on essential information, while providing clear guidance and encouraging collaboration. Read full article »


Free podcast series: On Computing by Grady Booch and Software Requirements Talk by Jane Cleland-Huang.

Call for Papers:


Visit IEEE Software's multimedia page for more podcasts and videos »

Video: On Computing

On Computing icon

Of Boilers, Bit, and Bots
Author Grady Booch provides an audio recording of his On Computing column, in which he discusses how parallels exist between the Industrial Revolution and our current computing revolution regarding risk, transparency, and responsibility.

se-radio logo