Computer scientists simplify parallel programming

Modern software takes computational speed for granted. But modern microprocessors can only speed up by increasing the number of cores. To take full advantage of multiple cores, software developers have to arrange their code ...

Android smartphone data spies exposed like bank robbers

When a bank is robbed, the loot will often contain a wad of manipulated banknotes. These will explode en route and release a colorful dye, marking the money as stolen. Researchers use a similar principle to identify spyware ...

With Boxmate malicious programs have no place left to hide

No matter how well-tested our software may be, hackers keep on finding vulnerabilities to exploit or control systems at will. "The attackers are always one step ahead," says Andreas Zeller, professor of computer science at ...

Digital assistant teaches runners healthier running style

Studies show that heel runners have an overall injury rate that is approximately twice as high compared to forefoot runners, according to Antonio Krüger, professor of computer science at Saarland University in Saarbrücken. ...

page 2 from 13