About the Authors
 

Siobhán Clarke is a lecturer at Trinity College, Dublin. She holds BS (1986) and PhD (2000) degrees from Dublin City University. Siobhán worked for IBM Ireland Ltd. in various leading software engineering roles from 1986 to 1997. In 1997, she started her PhD, which was based on extending the modularization and composition capabilities of UML. This work evolved into Theme/UML.

Siobhán’s current research focus is on programming models and middleware for mobile, context-aware systems. The complexities associated with developing such systems require advanced software engineering techniques. In particular, she is investigating and extending aspect-oriented software development (AOSD) techniques as a means to address these complexities.

Siobhán has served on the program committees of AOSD and UML conferences, and on the organizing committees for AOSD 2004 and 2006, and MoDELS 2005. She has co-organized and/or been on the program committee for multiple workshops at conferences such as OOPSLA, ECOOP, ICSE, AOSD, and UML in the area of programming models and context-aware computing. She is on the editorial boards of IEEE Internet Computing and the Springer Transactions on AOSD.
 

Elisa Baniassad is a professor at the Chinese University of Hong Kong. She received her PhD in 2002 from the University of British Columbia, Canada, under the supervision of Gail Murphy. Elisa then carried out a postdoctoral fellowship, funded by the National Science and Engineering Council of Canada and held at Trinity College, Dublin.

Elisa first became intrigued by the AO world during a visit to Xerox PARC in 1997 while involved in some of the earliest empirical work on AOP. She then began looking at concerns in documentation with her PhD work on Design Pattern Rationale Graphs: finding concerns in design patterns text and tracing them through design to code. This work also included broader research such as how programmers relate to both their code and to the documentation upon which they rely. Her main group of victims were gathered by Christa Schwanninger of Siemens AG. Elisa then began looking into how to prepare developers for design using Theme/UML and so started research on Theme/Doc. That work is currently ongoing and still involves empirical studies of programmers as well as tool development.

Elisa is involved in several software engineering conferences and has served on the organizing and/or program committees of OOPSLA, ECOOP, and AOSD. She has also published papers at these conferences as well as at ICSE. Elisa is an organizer of the Early Aspects workshop that is typically held at AOSD and OOPSLA.
Information...
home
general
about the authors
how to get the book
downloads
papers
links