Structuring Large Application Frameworks

Home - About » Computer Science - Research - Publications - 1999
Computer Science
Research, Industry Work,
Programming
Community Service
Hillside Group, CHOOSE,
Stanford GSA
The Serious Side
Business School,
Learning Chinese
Humorous Takes
Switzerland, United States,
Software, Fun Photos
Travel Stories
Europe, United States, Asia
  
Living Places
Berlin (+ Gallery), Zürich
Boston, S.F. + Bay Area

Frameworks are a key asset in large scale object-oriented software development. They promise increased productivity, shorter development times, and higher quality of applications. To fulfill this, frameworks should be designed in such a way that they can evolve, be easily reused, adapted and configured. Drawing on experience in large scale industrial banking projects, we present concepts and techniques for domain partitioning, framework layering and framework construction. In particular, we discuss how domain aspects relate to framework structure, how frameworks are layered to accomodate domain needs, and how the resulting framework layers are integrated without tight coupling.


Dirk Bäumer, Guido Gryczan, Rolf Knoll, Carola Lilienthal, Dirk Riehle, and Heinz Züllighoven. "Structuring Large Application Frameworks." In Building Application Frameworks. Edited by Mohamed E. Fayad, Douglas C. Schmidt, Ralph E. Johnson. Wiley & Sons, Inc., 1999. Page 395-409.

Copyright (©) 1999 Wiley & Sons, Inc. All rights reserved.

Copyright (©) 2007 Dirk Riehle. Some rights reserved. (Creative Commons License BY-NC-SA.) Original Web Location: http://www.riehle.org