Event Details
Improving Evolvability of Operating Systems with AspectC
Presenter: Yvonne Coady - ßÉßɱ¬ÁÏ
Supervisor:
Date: Fri, July 11, 2003
Time: 13:30:00 - 00:00:00
Place: EOW 430
ABSTRACT
Aspect-oriented programming (AOP) can be used to improve evolution in operating system code by improving modularity. Specifically, AOP can alleviate modularity problems associated with concerns that are inherently crosscutting -- no single modular decomposition can localize both the crosscutting concern and the concerns it crosscuts. This talk compares the modularity and evolution of three crosscutting concerns in their original versus aspect-oriented implementation within three releases of the FreeBSD operating system.