The software developers realized they needed some basic infrastructure.
Many companies could not develop this infrastructure themselves.
The objective for this layer is to create a sound architecture and highly extensible OO implementation for the basic structure and behavior which any application provider delivering a solution in the application doamin would require:
in other words: it provides the infrastructure
comment: reinventing the wheel is not a big problem, because the wheel is a terrific invention
you need to study Design Patterns to appreciate these ...
The San Francisco Frameworks are designed to make many types of extensions easy for application developers:
from the report: Complete documentation will be provided …
draft version 0.1 (15/7/2001)San Francisco - the press
San Francisco Framework - layers
Core Business Processes
Common Business Objects
CBO:
Foundation Layer
Foundation Object Model Classes
Using the San Francisco Framework
Example
Two classes: Receipt and Purchase order Line
Extension: enhance this logic
San Francisco - issues
[]
readme
course
preface
1
2
3
4
5
6
7
8
9
10
11
12
appendix
lectures
resources
eliens@cs.vu.nl