Articles by Alan Shreve

Alan Shreve

Conceptualizing Large Software Systems