发明申请
US20050177826A1 Versioning support in object-oriented programming languages and tools
审中-公开
面向对象编程语言和工具的版本控制支持
- 专利标题: Versioning support in object-oriented programming languages and tools
- 专利标题(中): 面向对象编程语言和工具的版本控制支持
-
申请号: US10772992申请日: 2004-02-05
-
公开(公告)号: US20050177826A1公开(公告)日: 2005-08-11
- 发明人: James Miller , Clemens Szyperski , Antony Williams , John Rivard , Srivatsan Parthasarathy , C. Hodges , Patrick Dussud , William Evans , Jonathan Hawkins
- 申请人: James Miller , Clemens Szyperski , Antony Williams , John Rivard , Srivatsan Parthasarathy , C. Hodges , Patrick Dussud , William Evans , Jonathan Hawkins
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F20060101 ; G06F3/00 ; G06F9/445 ; G06F15/16 ; G06F15/76 ; G06F17/00
摘要:
A versioning policy included in a target component indicates how the target component is to be accessed, for example, either as a library component or a platform component. A component may be designated as a library component when it is not versioned in a binary compatible manner. When other components request such a component they receive specifically the version of the component they requested. On the other hand, a component may be designated as a platform component when it is versioned in a binary compatible manner. When other components request such a component they may receive the latest upgraded version of the component requested instead. Thus, access to an appropriate version of the component (even a version differing from the requested version) is facilitated. Other embodiments include mechanisms for stratifying component scope based on different processing levels.
信息查询