For each way the system can be extended or integrated, we have the necessary supporting materials to ensure that our customers can create the desired extensions or integrations.
We have used the context diagram to define how our application might be integrated with other applications.
We have established naming conventions to create a consistent API.
The performance and resource implications of each call to our API are well documented.