Ila NeustadtBooksEnterprise patterns and MDAGenerative AnalysisUML 2 and the Unified ProcessAuthor data: Open Library