<<< Previous speaker Next speaker >>>

Trackhost: Dave Thomas, Bederra Research Labs

Trackhost: Dave  Thomas

Dave Thomas has a wide spectrum of experience in the software industry as an engineer, professor, consultant, architect, executive and investor. Dave is founder and CEO of Bedarra Corporation; which provides virtual CTO and CEO, business mentoring and seed investment to emerging companies. Recently formed Bedarra Research Labs undertakes speculative research on applications of emerging software technologies.

Dave has many years of experience in structured documents including the design of laser printer controllers, early commercial applications of Tex. He has advised on the IBM B2B strategy, and is on the MS Customer Advisory Council and with OLL contributed to the SCORM elearning standard, and authoring tools. He is Chairman of Xia Systems, Online-Learning.com (OLL), and a director of Stilo/Omnimark, Bitflash, Amikanow and Synop and several other software companies.

Dave is best known as the founder and past CEO and president of Object Technology International Inc. (formerly OTI, now IBM OTI Labs) and led the commercial introduction of object and component technology. The company is often cited as the ideal model of a software technology company.

Dave was the principal visionary and architect for IBM VisualAge Smalltalk and Java tools and virtual machines including the initial work on popular multi-language Eclipse.org IDE. OTI pioneered the use of virtual machines in embedded systems with Tektronix shipping the first commercial products in 1988. He was instrumental in the establishment of IBM's Pervasive computing efforts and in particular the Java tooling.

Dave is an adjunct research professor at Carleton University, and the University Of Queensland and is widely published in the software engineering literature. He is a popular humorous albeit opinionated keynote speaker. Dave remains active in various roles within the technical community including ECOOP, AOSD, Evolve, and Agile Development Conference, Agile/XP Universe and OOPSLA Onward. He is a founding director of the Agile Alliance and most recently a founder of Open Augment Consortium. Dave writes expert columns in Otland Online in Germany, and the Journal Of Object Technology in Switzerland where he also serves on the editorial board.

Presentation: "Hot Old Ideas - Experiences Of An Old Country Programmer"

Track:   Back to the Future

Time: Wednesday 09:00 - 09:30

Location: Conference Hall

Abstract: Although our industry is quite young, we increasingly observe that the best new innovations leverage and improve on good old ideas. This talk provides an introduction to the JAOO Back to The Future track. We provide a fast paced summary of many important old ideas some of which have been all but forgotten. Are patterns really just functional language idioms? Is it possible to write simple programs in complex world? Will we ever achieve the vision of Augment? Why are decision tables such a great idea? What if one could really do large scale constraint programming? We conjecture that many of these practices and language features may soon reappear in next generation software spanning IT to computer games.

Password protected Download slides

Presentation: "Keynote Panel: How Will We Be Programming In 2016?"

Track:   Architecture Quality

Time: Wednesday 16:00 - 17:00

Location: Conference Hall