Using web model feeds to version models which are defined in modeling languages
    1.
    发明授权
    Using web model feeds to version models which are defined in modeling languages 有权
    将Web模型Feed用于在建模语言中定义的版本模型

    公开(公告)号:US08601440B2

    公开(公告)日:2013-12-03

    申请号:US12615612

    申请日:2009-11-10

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71

    摘要: Versions of a model in UML or another modeling language can be published on web feeds, such as RSS or Atom web feeds. A model feed includes a sequence of incremental differences to a base version of a model; the base version can be an empty model or a snapshot of another model feed, for example. Stream charts show the relationship between model feeds. A selected sequence of incremental differences can be applied, in forward or reverse, to animate changes in a model. A developer working on a different computer than another developer can create new model versions which use some elements from a published feed and other elements introduced by the local developer. New model versions and semantic information about the sequence taken to reach them can be shared through web feeds.

    摘要翻译: UML或其他建模语言中的模型的版本可以在Web Feed(如RSS或Atom Web Feed)上发布。 模型馈送包括与模型的基本版本的增量差异的序列; 例如,基本版本可以是空模型或另一模型Feed的快照。 流程图显示了模型Feed之间的关系。 递增差异的选择顺序可以向前或向后应用于动画模型中的变化。 在另一台计算机上工作的开发人员可以创建新的模型版本,它们使用发布的Feed中的某些元素以及本地开发人员介绍的其他元素。 可以通过网络馈送来共享关于接触到它们的序列的新模型版本和语义信息。

    CLIENT APPLICATION ANALYTICS
    2.
    发明申请
    CLIENT APPLICATION ANALYTICS 审中-公开
    客户应用分析

    公开(公告)号:US20130346917A1

    公开(公告)日:2013-12-26

    申请号:US13530119

    申请日:2012-06-22

    IPC分类号: G06F3/048

    摘要: A sequence of user actions is generated from a runtime trace of a client application that is analyzed against a set of detectors to infer a feature-level usage analytic. The feature-level usage analytic identifies a common trait among the various users that use a feature of the application and is used as a basis to reflect the user's experience with the feature. The feature-level usage analytic may be a level of the user's ability with the application or an application state that indicates an outcome of a group of users' usage with a particular feature. The feature-level usage analytic provides a developer with insight into the user's behavior when using the application.

    摘要翻译: 从客户端应用程序的运行时间跟踪生成一系列用户动作,该客户端应用程序针对一组检测器进行分析,以推断功能级使用情况分析。 功能级使用分析识别使用应用程序功能的各种用户之间的共同特征,并将其用作反映用户对该功能的体验的基础。 功能级别使用分析可以是用户使用应用程序或应用程序状态指示用户使用特定功能的结果的能力水平。 功能级使用分析为开发人员提供了使用应用程序时用户行为的洞察力。

    Architectural data metrics overlay
    3.
    发明授权
    Architectural data metrics overlay 有权
    建筑数据指标叠加

    公开(公告)号:US08413108B2

    公开(公告)日:2013-04-02

    申请号:US12464105

    申请日:2009-05-12

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3616

    摘要: A system and method for facilitating analysis of a software project. Intrinsic measures, activity-based measures, or dynamic measures associated with the project are received, including measures associated with physical program units and logical program units of the project. Mappings between physical program units and logical program units are generated. An architectural diagram including logical program units is received, and may include additional mappings of the logical program units. The mappings are used to roll up measures from physical project units to logical project units, and from logical project units to other logical project units. An overlay diagram is generated, including the rolled up measures. The overlay diagram includes the architectural diagram and a representation of rolled up measures associated with each logical project unit on the diagram. The representations employ a graphic format that facilitates a user determining risk areas of the software project. A user may view effects of project changes prior to checking them into source control.

    摘要翻译: 一种便于软件项目分析的系统和方法。 收到与项目相关的内在措施,基于活动的措施或动态措施,包括与项目实体计划单位和逻辑计划单位相关的措施。 生成物理程序单元和逻辑程序单元之间的映射。 接收包括逻辑程序单元的架构图,并且可以包括逻辑程序单元的附加映射。 映射用于从实体项目单位到逻辑项目单位,从逻辑项目单位到其他逻辑项目单位。 生成覆盖图,包括卷起的措施。 覆盖图包括架构图和与图上每个逻辑项目单元相关联的卷积措施的表示。 这些表示使用图形格式,便于用户确定软件项目的风险区域。 用户可以在将项目更改检查到源代码控制之前查看项目更改的影响。

    HOISTING AND LOWERING DEVICE
    4.
    发明申请
    HOISTING AND LOWERING DEVICE 审中-公开
    装置和下降装置

    公开(公告)号:US20130022439A1

    公开(公告)日:2013-01-24

    申请号:US13553641

    申请日:2012-07-19

    申请人: Mark Groves

    发明人: Mark Groves

    IPC分类号: B66D3/04

    CPC分类号: B66D3/046 B66D3/04

    摘要: The present disclosure provides a device, system and method for hoisting and lowering a load, comprising a device having a front plate that may be displaced to reveal a sheave, and a friction accessory. The friction accessory is arranged to create friction between a rope and the device when a load is suspended from the device using the rope and where the device is secured to a support structure. The system may be prepared by an operator, having ascended to an elevated location, and further allows the operator to lower the load from the elevated location prior to descending.

    摘要翻译: 本公开提供了用于起重和降低负载的装置,系统和方法,包括具有可以移位以露出滑轮的前板的装置和摩擦附件。 摩擦附件布置成当使用绳索将装置悬挂在装置上并且将装置固定到支撑结构上时,在绳索和装置之间产生摩擦。 系统可以由操作者准备,已经升高到升高的位置,并且进一步允许操作者在下降之前从升高的位置降低负载。

    Enable top-down service design
    5.
    发明授权
    Enable top-down service design 有权
    启用自顶向下的服务设计

    公开(公告)号:US08086992B2

    公开(公告)日:2011-12-27

    申请号:US11705921

    申请日:2007-02-14

    IPC分类号: G06F9/44

    CPC分类号: G06F8/20

    摘要: Various technologies and techniques are disclosed for providing a software development application that supports development using a top-down approach. The user creates a high-level system design for a system in the top-down design software development application. The user describes a behavior of the system by attaching technology-neutral original system endpoints and respective contracts to a plurality of system components. The user delegates each original system endpoint to a member endpoint of a corresponding technology-specific member component. The user supplies a concrete implementation for each of the corresponding technology-specific member components. Throughout this iterative development process, the high level system design is preserved.

    摘要翻译: 公开了各种技术和技术,以提供支持使用自顶向下方法开发的软件开发应用。 用户在自顶向下的设计软件开发应用程序中为系统创建高级系统设计。 用户通过将技术中立的原始系统端点和相应的合同附接到多个系统组件来描述系统的行为。 用户将每个原始系统端点委派给相应的技术特定成员组件的成员端点。 用户为每个相应的技术特定的成员组件提供具体的实现。 在整个迭代开发过程中,保持了高级系统设计。

    Architectural Data Metrics Overlay
    6.
    发明申请
    Architectural Data Metrics Overlay 有权
    建筑数据指标覆盖

    公开(公告)号:US20100293519A1

    公开(公告)日:2010-11-18

    申请号:US12464105

    申请日:2009-05-12

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3616

    摘要: A system and method for facilitating analysis of a software project. Intrinsic measures, activity-based measures, or dynamic measures associated with the project are received, including measures associated with physical program units and logical program units of the project. Mappings between physical program units and logical program units are generated. An architectural diagram including logical program units is received, and may include additional mappings of the logical program units. The mappings are used to roll up measures from physical project units to logical project units, and from logical project units to other logical project units. An overlay diagram is generated, including the rolled up measures. The overlay diagram includes the architectural diagram and a representation of rolled up measures associated with each logical project unit on the diagram. The representations employ a graphic format that facilitates a user determining risk areas of the software project. A user may view effects of project changes prior to checking them into source control.

    摘要翻译: 一种便于软件项目分析的系统和方法。 收到与项目相关的内在措施,基于活动的措施或动态措施,包括与项目实体计划单位和逻辑计划单位相关的措施。 生成物理程序单元和逻辑程序单元之间的映射。 接收包括逻辑程序单元的架构图,并且可以包括逻辑程序单元的附加映射。 映射用于从实体项目单位到逻辑项目单位,从逻辑项目单位到其他逻辑项目单位。 生成覆盖图,包括卷起的措施。 覆盖图包括架构图和与图上每个逻辑项目单元相关联的卷积措施的表示。 这些表示使用图形格式,便于用户确定软件项目的风险区域。 用户可以在将项目更改检查到源代码控制之前查看项目更改的影响。

    Integrated work lists for engineering project change management
    8.
    发明授权
    Integrated work lists for engineering project change management 有权
    工程项目变更管理综合工作清单

    公开(公告)号:US08726226B2

    公开(公告)日:2014-05-13

    申请号:US12479135

    申请日:2009-06-05

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/34

    摘要: A tool supports management of engineering project changes using a current design diagram with links to implementation components, a proposed design diagram, and a work list of tasks for transforming the current design into the proposed design. Tasks recite intended changes such as add, remove, or refactor, with reference to implementation components to be changed, and tracking information. Work list tasks may be automatically generated based on design model differences correlated with project code, automatically generated based on tracked user design actions correlated with project code, and/or manually generated by users. Work lists may be exported. Users can mark a relationship for removal and view a corresponding updated work list. Users can trace impact of a work list on project context such as testing coverage, database structures, and user scenarios.

    摘要翻译: 一个工具支持使用当前设计图管理工程项目更改,其中包括实现组件的链接,提出的设计图,以及将当前设计转换为拟议设计的任务的工作列表。 参考要更改的实现组件和跟踪信息,任务会重新列出诸如添加,删除或重构之类的预期更改。 可以根据与项目代码相关的设计模型差异自动生成工作列表任务,根据与项目代码相关的跟踪用户设计操作自动生成,和/或由用户手动生成的工作列表任务。 可以导出工作列表。 用户可以标记要删除的关系,并查看相应的更新工作列表。 用户可以跟踪工作列表对项目上下文的影响,例如测试覆盖率,数据库结构和用户场景。

    Model versioning using web feeds
    10.
    发明申请
    Model versioning using web feeds 有权
    使用网络订阅源进行模型版本控制

    公开(公告)号:US20110113359A1

    公开(公告)日:2011-05-12

    申请号:US12615612

    申请日:2009-11-10

    IPC分类号: G06F3/048

    CPC分类号: G06F8/71

    摘要: Versions of a model in UML or another modeling language can be published on web feeds, such as RSS or Atom web feeds. A model feed includes a sequence of incremental differences to a base version of a model; the base version can be an empty model or a snapshot of another model feed, for example. Stream charts show the relationship between model feeds. A selected sequence of incremental differences can be applied, in forward or reverse, to animate changes in a model. A developer working on a different computer than another developer can create new model versions which use some elements from a published feed and other elements introduced by the local developer. New model versions and semantic information about the sequence taken to reach them can be shared through web feeds.

    摘要翻译: UML或其他建模语言中的模型的版本可以在Web Feed(如RSS或Atom Web Feed)上发布。 模型馈送包括与模型的基本版本的增量差异的序列; 例如,基本版本可以是空模型或另一模型Feed的快照。 流程图显示了模型Feed之间的关系。 递增差异的选择顺序可以向前或向后应用于动画模型中的变化。 在另一台计算机上工作的开发人员可以创建新的模型版本,它们使用发布的Feed中的某些元素以及本地开发人员介绍的其他元素。 可以通过网络馈送来共享关于接触到它们的序列的新模型版本和语义信息。