You are on page 1of 5

Component Based

Development
Zamah Sari

What?
An Individual Component is a Software Package, a WEB Service, a
WEB Resource, or a Module that encapsulates a set of related
Functions or Data
All Components are United into One System, where the processes
are placed into separated components so all the data and
functions inside each component are semantically related.
All those components are communicate with each other using
INTERFACES
When a component offers services to the rest of the system, it
adopts a provided interface that specifies the services so that
other components can utilize the services and use the information
provided.

Example? SURE ^_^


Hand draw and explanation about Warehouse, Point of
Sales, Owner

WHY?
Components are substitutable -> what the. What is
that mean?
So. What is the rule to do that substitution ???
Ok. So, what is the point? I dont get it.
I see so we have the benefit of faster to build a
system, combination of many language, and we can
reuse the component for other systems as long as the
component in those system use the same interface.

See you next session

You might also like