Future of Software Engineering (FOSE 2014), May 31 – June 7, 2014, Hyderabad, India

Desktop Layout

Future of Software Engineering 1
Hall 1, Chair: Matthew Dwyer
Software Engineering for Mobility: Reflecting on the Past, Peering into the Future
Gian Pietro Picco, Christine Julien, Amy L. Murphy, Mirco Musolesi, and Gruia-Catalin Roman
(University of Trento, Italy; University of Texas at Austin, USA; Fondazione Bruno Kessler, Italy; University of Birmingham, UK; University of New Mexico, USA)
Publisher's Version
Abstract: At the end of the second millennium, mobility was a hot research topic. Physical mobility of devices was becoming commonplace with the availability of cheap wireless cards, the first attempts to transform phones into personal do-it-all devices were beginning to appear, and mobile ad hoc networks were attracting a huge interest from many research communities. Logical mobility of code was still going strong as a design option for distributed systems, with the Java language providing some of the ready-to-use building blocks. In 2000, when we put forth a research “roadmap” for software engineering for mobility, the challenges posed by this dynamic scenario were many. A decade and a half later, many things have changed. Mobility is no longer exotic: we juggle multiple personal devices every day while on the move, plus we grab and update applications on a whim from virtual stores. Indeed, some trends and visions we considered in our original paper materialized, while others faded, disappeared, or morphed into something else. Moreover, some players unexpected at the time (e.g., cloud computing and online social networks) appeared on the scene as game changers. In this paper we revisit critically our original vision, reflecting on the past and peering into the future of the lively and exciting research area of mobility. Further, we ask ourselves to what extent the software engineering community is still interested in taking up the challenges mobility bears.


Time stamp: 2019-07-18T10:46:14+02:00