Database Reference
In-Depth Information
standard development process similar to RUP, Business Component Factory represents a
general, comprehensive CBD approach rather than a prescriptive method.
Summary
At the time of conducting this research the authors were not aware of other remark-
able and complimentary efforts in the area of CBD methods, and they do not claim that this
selected list is complete. This is, however, a reasonably representative subset on which to
conduct the research. The chosen CBD methods are compared based on the list of evalua-
tion criteria summarized in Table 1. The other CBD approaches and best practices, mainly
coming from the industry as proprietary company practices, are not considered for further
evaluation because of the following reasons. Although most of these approaches are well
supported by appropriate tool-sets and used in some practical projects, they lack structure
and tend to be incomprehensible in their presentation of the development process. They
combine best of breed OO and CBD concepts, elements and strategies in an ad-hoc man-
Table 1: Variety of CBD support provided by the methods
Rational
Unifi ed Pro-
cess (RUP)
Select
Perspective
Catalysis
KobrA
UML
Components
Business
Compo-
nent
Factory
Availability Book,
website,
consultancy,
training
Book,
website,
consultancy,
training
Book,
website,
consultancy,
training
Book, papers Book, papers,
consultancy
Book,
papers, con-
sultancy
Back-
ground
Industry
Industry
Academic &
Industry
Academic &
Industry
Theoretical &
Practical
Theoretical
& Practical
Type of
methodol-
ogy
Develop-
ment +
management
Development
+ manage-
ment
Develop-
ment
Development
+ manage-
ment
Development
Develop-
ment
Usage of
methodol-
ogy
Regularly
used in in-
dustry
Regularly
used in in-
dustry
Catalysis-
based meth-
ods used
Used by
KobrA con-
sortium
Potentially
used in in-
dustry
Potentially
used in
industry
Process
form
Workfl ows,
guidelines,
templates
Phases, guide-
lines
Rough
guidelines,
patterns
Phases,
activities,
guidelines
Workfl ows,
activities
Phases,
guidelines,
patterns
Tool
support
Rational
product fam-
ily (Rational
Rose, etc.)
Select Com-
ponent Fac-
tory (Select
Architect,
Component
Manager)
COOL tools
(COOL:
Spex,
COOL:Gen,
etc.), now
Advantage
tool family
Enabler
Workbench
and Reposi-
tory
No specifi c
tool; UML-
based tools
can be used
No specifi c
tool; UML-
based tools
can be used
Modeling
techniques
UML
BPM Catalyst,
UML, ERD
UML
UML-based
UML (with
extensions)
UML-based
View on
compo-
nents
Logical +
physical
Logical +
physical
Logical +
physical
Logical +
physical
Logical +
physical
Logical +
physical
Search WWH ::




Custom Search