Back to the future: A retroactive study of aspect evolution in operating system code

Y Coady, G Kiczales - Proceedings of the 2nd international conference …, 2003 - dl.acm.org
The FreeBSD operating system more than doubled in size between version 2 and version 4.
Many changes to primary modularity are easy to spot at a high-leveL For example, new …

Quarterware for middleware

A Singhai, A Sane, RH Campbell - … International Conference on …, 1998 - ieeexplore.ieee.org
We make two observations about communications middleware: first, most middleware are
similar, the differences are in their interfaces and optimizations; second, neither a fixed set of …

[PDF][PDF] 2k: A reflective component-based operating system for rapidly changing environments

F Kon, A Singhai, RH Campbell, D Carvalho… - Lecture Notes in …, 1998 - academia.edu
Modern computing environments face both low-frequency infrastructural changes, such as
software and hardware upgrades, and frequent changes, such as uctuations in the network …

[图书][B] Automatic configuration of component-based distributed systems

F Kon - 2000 - search.proquest.com
Recent developments in component technology enable the construction of complex software
systems by assembling off-the-shelf components. However, it is still difficult to develop …

Brittle systems will break-not bend: Can Aspect-Oriented Programming help?

Y Coady, G Kiczales, JS Ong, A Warfield… - Proceedings of the 10th …, 2002 - dl.acm.org
As OS code moves to new settings, it must be continually reshaped. Kernel code however, is
notoriously brittle--a small, seemingly localized change can break disparate parts of the …

[PDF][PDF] 2K: A dynamic, component-based operating system for rapidly changing environments

F Kon, A Singhai, RH Campbell, D Carvalho, R Moore… - 1998 - Citeseer
Modern, distributed computing systems need to cope continuously with changes. We identify
two kinds of changes: low frequency infrastructural changes, such as software upgrade; and …

[PS][PS] BAA Number: BAA98-02 Proposed Integration Role: RESEARCH OPERATING SYSTEMS

MD Mickunas, K Nahrstedt - choices.cs.illinois.edu
This research project seeks to modify resource management in operating systems to
accommodate frequent change. By identifying key technologies and approaches to support …

[引用][C] Brittle Systems will Break-Not Bend: Can Aspect-Oriented Programming Help? Yvonne Coady, Gregor Kiczales, Joon Suan Ong, Andrew Warfield and Michael …