Software Engineering Issues for Mobile Application Development

Date: 
Wednesday, April 25, 2012 - 16:30
Location: 
TH 331
Presenter: 
Tony Wasserman, Ph.D. (Carnegie Mellon Silicon Valley)
Abstract: 
In the past four years, more than 600,000 applications have been developed for various mobile devices. Most of these applications have been developed by small teams using agile development methods, rather than traditional heavyweight development processes. With the likely future dominance of mobile devices, this experience has significant implications for software engineering. This talk gives an overview of important software engineering research issues related to the development of applications that run on mobile devices. Among the topics are development processes, tools, user interface design, application portability, quality, and security.
Bio: 

Tony Wasserman is a Professor in the Software Management program at Carnegie Mellon Silicon Valley, and the Executive Director of its Center for Open Source Investigation (COSI). He is particularly interested in the evaluation and adoption of open source software, as well as its use in mobile devices. He serves as an advisor to several Silicon Valley startups.

In 2000, Tony became VP of Bluestone Software (later acquired by
Hewlett-Packard)
responsible for its West Coast Labs, where he led the creation of the award-winning open source Total-e-Mobile toolkit, which allowed mobile devices to connect to Java-based web applications. During the dot-com boom, he was VP of Engineering for a startup in San Francisco.

Tony is best known as the Founder and CEO of Interactive Development Environments (IDE), which built the innovative Software through Pictures multiuser modeling environment. Earlier in his career, he was Professor of Medical Information Science at the University of California, San Francisco, and concurrently served as a Lecturer in the Computer Science Division at the University of California, Berkeley. He has been a Visiting Professor at the Vrije Universiteit (Amsterdam) and the University of Geneva, and has lectured in more than 20 countries.

Dr. Wasserman has a Ph.D. in computer sciences from the University of Wisconsin - Madison and a B.A. in mathematics and physics from the University of California, Berkeley.
He is a Life Fellow of the IEEE and a Fellow of the ACM.