ACM Distinguished Speakers Program:  talks by and with technology leaders and innovators

Distinguished ACM Speaker:
Scott Tilley
Based in FL, USA

Scott Tilley is a faculty member at the Florida Institute of Technology, where he is a Professor of Software Engineering in the Department of Computer Sciences, a Professor of Information Systems in the College of Business, and an Associate Member of the Harris Institute for Assured Information. He is also a Visiting Scientist at Carnegie Mellon University’s Software Engineering Institute. Scott holds a PhD from the University of Victoria.

Scott is a Past Chair of the ACM's Special Interest Group on Design of Communication (SIGDOC). He is Chair of the Steering Committee for the IEEE Web Systems Evolution (WSE) series of events. He was General Chair for the 24th IEEE International Conference on Software Maintenance (ICSM 2008), which took place in Beijing, China. 

Scott writes the weekly "Technology Today" column for the Florida Today newspaper (Gannett). His recent books include "Software Testing in the Cloud: Migration & Execution" (Springer, 2012) and "Software Testing in the Cloud: Perspectives on an Emerging Discipline" (IGI Global, 2012).

Digital Library Author Page

Available Lectures:

  • Agile Software Development:
    There's an old saying that in life you can never be too rich or too thin. In modern software engineering, you can never be too agile. But what does it really mean to be "agile"? 
  • Agile Testing:
    For a tester to thrive in an agile environment, they need to understand how agile development differs from traditional development. Once they have internalized these differences, they can determine where they can best add value to the team and...
  • Cyberethics:
    Cyberethics are a particularly important topic for students to consider as they complete their studies and enter the workforce. Many complex ethical issues, such as privacy and trust, have become major business concerns of online companies lik...
  • Multilingual Websites:
    Designing, developing, and maintaining a large-scale website can be a daunting task. When the website is in more than one natural language, important issues related to content and structure become complex. Even the notion of universal design g...
  • Quantum Computing:
    Einstein called it spooky. He was referring to entanglement, when two particles share the same properties, even while separated by long distances. Quantum computers make use of entanglement to work their magic. They also rely on superposition ...
  • Software Testing in the Cloud:
    A recurring challenge in software testing is lack of time. Cloud computing offers the use of virtualized hardware, effectively unlimited storage, and software services that can aid in reducing the execution time of large test suites in a cost-...
  • Technology and Society:
    Technology affects every aspect of our daily lives. No matter what your age, computer literacy is just as important now as traditional literacy was years ago. This talk explores various aspects of technology's role in society and how it af...
  • Writing About Technology:
    Communication skills are essential to a successful career in computing. You may be an excellent programmer, but if you can’t explain your work to your peers then your career will quickly plateau. This means the most importa...
Featured Speaker

Vicki L Hanson
University of Dundee

Get Involved!
Help improve the DSP by nominating a speaker or providing feedback to ACM.