Search

Corville Allen Phones & Addresses

  • 702 Willingham Rd, Morrisville, NC 27560 (919) 388-9135
  • Dallas, GA
  • South San Francisco, CA
  • Jamaica, NY
  • Bronx, NY
  • Lahaina, HI
  • Manchester, CT
  • Wade, NC
  • 702 Willingham Rd, Morrisville, NC 27560

Work

Position: Professional/Technical

Education

Degree: Associate degree or higher

Skills

Java Enterprise Edition • Websphere • Agile Methodologies • OSGi • JMS • SOA • IBM BPM • WebSphere MQ • Web Services • Patents

Industries

Information Technology and Services

Resumes

Resumes

Corville Allen Photo 1

Corville Allen

View page
Location:
Raleigh-Durham, North Carolina Area
Industry:
Information Technology and Services
Skills:
Java Enterprise Edition
Websphere
Agile Methodologies
OSGi
JMS
SOA
IBM BPM
WebSphere MQ
Web Services
Patents

Publications

Us Patents

System And Method For Fault Mapping Of Exceptions Across Programming Models

View page
US Patent:
7716531, May 11, 2010
Filed:
Jun 29, 2007
Appl. No.:
11/771390
Inventors:
Corville O. Allen - Morrisville NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 38
Abstract:
A system and method for mapping exceptions from a first programming model to a second programming model is disclosed. The system comprises a first device operating a first programming model and a second device operating a second programming model. The first device sends an instruction to, or invokes the second device to execute an instruction. As a result, a fault occurs during execution of the instruction in the second programming model. An exception based on the fault is raised, and returned to the first device. The system further comprises a fault mapping module configured to receive the exception from the first device. The fault mapping module attempts to determine the type of exception received. This determination may be accomplished by comparing an identifier within the exception with one or more predetermined identifiers that indicate exception type. The fault mapping module is also configured to interpret the exception according to a set of mapping data to generate an interpreted exception recognizable by the first programming model if the exception is determined to be of a predetermined type.

Fault Discovery And Selection Apparatus And Method

View page
US Patent:
7814375, Oct 12, 2010
Filed:
Aug 29, 2007
Appl. No.:
11/847278
Inventors:
Corville O. Allen - Morrisville NC, US
John H. Green - Toronto, CA
Simon A. J. Holdsworth - Andover, GB
Piotr Przybylski - San Carlos CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 48, 714 25, 714 38, 714 57, 712244
Abstract:
A method and apparatus are disclosed for discovering and selecting faults where more than one programming model is involved. The present invention enables selection of faults and the mappings necessary to handle exceptions across multiple code environments.

Apparatus, System, And Method For Hierarchical Rollback Of Business Operations

View page
US Patent:
8001091, Aug 16, 2011
Filed:
Aug 29, 2007
Appl. No.:
11/847313
Inventors:
Corville O. Allen - Morrisville NC, US
Gopalakrishnan Balasubramanian - Sunnyvale CA, US
Travis E. Nelson - Campbell CA, US
Anupama Sathuluri - Fremont CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/00
US Classification:
707684
Abstract:
An apparatus, system, computer program product and method are disclosed for the hierarchical rollback of business objects on a datastore. The hierarchical rollback method utilizes a non-linear process designed to restore data to a previous point in the case of a data modification failure in order to prevent incorrect linking and data corruption. The hierarchical rollback methods are generated by retrieving existing data and creating commands in an order that will prevent orphan data in a datastore.

Apparatus, System, And Method For Processing Hierarchical Data In Disparate Data Repositories

View page
US Patent:
8086642, Dec 27, 2011
Filed:
Dec 19, 2008
Appl. No.:
12/339662
Inventors:
Corville O. Allen - Morrisville NC, US
Travis Eli Nelson - Campbell CA, US
Ranjana Kaur Tasser - Fremont CA, US
Suraksha Vidyarthi - Newark CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707797, 707829
Abstract:
An apparatus, system, and method is disclosed for receiving a hierarchical data structure, analyzing the hierarchical data structure to determine what actions are needed to correctly process the hierarchical data structure in a data repository, generating a hierarchical command structure comprising a series of repository-specific commands needed to interface with the data repository, and executing the repository-specific commands to process the hierarchical data structure with respect to the data repository. In selected embodiments, the hierarchical command structure is represented as a series of nodes including a parent node and at least one child node.

Method And System For A Metadata Driven Query

View page
US Patent:
8150838, Apr 3, 2012
Filed:
Mar 31, 2008
Appl. No.:
12/060136
Inventors:
Corville O. Allen - Morrisville NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
G06F 7/00
US Classification:
707720, 707728, 707731
Abstract:
A computer program is provided. The computer program product includes a computer useable medium having a computer readable program. The computer readable program when executed on a computer causes the computer to receive a query. Further, the computer readable program when executed on a computer causes the computer to generate a common metadata based query object that includes metadata for the query and data associated with the query. In addition, the computer readable program when executed on a computer causes the computer to extract the metadata from the common metadata based query object. Finally, the computer readable program when executed open a computer causes the computer to generate an application specific query based on the metadata and an application to which the query is intended.

Apparatus, System, And Method For Object Clone Event Notification

View page
US Patent:
8171499, May 1, 2012
Filed:
Jul 22, 2005
Appl. No.:
11/187219
Inventors:
Corville O. Allen - Morrisville NC, US
Suraksha Vidyarthi - Newark CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 13/00
G06F 12/02
US Classification:
719318, 711 1
Abstract:
An apparatus, system, and method are disclosed for object clone event notification. The apparatus is provided with a logic unit containing a plurality of modules configured to functionally execute the necessary steps of detecting an event on a primary software object, referencing a set of clones of the primary software object, and notifying one or more clones in the set of clones of the event in response to the event. The event may include events occurring on the primary software object, or events occurring on a software object monitored by the primary software object. These modules in the described embodiments include a detection module, a reference module, and a notification module. Beneficially, such an apparatus, system, and method would notify object clones of changes within the software system without requiring resource intensive broadcasts or implementation of a separate notification manager.

Method To Speed Up Creation Of Junit Test Cases

View page
US Patent:
8276122, Sep 25, 2012
Filed:
Sep 24, 2008
Appl. No.:
12/237068
Inventors:
Corville O. Allen - Morrisville NC, US
Albert Alexander Chung - Cary NC, US
Binh Truong - Cary NC, US
Kam Kan Yee - Apex NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
G06F 9/00
US Classification:
717124, 712152
Abstract:
A system and method for quickly and efficiently developing JUnit test cases by enabling automated creation of test environment objects that are needed by the JUnit test cases. The system and method maps and captures program code execution paths or “blueprints” such that the blueprints can be utilized to automatically “drive” the program along an execution path to any point in the program. These points can then be used to “harvest” the environment objects needed for JUnit test cases.

Automated Defect Classification

View page
US Patent:
8468497, Jun 18, 2013
Filed:
Nov 27, 2007
Appl. No.:
11/945421
Inventors:
Corville O. Allen - Morrisville NC, US
Albert A. Chung - Cary NC, US
Binh C. Truong - Cary NC, US
Kam K. Yee - Apex NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
US Classification:
717122
Abstract:
Embodiments of the present invention address deficiencies of the art in respect to defect classification for software development and provide a method, system and computer program product for automated defect classification in a software development tool. In an embodiment of the invention, a defect classification method can be provided. The method can include computing differences between versions of a line of source code, lexically analyzing the computed differences to produce a lexical construct, mapping the lexical construct to a classification, and assigning the defect classification to the line of source code.
Corville O Allen from Morrisville, NC, age ~49 Get Report