kirancodes.me
To Proof Maintenance & Beyond!

252 papers · page 12 of 13

Escaping the maze of twisty classes

Sean McDirmid

Programmers demand more extensive class libraries so they can reuse more code and write less of their own. However, these libraries are often so large that programmers get lost in deep hierarchies of classes and their members that are very broad in number. Yet language designers …

On the language metaphor

Paul Adamczyk

There are many more similarities than distinctions between natural languages and the languages used in computer science. The term "language" has been used liberally as a metaphor in the discipline in terms of language creation, evolution and concept of elegance. Examples are pres…

The accessibility toolkit

Halimat I. Alabi, Bruce Gooch

We propose the creation of a repository of inclusive mobile application design tools and techniques. The repository will be based on existing and future research in the realm of accessibility and initially only available to academic researchers developing user studies. These deve…

Example embedding

Ohad Barzilay

Using code examples in professional software development is like teenage sex. Those who say they do it all the time are probably lying. Although it is natural, those who do it feel guilty. Finally, once they start doing it, they are often not too concerned with safety, they disco…

Ageing society

Roberto Bisiani, Davide Merico

This is a brief film describing the functionality and the inner behaviour of a system called Contexta-Care, a monitoring facility for independent-living elders. The first challenge for such a film is to give in a few minutes a fair idea of what the system can do in a real case. T…