Knowledge management for recursively virtualized teams
    23.
    发明授权
    Knowledge management for recursively virtualized teams 有权
    递归虚拟化团队的知识管理

    公开(公告)号:US08137107B2

    公开(公告)日:2012-03-20

    申请号:US10732327

    申请日:2003-12-10

    IPC分类号: G09B19/00

    CPC分类号: H04L67/20 G06Q10/0639

    摘要: A method, system, and computer program for interacting with team members of a virtual team. Persistent storage is configured to store collective qualifications of the virtual team based on the individual qualifications of the team members, while a team broker is configured to present the collective qualifications to third parties. Thus, the broker provides a dynamic representation of the collective knowledge, skills and experience of a virtual team. The broker further enables an entity, such as a team employer or teacher, to interact with the virtual team as if that team were a single entity, rather than a collection of individual members.

    摘要翻译: 用于与虚拟团队的团队成员交互的方法,系统和计算机程序。 持久存储被配置为基于团队成员的个人资格来存储虚拟团队的集体资格,而团队经纪人被配置为向第三方呈现集体资格。 因此,经纪人提供虚拟团队的集体知识,技能和经验的动态表示。 经纪人进一步使一个实体(如团队雇主或老师)能够与虚拟团队进行交互,就好像该团队是单一实体,而不是个别成员的集合。

    Mechanism for heterogeneous, peer-to-peer, and disconnected workflow
