-
公开(公告)号:US08443338B2
公开(公告)日:2013-05-14
申请号:US12247304
申请日:2008-10-08
申请人: Krzysztof J. Cwalina , Michael C. Fanning , Brian M. Grunkemeyer , Brent E. Rector , Barend H. Venter
发明人: Krzysztof J. Cwalina , Michael C. Fanning , Brian M. Grunkemeyer , Brent E. Rector , Barend H. Venter
IPC分类号: G06F9/44
CPC分类号: G06F8/73
摘要: An assembly aggregate comprising a virtual, logical view of an arbitrarily defined collection of intermediate code and metadata can be authored, factored, accessed, modified, and distributed. Multiple physical containers of assembly information can be aggregated to create a single logical assembly called an assembly aggregate. An assembly can thus be redefined as a logical view against (or projection over) the assembly aggregate. Such an assembly can be targeted to the requester: that is, an assembly can be redefined according to tool and/or execution context rather than conforming to explicit or implicit requirements enforced by the runtime.
摘要翻译: 包括中间代码和元数据的任意定义的集合的虚拟逻辑视图的组合集合可以被编写,考虑,访问,修改和分发。 可以聚合组合信息的多个物理容器,以创建一个称为组合集合的单个逻辑组合。 因此,组件可以重新定义为反对(或投射到)组件集合的逻辑视图。 这样的组件可以针对请求者:即,可以根据工具和/或执行上下文重新定义组件,而不是符合由运行时强制执行的显式或隐式需求。
-
公开(公告)号:US20130042258A1
公开(公告)日:2013-02-14
申请号:US13207806
申请日:2011-08-11
申请人: Brent E. Rector , Elliot H. Omiya , Jerry J. Dunietz , Martyn S. Lovell , Ales Holecek , Mahesh Prakriya , Stephen C. Rowe , James F. Springfield , Noel R. Cross , Tassaduq H. Basu , Patrick H. Dussud , Raja Krishnaswamy , Steven Edward Lucco
发明人: Brent E. Rector , Elliot H. Omiya , Jerry J. Dunietz , Martyn S. Lovell , Ales Holecek , Mahesh Prakriya , Stephen C. Rowe , James F. Springfield , Noel R. Cross , Tassaduq H. Basu , Patrick H. Dussud , Raja Krishnaswamy , Steven Edward Lucco
IPC分类号: G06F9/46
摘要: Various embodiments provide an ability to describe, independent of a programming language, one or more interfaces associated with an operating system. Alternately or additionally, a compiler associated with a specific programming language can be configured to map the independent interface description(s) to the specific programming language. In some embodiments, an application can be configured to programmatically determine one or more interfaces of the operating system.
摘要翻译: 各种实施例提供了独立于编程语言来描述与操作系统相关联的一个或多个接口的能力。 或者或另外,与特定编程语言相关联的编译器可以被配置为将独立接口描述映射到特定编程语言。 在一些实施例中,应用可以被配置为以编程方式确定操作系统的一个或多个接口。
-
公开(公告)号:US20100088669A1
公开(公告)日:2010-04-08
申请号:US12247304
申请日:2008-10-08
申请人: Krzysztof J. Cwalina , Michael C. Fanning , Brian M. Grunkemever , Brent E. Rector , Barend H. Venter
发明人: Krzysztof J. Cwalina , Michael C. Fanning , Brian M. Grunkemever , Brent E. Rector , Barend H. Venter
IPC分类号: G06F9/44
CPC分类号: G06F8/73
摘要: An assembly aggregate comprising a virtual, logical view of an arbitrarily defined collection of intermediate code and metadata can be authored, factored, accessed, modified, and distributed. Multiple physical containers of assembly information can be aggregated to create a single logical assembly called an assembly aggregate. An assembly can thus be redefined as a logical view against (or projection over) the assembly aggregate. Such an assembly can be targeted to the requester: that is, an assembly can be redefined according to tool and/or execution context rather than conforming to explicit or implicit requirements enforced by the runtime.
摘要翻译: 包括中间代码和元数据的任意定义的集合的虚拟逻辑视图的组合集合可以被编写,考虑,访问,修改和分发。 可以聚合组合信息的多个物理容器,以创建一个称为组合集合的单个逻辑组合。 因此,组件可以重新定义为反对(或投射到)组件集合的逻辑视图。 这样的组件可以针对请求者:即,可以根据工具和/或执行上下文重新定义组件,而不是符合由运行时强制执行的显式或隐式需求。
-
公开(公告)号:US08776094B2
公开(公告)日:2014-07-08
申请号:US13207806
申请日:2011-08-11
申请人: Brent E. Rector , Elliot H. Omiya , Jerry J. Dunietz , Martyn S. Lovell , Ales Holecek , Mahesh Prakriya , Stephen C. Rowe , James F. Springfield , Noel R. Cross , Tassaduq H. Basu , Patrick H. Dussud , Raja Krishnaswamy , Steven Edward Lucco
发明人: Brent E. Rector , Elliot H. Omiya , Jerry J. Dunietz , Martyn S. Lovell , Ales Holecek , Mahesh Prakriya , Stephen C. Rowe , James F. Springfield , Noel R. Cross , Tassaduq H. Basu , Patrick H. Dussud , Raja Krishnaswamy , Steven Edward Lucco
IPC分类号: G06F3/00
摘要: Various embodiments provide an ability to describe, independent of a programming language, one or more interfaces associated with an operating system. Alternately or additionally, a compiler associated with a specific programming language can be configured to map the independent interface description(s) to the specific programming language. In some embodiments, an application can be configured to programmatically determine one or more interfaces of the operating system.
摘要翻译: 各种实施例提供了独立于编程语言来描述与操作系统相关联的一个或多个接口的能力。 或者或另外,与特定编程语言相关联的编译器可以被配置为将独立接口描述映射到特定编程语言。 在一些实施例中,应用可以被配置为以编程方式确定操作系统的一个或多个接口。
-
-
-