|
|
|
|
components - OCL, re-engineering, ... |
| |
|

|
component
design
Objectives are to review your component
architecture or help construct one.
The component-based approach
to software architecture has proved
itself to be best practice for a
host of reasons: integration, flexibility
to change, ease of maintenance,
migration to e-business opportunities,
etc. We can offer
from those who have led the component
movement.
specify components
in OCL (Object Constraint Language)
Clear specifications are taking
software from its haphazard past
into its componentized future. OCL
is the label on the box for these
new components - it tells you exactly
what it does as well as its limits.
OCL is particularly useful for high integrity design, as it allows for accurate traceability of the requirements and constraints. TriReme's Alan Wills is one
of the leading thinkers and writers
on OCL (Object Constraint Language).
re-engineer with
objects and components
It is often core parts of systems
that require re-engineering. The
benefits of objects and components
then come to the fore - flexibility
to work with many applications,
ability to adapt to future demands,
ease of maintenance, etc. Our skilled modellers are specialists at abstracting a system into its logical component parts, and then reducing the coupling between these parts. Without these design skills it is remarkably easy to build brittle, monolithic systems, even if you do use an OO language and component technology.

|
|
|
|
|
|
| |
|
|
email
us or tel UK:
01625 850 839 international:  +44 1625
850 839 |
|
|
|
|