Graduate Student Positions in Aspect-Oriented Software Development
We're seeking applications from prospective graduate students who are
interested in pursuing a Ph.D. in the area of aspect-oriented software
development.
Graduate students will join a new research group in the School of
Computer Science at Carnegie Mellon University. Our initial work
in the area has focused on formally modeling the semantics of
aspect-oriented programming languages and developing a module system
that provides strong encapsulation guarantees for aspect-oriented
programs. Other ongoing work at CMU focuses on querying and code views
based on semantic aspects.
In the future, the group's research will also include developing new
aspect-oriented language features, evaluating aspects in practical
systems, and analyzing aspect-oriented software. More information
about the project and a paper describing our initial work are available
on our website.
Interested applicants should apply to the Ph.D. program in either
computer science or software engineering, or both. Applicants
with significant experience in industry will find that experience is
particularly valued in the software engineering program, while
applicants with a primary interest in language theory may find the
computer science program more appropriate. All applications are
due by December 15th, 2004.
Further information:
Contact Jonathan Aldrich
(jonathan.aldrich@cs.cmu.edu)