Changes between Version 10 and Version 11 of PLATFORM_NFR_EXTENSIBILITY
- Timestamp:
- 10/01/08 17:42:29 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PLATFORM_NFR_EXTENSIBILITY
v10 v11 1 1 [[BackLinksMenu]] 2 2 3 Sophie2 as most famous applications will be a plugin-based application, i.e Winamp, Miranda, Eclipse. This means that it will be split into pligins which will be connected to extension points. The last must provide a well defined interface, so new plugins can be implemented independently from old ones. This architecture will provide an easy way to apply new functionality or substitute one implementation with another. It will also allow third-party contribution.4 3 5 6 #This will give it much flexibility with the introduction of ample set of plugins in various extension points. 4 Sophie2 is an extensible platform for building multimedia books. As a plugin-based application it will be split into extension points, where plugins can be connected. All extension points will provide a well defined interface, so new plugins can be implemented independently from old ones.This architecture will provide an easy way to apply new functionality or substitute one implementation with another. It will also allow third-party contribution.