![]() |
Sunday, Full Day![]() |
![]() |
![]() |
Improving Design and Source Code Modularity Using AspectJTM Convention Ctr 102A Cristina Lopes, Xerox Palo Alto Research Center Gregor Kiczales, University of British Columbia |
![]() |
Presentation Format: This tutorial will be 80% lecture and 20% design and coding exercises in groups. Attendee Background: Attendees should have object-oriented programming experience, and should be able to read Java syntax. Cristina Videira Lopes is a research scientist at the Xerox Palo Alto Research Center. Her research interests are in software engineering and programming languages. As a founding member of the AspectJ project, she is deeply involved in the design of the language and in the practical applications of AspectJ. She has been a co-organizer of several AOP-related workshops. For the last several years, she has been teaching novel programming techniques both for industry and academic audiences. She holds a Ph.D. in Computer Science and a BS and MS in Computer Engineering. Gregor Kiczales is a professor at the University of British Columbia, and a principal scientist at the Xerox Palo Alto Research Center. His research is centered around techniques that enable programs to as closely as possible look like the design they implement. He is the leader of the AspectJ project. He is a co-author of the book ìThe Art of the Metaobject Protocol.î He has given invited talks at conferences such as OOPSLA, ECOOP, and ICSE.
at a Glance |
|
of all Tutorials |
|