operation
    25.
    发明授权
    Mechanism for heterogeneous, peer-to-peer, and disconnected workflow operation 失效
    异构,点对点和断开工作流操作的机制

    公开(公告)号:US5960404A

    公开(公告)日:1999-09-28

    申请号:US919838

    申请日:1997-08-28

    摘要: A mechanism for heterogeneous, peer-to-peer, and disconnected workflow execution across a network infrastructure. Performer Agent entities provide a homogeneous view of humans, applications, and heterogeneous workflow systems and components that act as Performers on the network by executing Tasks. Source Agent entities provide a homogeneous view of heterogeneous service requesters such as workflow scripts executing on different workflow systems, which generate Activities that need to execute on Performers as Tasks. Task Request and Task Response messages are used to standardize the communication between Source Agents and Performer Agents, along with other messages for controlling and queuing Tasks. Workflow systems interact with each other as peers using this mechanism by sending workflow execution requests, workflow script templates, and workflow execution environments to each other. Disconnected operation is handled by ensuring the continuous availability of Source Agents and Performer Agents on the network and providing a mechanism for Sources to disconnect from Source Agents and Performers to disconnect from Performer Agents.

    摘要翻译: 跨网络基础架构的异构,点对点和断开的工作流执行的机制。 执行者代理实体通过执行任务,为网络上的人员,应用程序和异构工作流系统和组件提供了同质的视图,这些工作流系统和组件在网络上充当执行者。 源代理实体提供异构服务请求者的同构视图,例如在不同工作流系统上执行的工作流脚本,其生成需要在Performers作为任务执行的活动。 任务请求和任务响应消息用于标准化源代理和执行代理之间的通信,以及用于控制和排队任务的其他消息。 工作流系统通过相互发送工作流执行请求,工作流脚本模板和工作流执行环境,使用这种机制彼此进行交互。 通过确保网络上的源代理和执行代理持续可用来提供断开连接的操作,并提供一种机制,以使源与源代理和执行者断开连接,从而断开与执行代理的连接。

    Software factory health monitoring
    27.
    发明授权
    Software factory health monitoring 有权
    软件厂健康监测

    公开(公告)号:US08327318B2

    公开(公告)日:2012-12-04

    申请号:US11735099

    申请日:2007-04-13

    IPC分类号: G06F9/44

    摘要: A method, system, and computer-readable medium for maintaining a health of a software factory that creates custom software in a standardized manner is presented. In a preferred embodiment, the method includes the steps of: defining work packets to perform sub-functions of a custom software; tracking a transmission of the work packets to an assembly line in a software factory; monitoring any retrieval of software artifacts that are used to create the work packets; monitoring any on-going changes of work activities that are contained in the work packets; determining if execution of the work packets conforms to governance guidelines for the software factory; monitoring the software factory to ensure that the work packets comply with an architecture of the software factory; tracking quality metrics for an execution of the work packets in an assembly line in the software factory; and transmitting all tracked and monitored information described above to a dashboard.

    摘要翻译: 提出了一种用于维持以标准化方式创建定制软件的软件工厂健康的方法,系统和计算机可读介质。 在优选实施例中,该方法包括以下步骤:定义工作包以执行定制软件的子功能; 跟踪工作包的传输到软件工厂的装配线; 监视用于创建工作包的软件工件的任何检索; 监测工作包中包含的工作活动的任何正在进行的变化; 确定工作包的执行是否符合软件工厂的治理准则; 监控软件厂,确保工作包符合软件厂的架构; 跟踪在软件工厂的装配线中执行工作包的质量指标; 并将上述所有跟踪和监视的信息发送到仪表板。

    Work Packet Forecasting in a Software Factory
    28.
    发明申请
    Work Packet Forecasting in a Software Factory 失效
    软件工厂的工作包预测

    公开(公告)号:US20080256529A1

    公开(公告)日:2008-10-16

    申请号:US11735086

    申请日:2007-04-13

    IPC分类号: G06F9/445

    摘要: A method, system, and computer-readable medium for predicatively selecting which work packets will be needed by a software factory to create a deliverable custom software are presented. In a preferred embodiment, the computer-implemented method includes: presenting an initial checklist that consists of a series of question groups; receiving answers to the initial checklist; in response to determining that received answers to the initial checklist indicate that a new series of questions is required to predict which work packets will be needed to create the deliverable custom software, dynamically generating a new checklist; evaluating leading indicators for the received answers; based on relevancy of answers and the leading indicators, eliminating irrelevant questions from the new checklist; and based on answers to remaining relevant questions, determining if a particular work packet will be needed to create the deliverable custom software in the software factory.

    摘要翻译: 提出了一种方法,系统和计算机可读介质,用于预先选择软件工厂需要哪些工作包来创建可交付的定制软件。 在优选实施例中,计算机实现的方法包括:呈现由一系列问题组组成的初始检查表; 接收初始清单的答复; 响应于确定接收到的初始检查表的答案指示需要新的一系列问题来预测将需要哪些工作包来创建可交付的定制软件,动态生成新的清单; 评估收到的答案的主要指标; 基于答案的相关性和领先指标,从新的清单中消除无关的问题; 并基于对剩余相关问题的答案,确定是否需要特定的工作包来在软件工厂中创建可交付的定制软件。

    Software factory readiness review
    29.
    发明授权
    Software factory readiness review 有权
    软件工厂准备审查

    公开(公告)号:US08898619B2

    公开(公告)日:2014-11-25

    申请号:US13618744

    申请日:2012-09-14

    IPC分类号: G06F9/44 G06F19/28 G06Q10/00

    CPC分类号: G06Q10/00

    摘要: A computer-implemented method, system, and computer-readable medium for determining if a software factory is ready to take on a software project is presented. In a preferred embodiment, the computer-implemented method includes the steps of: determining if an infrastructure for a software factory has been procured; determining if operational software needed to assemble work packets in an assembly line in the software factory has been installed; determining if a workflow event model for an assembly line in the software factory has been configured; determining if workload in the assembly line has been balanced; determining if communication channels between the software factory and a customer's computer system have been defined and cleared for data transmission; and in response to determining that any element described above has been determined not to have occurred, prohibiting an induction of a software project into the software factory.

    摘要翻译: 提出了一种用于确定软件工厂是否准备好接管软件项目的计算机实现的方法,系统和计算机可读介质。 在优选实施例中,计算机实现的方法包括以下步骤:确定软件工厂的基础设施是否已被采购; 确定是否安装了在软件工厂装配线上组装工作包所需的操作软件; 确定软件工厂中装配线的工作流事件模型是否已配置; 确定装配线中的工作量是否平衡; 确定软件工厂和客户的计算机系统之间的通信通道是否被定义和清除以进行数据传输; 并且响应于确定上述任何元素已被确定为不发生,禁止将软件项目引入软件工厂。

    Supporting a work packet request with a specifically tailored IDE
    30.
    发明授权
    Supporting a work packet request with a specifically tailored IDE 失效
    支持专门定制的IDE的工作包请求

    公开(公告)号:US08782598B2

    公开(公告)日:2014-07-15

    申请号:US13611902

    申请日:2012-09-12

    IPC分类号: G06F9/44

    CPC分类号: G06F8/00 G06F8/20

    摘要: A computer-implemented method, system, and/or computer program product supports a user who is servicing a work packet request within a software factory. A tooling environment that is necessary to service a work packet request in a software factory is established. The software factory includes an assembly line that executes work packets to create the deliverable software, and a published set of services that describes what assembly services for assembling the work packets are offered by the assembly line. A full work packet-aware Integrated Development Environment (IDE) that is specific for a work packet identified by the work packet request is created. The full work packet-aware IDE and an associated Graphical User Interface (GUI) are transmitted to a user who has been assigned to service the work packet request, thus allowing resources depicted in the GUI to be interactively supplied to that user.

    摘要翻译: 计算机实现的方法,系统和/或计算机程序产品支持在软件工厂内服务工作包请求的用户。 建立了在软件工厂中为工作包请求提供服务所需的工具环境。 该软件工厂包括一个组装线,用于执行工作包以创建可交付的软件,以及一组已发布的服务,描述组装工作包的组装服务是由装配线提供的。 创建一个特定于工作包请求标识的工作包的完整工作包识别集成开发环境(IDE)。 完整的工作分组感知IDE和相关联的图形用户界面(GUI)被传送到已被分配用于服务工作分组请求的用户,从而允许GUI中描绘的资源被交互地提供给该用户。