摘要 |
A system and method are disclosed for factoring the functionalities within one or more applications into separate entities, storing them locally and/or distributing them across a network of servers such that code reusable across applications is updatable at one place, the user of an application sees only the interface relevant, to the task at hand, the interface for the user is consistent across applications utilizing the same functionality while at the same time it remains clear to the user which context the user is in, and additional functionalities may be added and subtracted during run time without recompiling the application or reinitialising the application. |