US2014019933A1PendingUtilityA1
Selecting a development associate for work in a unified modeling language (uml) environment
Assignee: BALASUBRAMANIAN SWAMINATHANPriority: Jul 11, 2012Filed: Jul 11, 2012Published: Jan 16, 2014
Est. expiryJul 11, 2032(~6 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06Q 10/063112G06F 8/20G06F 8/71G06F 8/10G06Q 10/06G06Q 10/063118
64
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
An approach is provided for selecting a development resource to develop a component in a Unified Modeling Language (UML) software system architecture. Specifically, a request for a developer is received from an architect. A component for the developer is determined and candidate analytics is performed on the component. Based on the candidate analytics, a list of potential candidates is presented to the architect. A developer is then selected from the list of candidates.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method for selecting a development associate in a Unified Modeling Language (UML) software system architecture, comprising:
determining a component for the development associate; performing candidate analytics on the component; presenting a set of candidates based on the candidate analytics; and selecting a development associate from the set of candidates.
2 . The computer-implemented method of claim 1 , wherein the development associate is one of a software developer, information developer, project manager, or technical writer.
3 . The computer-implemented method of claim 1 , wherein the development associate is selected during a design phase of a project.
4 . The computer-implemented method of claim 1 , wherein the step of performing candidate analytics is based on at least one of a resource skills database or a social network.
5 . The computer-implemented method of claim 1 , further comprising classifying each of the set of candidates.
6 . The computer-implemented method of claim 5 , wherein each of the set of candidates are classified as a match or non-match.
7 . The computer-implemented method of claim 1 , wherein the step of performing candidate analytics is based on at least one of a development history, a set of defects, or a set of work assignments.
8 . A system for selecting a development associate in a Unified Modeling Language (UML) software system architecture, comprising:
a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to an integrated development environment (IDE) tool via the bus that when executing the instructions causes the system to:
determine a component for the development associate;
perform candidate analytics on the component;
present a set of candidates based on the candidate analytics; and
select a development associate from the set of candidates.
9 . The system of claim 7 , wherein the development associate is one of a software developer, information developer, project manager, or technical writer.
10 . The system of claim 7 , wherein the development associate is selected during a design phase of a project.
11 . The system of claim 7 , wherein the candidate analytics is performed based on at least one of a resource skills database or a social network.
12 . The system of claim 7 , the instructions causing the system to classify each of the set of candidates.
13 . The system of claim 12 , wherein each of the set of candidates is classified as a match or non-match.
14 . The system of claim 7 , wherein the candidate analytics is performed based on at least one of a development history, a set of defects, or a set of work assignments.
15 . A computer program product for selecting a development associate in a Unified Modeling Language (UML) software system architecture, the computer program product comprising a computer readable storage medium, and program instructions stored on the computer readable storage medium, to:
determine a component for the development associate; perform candidate analytics on the component; present a set of candidates based on the candidate analytics; and select a development associate from the set of candidates.
16 . The computer program product of claim 15 , wherein the development associate is one of a software developer, information developer, project manager, or technical writer.
17 . The computer program product of claim 15 , wherein the development associate is selected during a design phase of a project.
18 . The computer program product of claim 15 , wherein the candidate analytics is performed based on at least one of a resource skills database or a social network.
19 . The computer program product of claim 15 , the computer readable storage medium further comprising instructions to classify each of the set of resources.
20 . The computer program product of claim 19 , wherein each of the set of candidates is classified as a match or non-match.
21 . The computer program product of claim 15 , wherein the candidate analytics is performed based on at least one of a resource skills database or a social network.
22 . A computer-implemented method for deploying a system for selecting a development associate in a Unified Modeling Language (UML) software system architecture, comprising:
providing a computer infrastructure being operable to:
determine a component for the development associate;
perform candidate analytics on the component;
present a set of candidates based on the candidate analytics; and
select a development associate from the set of candidates.Join the waitlist — get patent alerts
Track US2014019933A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.