发明名称 POLYMORPHIC SOFTWARE ARCHITECTURE
摘要 A polymorphic software architecture is provided by which the shape of the architecture is enabled to be dynamically changed by splitting and fusing various architectural components (which may also be called 'elements') responsively to the environment in which the software executes, without changing the application's code. The splitting and fusing points determine, for example, the partitioning of functionality and data across architecture components, communication among the components, and the allocation of resources to the components. A profile of an end-user, or a profile of the runtime environment that supports the end-user, may be used to drive the shape of the software architecture so that overall design goals are met upon initial software deployment, and maintained as the profiles change.
申请公布号 WO2009064774(A3) 申请公布日期 2009.07.09
申请号 WO2008US83220 申请日期 2008.11.12
申请人 MICROSOFT CORPORATION 发明人 MANOLESCU, DRAGOS A.;MEIJER, ERIK
分类号 G06F15/16;G06F9/44;G06F9/46;G06F9/48 主分类号 G06F15/16
代理机构 代理人
主权项
地址