As a service to the students and community, in 2002 the Computing & Software Systems program created the CSS Speaker Series. The purpose of the Series is to promote continuing education for the community and alumni, as well as connecting industry representatives to our student population. The series sponsors guests from a vast range of areas, encompassing aspects of manipulating and creating digital technology, nanotechnology, software project management and computer graphics and animation. The Series is funded by both the Computer and Software Systems Program and the Student Activities Fee. On average, we host approximately nine speakers every academic year (autumn to spring quarter). Please check back to find out information on our upcoming speakers, and to view copies of biographies and abstracts.
Directions to UW Bothell
This is a special year for the Computing & Software Systems program, as we celebrate our 10th Anniversary. As part of our year long celebration, we will be bringing you an exciting line up of speakers throughout the academic year. As always, we look forward to seeing you at our lectures!
CSS Speaker Series Coordinator
Katrina & Beyond: Computational Challenges in Coastal Modeling
Registration is requested for this lecture: https://go.washington.edu/uwaa/events/200704uwb_css/details.tcl
Dr. Edward Seidel
Director fo the Center for Computation and Technology
Louisiana State University
Abstract: Katrina was one of the most powerful hurricanes ever to hit the US, and was certainly one of the most devastating. Forecasts of such events, coupled with adaptable emergency response, can greatly reduce casualties and save billions of dollars. I will present details of what happened during Katrina, and discuss more sophisticated techniques to forecasting such catastrophic events in the future, as well as the associated data and computing challenges. A comprehensive approach combining observation via satellite and sensors, data assimilation, and simulation on supercomputers and grids can be used to better forecast and respond to such events, and to model entire, and very fragile, ecosystems such as the Mississippi River Delta and others like it around the world.
Dr. Edward Seidel is the director of the Center for Computation & Technology at Louisiana State University and the Floating Point Systems Professor in LSU's Departments of Physics and Astronomy, and Computer Science. Seidel is well known for his work on numerical relativity and black holes, as well as in high-performance and grid computing. He earned his Ph.D. from Yale University in relativistic astrophysics. He headed the numerical relativity group as a professor at the Max-Planck-Institut fuer Gravitationsphysik (Albert-Einstein-Institute) in Germany from 1996-2003, where he maintains an affiliation. He was previously a senior research scientist at the National Center for Supercomputing Applications and associate professor in the Physics Department at the University of Illinois.
Seidel is a recipient of the 1998 Heinz-Billing-Preis of the Max-Planck-Gesellschaft; a recipient of the 2001 Gordon Bell Prize; and winner of various HPC Challenge awards at SC98, SC01, and SC02. In 2004, Seidel was named the Rising Star of the Year at the Governor's Technology Awards in Louisiana and one of HPCwire's Top People and Organizations to Watch. In 2006 he was chosen as the recipient of the Sidney Fernbach Memorial Award. Seidel has been the PI or CoPI on large grants in Physics and Computational Science from NSF, DOE, NASA, the German DFN-Verein, and the European Commission, where he led the EU Astrophysics Network and was a leader in the GridLab project. He is the co-chair (emeritus) of the Applications Research Group, Global Grid Forum and chief scientist for the Louisiana Optical Network Initiative (LONI). He is the author or co-author of more than 150 publications and serves on numerous national and international committees and advisory boards.
APRIL 11, 2007
5:30 Reception in UW2 Lobby
Black Box Voting
founder of Black Box Voting
Thank you to the large crowd that attended our first lecture of the academic year! Beverly Harris, founder of Black Box Voting gave an exciting lecture on electronic voting (www.blackboxvoting.org). Harris has been referred to as "the godmother" of the election reform movement. (Boston Globe). Vanity Fair magazine credits her with founding the movement to reform electronic voting. Time Magazine calls her book, Black Box Voting, "the bible" of electronic voting. She began writing on the subject of electronic voting in 2002 after she discovered that U.S. Senator Chuck Hagel had ownership in and had been CEO of the company that built the machines which counted his own votes. (The company: Election Systems & Software). Her original investigative work has been featured frequently in The New York Times, the Washington Post, The Associated Press, Reuters, and on CBS, NBC, ABC, CNBC, MSNBC, CNN and Fox News, and in many European media outlets. Black Box Voting is a nonprofit, non partisan election watchdog group.
October 11th, 2006
Design Patterns in Depth
Thank you to all to attended this fabulous lecture! We'll see you again next week!
Abstract: Design patterns are powerful, predefined solutions to common software design problems. Patterns provide a more powerful form of reuse than code reuse because they are transportable across different languages and software architectures. Valuable time and effort can be spent on solving programs that are unique to specific software, and not wasted on solving problems that have already been solved. This talk introduces design patterns, shows how they improve designs, and shows how they improve the design process.
Steve Tockey is the Principal Consultant at Construx Software. He has been employed in the software industry since 1977, and has worked as a programmer, analyst, designer, researcher, consultant, and adjunct professor. Steve is the designated corporate representative to the Object Management Group (OMG, the source of UML). During his career, which has included stints at Lawrence Livermore National Laboratory, The Boeing Company, and Rockwell Collins, Inc., Steve has obtained an in-depth knowledge of software engineering practices, including software project management, estimation, software quality techniques, object-oriented development and distributed object computing. He is widely published and has extensive experience with software development and maintenance at all levels of application, as well as knowledge of various hardware. Steve has a Master's of Software Engineering from Seattle University as well as a Bachelor of Arts in Computer Science from the University of California, Berkeley. He is also an IEEE Computer Society Certified Software Development Professional (CSDP). Steve is the author of Return on Software, a book designed to help software professionals maximize the return of their software investment.
October 30th, 2006
The Secure Virtual Machine Project of Japan
Thank you to all to attended this fabulous lecture! We'll see you again next week!
Dr. Yasushi Shinjo
Universtiy of Tsukuba, Japan
Abstract: Japanese Government supports a research project that designs and impements a virtual machine monitor for improving security of client computers. A virtual machine executes unmodified commodity operating systems, including Microsoft Windows and Linux, and adds the following security features: boot control by user authentication, encryption of hard disks, and secure communication over virtual private networks. The results of the project will be open source software that are planned to be used by the Japanese Government. This talk will also cover technical challenges of building virtual machines and experiments of the speaker.
Dr. Yasushi Shinjo received his PhD from University of Tsukuba in 1993 and is an associate professor at their Department of Computer Science. He is insterested in and has published research in operating systems, parallel and distributed computing, security and virtual systems. He is a steward of Special Interest Group on Operating Systems and Systems Software (SIGOS), Information Processing Society of Japan (IPSJ). He is an editor of IPSJ Transactions on Advanced Computing Systems (ACS).
November 7th, 2006
Microsoft XNA Game Studio Express
Thank you to Microsoft for donating three XBox's (TM) to our program!
Academic Relations Manager
Abstract: In the 30 years of video game development, the art of making console games has been reserved for those with big projects, big budgets, and the backing of big game labels. Now Microsoft Corp. is bringing this art to the masses with a revolutionary new set of tools, called XNA Game Studio Express, based on the XNA(TM) platform. XNA Game Studio Express will democratize game development by delivering the necessary tools to hobbyists, students, indie developers and studios alike to help them bring their creative game ideas to life while nurturing game development talent, collaboration and sharing that will benefit the entire industry. This talk will provide an overview of XNA; what the technology is, why it is relevant in and out of class, and show some cool demos built from the technology.
Ivan Lumala has worked at Microsoft for 16 years. He spent the first 12 years with the company in multiple roles including Software Design Engineer in Test on the C++ product, Test Lead on the Java Debugger, and the Visual Studio Help engine. He transitioned into the Academic Relations role 3.5 years ago. In this role Ivan works with Computer Science and Computer Engineering faculty to introduce them to new technologies from Microsoft. Ivan speaks regularly to students and faculty about these technologies drawing from his experience on the Visual Studio product group.
November 13th, 2006
Boundary-Spanning in Distributed Open Innovation
Thanks to all who attended our last speaker for autumn quarter! We'll see you again in winter!
Dr. Jeffrey Kim
Information School, UW Seattle
Abstract: Rapid advances in information technology and globalization brought distributed open innovation. However, this trend makes collaboration more challenging because it entails the simultaneous crossing of physical, organizational, and cultural boundaries. Boundary spanning is particularly critical when companies try to incorporate external knowledge and the experience of collaborating teams, customers, and even competitors. This talk discusses the challenges of distributed open innovation, illustrates innovation practice in traditional as well as digital media industry domains, and explores how cross-boundary collaboration is an integral part of innovation.
Dr. Jeffrey Kim is a faculty of the Information School at the University of Washington and an adjunct faculty of the Graduate School of Culture Technology at Korea Advanced Institute of Science and Technology (KAIST) in Korea. Dr. Kim's research focuses on the organizational changes and information technologies in knowledge-intensive firms. His research investigates the ongoing relationship among information technologies, work practices, and organizational structure. He has conducted field studies on the role of technology for distributed teams and their collaboration and knowledge sharing practices in the semiconductor and aerospace industries as well as scientist in biotechnology and medicine. Dr. Kim earned his BS from Seoul National University and his MS from the University of California, Riverside. He received his PhD in Information and Computer Science from the University of California, Irvine.
November 15th, 2006
On Target to Mars
Dr. Yang Cheng, JPL
Abstract: Many of NASA's planned missions for the coming decade will require a pinpoint landing (PPL) capability, whether for sample acquisition and return, or for precise insertion into hazardous but scientifically interesting terrain. Thus, a robust spacecraft-based position estimation system is a critical near term need. We present a vision-based system, which provides a low power, low cost, high accuracy solution with flight proven hardware. In this talk, we will present two approaches: a crater based approach and a genral landmark based approach. We also present an analysis of the performance and noise sensitivity of our system and show that the suggested technology is able to deliver a spacecraft to within 100 meters of a pre-selected landing site in a typical Mars landing scenario. Finally we will point out some unsolved issues related to PPL.
Dr. Yang Cheng has over 15 years of experience in research and development of computer vision, remote sensing, cartography for science and engineering applications. In the last few years, his research has focused on autonomous landmark based spacecraft navigation, passive image based hazard detection for safe landing, spacecraft pinpoint landing, and rover navigation technology. At JPL, he worked the development of landmark detection and tracking algorithms, which enabled to reduce the optical orbit determination from a few weeks of manual operation to a few hours. He was a key developer of the Descent Image Motion Estimation System (DIMES) and Visual Odometry (VO) for the Mars Exploration Rovers mission.
February 7th, 2007
Automated Software Modernization: Technology and Practice
Chief Executive Officer/Chief Technology Officer
The Software Revolution, Inc. (TSRI)
Abstract: Does automated software modernization of legacy systems really work? Can anything close the gap between the 100s of Billions of lines of legacy code on which most existing IT infrastructure are based and modern software written in object oriented and rule-based languages on which modern computing architectures are based? What are the state of the art tools that can automatically synthesize high-performance, high-quality object-oriented applications written in C#, C++ and Java from legacy applications written in procedural languages such as COBOL, FORTRAN, and Ada? How are industry initiatives such as the Unified Modeliing Language (UML), Meta-Object Facility (MOF), Microsofts Model Driven Development and Doman Specific Languages (DSL) and the OMG's Architecture Driven Modernization (ADM) and Model-Based Architecture (MDA) transforming the computing industry? How will Information Technology be changed as the automatic programming and software modeling technologies that originated in the artificial intelligence labs in the 1980's transform Enterprise Computing as we know it?
Philip Newcomb is CEO/CTO of TSRI, a company that has completed over 50 automated modernization projects for systems as diverse as satellite command and control, strategic warefare planning, ballistic missle early warning, health care, logistics, engineering, operational sequencing, etc. As a platform member of the Object-Management Group (OMG) Architecture Driven Modernization task force (ADM-TF), TSRI leads a team composted of IBM, EDS, and TCS to define an Abstract Syntax Tree Metamodeling (ASTM) specification that will bridge the gap between legacy software and the OMG's model-driven architecture approach (MDA) to software development and maintenance which is based on the OMG's UML and MOF specifications. Philip was the co-Chair of the Working Conference on Reverse Engineering in 1995 and Keynote speaker at the WCRE/WICSA conference in 2005. With over 30 technical publications and a wealth of practical knowledge, Philip has contributed at the intersection of the fields of reverse-engineering, automatic programming and formal methods of over 20 years.
Thursday, February 22nd
Petascale Computing and Beyond
Dr. Stephen Elbert
Computational Sciences and Mathematics Associate Division Director, Pacific Northwest National Laboratory
Abstract: In response to the Japanese Earth Simulator supercomputer and prompted by reports from the National Academies and the Council on Competitiveness, the Federal Government has responded with a series of programs to clearly establish US leadership in High Performance Computing. Sometime in 2008 a computer will score more than a petaflop (10^15 operations/second) on the Top500 HPL benchmark. This lecture will discuss some of the obstacles that need to be overcome to achieve this level of performance and consider how far performance can be pushed. The exponential growth (Moore's Law) of the power of computers has been going on for over half a century. How long will this continue? Is there a future for machines with annual electricity bills that exceed their purchase cost?
Dr. Stephen Elbert received his Ph.D. at the University of Washington and a postdoctoral appointment at the University of Bonn. He joined the Department of Energy's Ames Laboratory as a computational chemist, where he was one of the principal authors of GAMESS, a chemistry code with over 5,000 citations and 15,000 registered users. He won an R&D 100 award for a benchmarking and was director of the Scalable Computing Lab, where he built some of the first clusters and deployed a pre-802.11 wireless network city-wide. In 1998 he became director of NSF's $70 million PACI program, which supported the supercomputing centers in Illinois and San Diego. He also managed the first Terascale Computing System award, which went to Pittsburgh. He left NSF to work for Entropia, a startup building software for desktop grids. After a brief interlude with IBM Life Sciences after the dotcom bubble burst, he joined PNNL as director of the Computational Science Initiative and is now engaged in the Energy Smart Data Center project. He is a co-PI on a proposal to NSF for a 650 teraflop computer.
Thursday, March 8th
Take a look at our list of past invited speakers!
2005 - 2006
2004 - 2005
2003 - 2004