Computer-Implemented Method For Implementing A Requester-Side Autonomic Governor Using Feedback Loop Information To Dynamically Adjust A Resource Threshold Of A Resource Pool Scheme
Mitchell D Felton - Rochester MN, US Robert A Morgan - Apex NC, US Kenneth W Roberson - North Richland Hills TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 13/00
US Classification:
709225
Abstract:
A requester-side autonomic governor is provided for a requester configured to send service requests to a service provider. For example, the requester and service provider may be disposed in a Service Oriented Architecture (SOA) architected system. A feedback loop, preferably a monitor portion of a Monitor, Analyze, Plan, and Execute (MAPE) loop, is configured to monitor responses to service requests. An autonomic governor mechanism limits the type and/or number of concurrent service requests according to a resource pool scheme, and dynamically adjusts a resource threshold of the resource pool scheme based on information provided by the feedback loop. In one embodiment, the resource threshold is reduced if more than a predetermined number of service requests generated time-outs, and is increased if more than a predetermined number of service requests are being held awaiting available pool resources and less than a predetermined number of service requests generated time-outs.
A requester-side autonomic governor is provided for a requester configured to send service requests to a service provider. For example, the requester and service provider may be disposed in a Service Oriented Architecture (SOA) architected system. A feedback loop, preferably a monitor portion of a Monitor, Analyze, Plan, and Execute (MAPE) loop, is configured to monitor responses to service requests. An autonomic governor mechanism limits the type and/or number of concurrent service requests according to a resource pool scheme, and dynamically adjusts a resource threshold of the resource pool scheme based on information provided by the feedback loop. In one embodiment, the resource threshold is reduced if more than a predetermined number of service requests generated time-outs, and is increased if more than a predetermined number of service requests are being held awaiting available pool resources and less than a predetermined number of service requests generated time-outs.
Use Of Extensible Object Data To Represent A Fully Qualified Solution Order
Steven C. Erickson - Rochester MN, US Barry A. Kritt - Raleigh NC, US Thomas S. Mazzeo - Durham NC, US Kenneth W. Roberson - North Richland Hills TX, US William R. Taylor - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
A method, system and computer-usable medium for generating a manufacturing-usable easily modifiable product order document is presented. An object collection of objects that describe features of components of a product is created. A view database that describes a logical relationship among components in the object collection is also created. A single document that includes the object collection and the view database is then generated. This single document can be updated according to technical requirements for a product being manufactured according to a product description created from the single document.
Eric Blouin - Ardmore PA, US Barry Kritt - Raleigh NC, US Douglas Law - Chapel Hill NC, US Thomas Mazzeo - Durham NC, US Kenneth Roberson - North Richland Hills TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06Q 99/00 G05B 19/418 G06F 15/02 G06F 9/46
US Classification:
705001000, 705009000, 705008000
Abstract:
A computer implemented method, data processing system, and computer program product for using extensible object data (or other XML-based models of an ordered product) to directly drive manufacturing in an optimized manner. A customer order or request to create an item is received at a manufacturing facility. The customer order includes extensible object data (XOD) comprising an extensible markup language-based representation of a physical product. A production order to begin the manufacturing process is generated based on the customer order. A customized manufacturing process routing is created using XOD and an extensible translation stylesheet (XSLT), wherein the customized manufacturing process routing provides manufacturing operators with specific information regarding the process steps to manufacture items specified in the request. XOD and XSLT may also be used to create manual manufacturing instructions, trigger automated operations, and verify part number processing if part numbers are used to track customer orders.
Automated Deployment Of A Configured System Into A Computing Environment
Swaminathan Balasubramanian - Southfield MI, US Robert A. Morgan - Orlando FL, US Kenneth W. Roberson - North Richland Hills TX, US Cheranellore Vasudevan - Bastrop TX, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 9/44
US Classification:
717104
Abstract:
Automatically deploying a configured system into a computing environment (such as a cloud computing environment) for execution therein comprises obtaining a configured architecture model describing the configured system, and iteratively evaluating the model to deploy pre-built components for the system and to create and enable a development environment in the computing environment for development of custom-built components needed for the system according to the model. The automated deployment processing further comprises automatically configuring the system; determining a proper installation sequence; allocating resources in the target environment; and installing the required tools and other software that will be needed for execution once the components of the system are deployed. Component metadata is used during the deployment, enabling automated consideration of various factors such as whether component dependencies, resource requirements, and compatibility issues are met.
Configuring Assembly Of A System Using Supplied Architectural Artifacts
Swaminathan Balasubramanian - Southfield MI, US Robert A. Morgan - Orlando FL, US Kenneth W. Roberson - North Richland Hills TX, US Cheranellore Vasudevan - Bastrop TX, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 9/44
US Classification:
717107
Abstract:
The configuration of a system is programmatically determined. More particularly, these determinations are made using architecture artifacts that describe requirements of the system (which may be comprised of software, hardware, services, or some combination thereof), where these requirements are iteratively compared to characteristics of available components. A percentage of match is preferably computed, thus allowing for complete matches as well as partial matches. A weighting factor may be applied to attributes, effectively prioritizing attributes in view of their relative importance in the assembled system. When more than one component is a candidate for meeting a particular requirement, user input may be obtained to select one of the candidates. One or more attributes (such as cost information) of each candidate, including how well that candidate matched requirements, may be included for each candidate presented for user selection. The model may be updated and re-evaluated iteratively.
Method And Apparatus For An Object-Oriented Object For Retrieving Information From Local And Remote Databases
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15163
US Classification:
707103
Abstract:
A method and apparatus for creating an object-oriented object with the ability to retrieve database type information from either a local source, or a remote source across an Internet connection via TCP/IP without the knowledge of the invoking object. The object is instanced with a well defined interface containing only primitives. All messages sent to and replies from the object are broken into primitives. The object works normally for local request. However, for request to use a server, the object utilizes a private method to open a connection with the remote server and transmit relevant instance information. The server then creates the requested object locally on the server and invokes the desired method(s). Responses to the method(s) are sent back to the client's private method, which formats the data, and hands it to the calling method.
Database And A Development Project System, Method, And Recording Medium
- Armonk NY, US Kenneth Wayne Roberson - North Richland Hills TX, US Cheranellore Vasudevan - Bastrop TX, US
International Classification:
G06F 9/44 G06F 9/50 G06F 17/30
Abstract:
A development project method, system, and non-transitory computer readable medium, include a classification circuit configured to classify tasks of a project into a first capability-type executed by a first project development strategy and a second capability-type executed by a second project development strategy, a switch point calculation circuit configured to calculate a switch point based on values stored in the database, the switch point being a time during the project when project development switches between the first project development strategy and the second project development strategy
Name / Title
Company / Classification
Phones & Addresses
Kenneth Roberson Owner
Unique Clng Building Maintenance Services
3000 Tuggle Ave, Nashville, TN 37211 6158337858
Kenneth L Roberson
Roberson General Contractors, LLC BUILD/REPAIR/SELL NEW /USED HOMES/BUILDINGS
Kenneth V. Roberson
KEN'S APPLIANCE REPAIR, LLC
Flickr
Youtube
Bishop Kenneth Roberson - Jesus
Bishop Kenneth Roberson - Jesus.
Duration:
6m
Ken Roberson Cabaret
Here's a sneak peek into the sounds and humor of Ken Roberson, who is ...
Duration:
1m 5s
Kenneth Robinson - Texas Man With the $16 House
Kenneth Robinson is the Texas man who purchased a $300000 home for $16...
Duration:
42s
Remembering Kenneth Roberson
Duration:
43m 20s
Surveillance Video of Suspect Vehicle in Fata...
Houston police have released surveillance video of a vehicle sought in...
Duration:
53s
This Pastor is Insane...
Televangelist Kenneth Copeland is an interesting character. Recently, ...
Bloomfield Vocational Technical High School Newark NJ 1966-1970
Community:
Jack Wright, Rodriguez Ferdnance, Glenn Cosentino, Edward D'angelo, Steve Smith, Jerome Truitt, Anthony Devito, Richard Caposiena, Joseph Pallitto, Tom Romeo, Michele Newhouse
Hearne Elementary School, O'Donnell Middle School, Alief Hastings High School, International Academy of Design and Technology, Tampa - Fashion Design, Elgin Community College - Associates in Art
Relationship:
Single
About:
I'm that funny awesome guy. If life were a sitcom, you'd hear the crowd go "wooooooooo" when I stepped into the room.
Tagline:
"Skip School, get better."
Kenneth Roberson
Education:
University of California, Berkeley - Psychology, Michigan State University - Psychology, University of Texas at Austin - Psychology
About:
Clinical psychologist in San Francisco. Â Speciality in assessing and treating children with behavioral problems, including ADHD, Asperger's, Autism Spectrum Disorders, Learning Disorders. Â
Bragging Rights:
Licensed psychologist for 25 years. Graduated adult psychoanalyst. Training in child psychoanalysis.
Kenneth Roberson
Work:
Club 152 Beale - Assistant General Manager Alfred's on Beale - Security Manager
Education:
University of Memphis - Physics/Mathematics
Tagline:
The Man,The Myth, The Living Legend!!!!
Kenneth Roberson
Education:
South garland high - Norm
Tagline:
55 and still alive
Bragging Rights:
3 grown children and a wonderful woman in my life who I am very much in love with.