Software Architecture Services
|
|
|
intelligent software inside
|
|

We believe that one of the most important parts of a software design, is its
technical architecture. This is a very high-level design of the software that
decides what major components the software is grouped into, how these components
communicate with each other, and how the system is likely to change throughout
it's servicable life.
Getting a good architectural design helps to risk-reduce a project, by ensuring
that things that might change are easy to change, and ensuring that the system
can be tested and verified as component parts.
We have a number of standard reference architectures that we have designed over a
number of years of working on a range of embedded software projects. Each
reference design is split into a set of layers with standard interfaces, and
has been designed from the start to be considerate to systems with limited
resources.
|
[protected email - turn on javascript to view]
| |
|