Gary R. Makely - Cary NC, US Carl T. Anderson - Apex NC, US Keith A. Wells - Angier NC, US Gregory F. Bush - Morrisville NC, US Susan R. Mazzara - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/00
US Classification:
715523, 715513, 7155011
Abstract:
A technique, system, and computer program by which content created from source files in a first data format and converted to presentation files in a second data format can be read and used by a subsystem which reads content in a third data format other than the first and second data formats. Identifying information from the source files and/or presentation files is extracted and stored in a map file in the third format. If desired, a Table of Contents (TOC) file in the third data format can also be created by using the map file and a TOC file in the second data format. The first data format can be Standardized General Markup Language (SGML), the second data format can be HyperText Markup Language (HTML) and the third data format can be Extensible Markup Language (XML).
Carl T. Anderson - Apex NC, US Gregory F. Bush - Morrisville NC, US Michael Faoro - Pittsburgh PA, US Susan E. Kahler - Raleigh NC, US Alberta Lee - San Francisco CA, US Janet L. Leskovec - Raleigh NC, US Susan E. Liles - Raleigh NC, US Lynn Percival - Raleigh NC, US Keith A. Wells - Angier NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/00
US Classification:
715854, 715802, 715859
Abstract:
A method and system for providing user assistance in utilizing a computer program is disclosed that provides the capability for combining an active display of the past, current, and future steps in an ongoing process with a series of associated decision panels and forms to be completed in order to carry out the steps. A navigator bar, which is situated adjacent to and can be scrolled independently of information appearing in a client area of a computer screen display, provides a user of the computer program with a map of the steps already executed, the current step being executed, and the most likely steps to be performed based on the current step being executed. If the user selects a different step to be the current step, the display of most likely future steps to be performed changes, if appropriate.
Douglas B. Davis - Raleigh NC, US Brad B. Topol - Raleigh NC, US Keith A. Wells - Angier NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44 G06F 9/445 G06F 15/06 G06F 15/167
US Classification:
717177, 717172, 709216, 709219, 709242, 709246
Abstract:
The present invention is a method for cloning an instantiating a Web service from a calling process to a target host. The method can include expanding an application archive to a Web application container in the target host. The archive can include at least one operational file for implementing the Web service, an implementation document for the Web service, and a deployment descriptor for the Web service. A unique identifier can be generated for the Web service. Subsequently, the implementation document can be modified to reference the target host, the Web application in the target host, and the generated unique identifier in specifying the Web service. Also, the deployment descriptor can be modified to reference the generated unique identifier in specifying the Web service. Finally, the Web service can be deployed in the target host using the deployment descriptor; and, a network address referencing the implementation document can be forwarded to the calling process.
Kevin Edward Kelly - Raleigh NC, US Jan Joseph Kratky - North Hills NC, US Steven Keith Speicher - Apex NC, US Keith Allen Wells - Angier NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/00 G06F 17/30 G06F 9/44
US Classification:
707610, 717168, 717172
Abstract:
An object of the present invention is to create a migration mapping definition based upon computer program changes and use the migration mapping definition to migrate instance data from an older software version format to a newer software version format. A developer uses edit commands, such as mouse commands and keyboard commands, to update a computer program. For example, a software developer may upgrade “Application XYZ” from version 1. 0 to version 2. 0 in order to include a simpler approach to import images, as well as the ability to import newer image format types. As a developer updates a computer program using edit commands, the edit commands are stored in a migration mapping definition. In turn, the migration mapping definition is deployed, along with the updated computer program, to an end user. The end user then uses the migration mapping definition to migrate instance data generated by the original computer program to instance data that is usable by the updated computer program.
System And Method For Developing And Deploying A Model-Driven Editor
Kevin Edward Kelly - Raleigh NC, US Jan Joseph Kratky - Raleigh NC, US Steven Keith Speicher - Apex NC, US Keith Allen Wells - Angier NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44 G06F 3/00
US Classification:
717105, 717109, 717113, 715762
Abstract:
A system and method for developing software using dynamic dual-mode model and data entry is presented. During development, a model developer uses a model window and an editor window to create a model-driven editor. The model window displays model data, and the editor window displays instances of the model data, which results in the model-driven editor. When the developer is ready to deploy the model-driven editor, the model developer simply inhibits the model window. Therefore, the models are not compiled during deployment and, in turn, the model developer does not need to test compiled code. Since the model-driven editor relies upon self-contained models, the models may be updated, added, or removed locally or remotely on an individual basis. In one embodiment, the end user is able to re-enable the model window in order to view model data.
Computer Method And Apparatus For Debugging In A Dynamic Computer Language
Mark D. McEntee - Chesapeake VA, US Merle D. Sterling - Austin TX, US Keith A. Wells - Angier NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
US Classification:
717125
Abstract:
A computer based method and apparatus generate a class relationship diagram of dynamic language objects. In response to a user selecting a subject object implemented in the dynamic language, a diagramming member forms and displays a class relationship diagram of the subject object The class relationship diagram visually illustrates relationships between the subject object and objects it inherits from and objects it contains as extracted from the inheritance chain of the subject object. UML or graph notation may be employed in the generated class relationship diagram.
Dynamically Selecting A Web Service Container For Hosting Remotely Instantiated Web Services
Douglas Davis - Raleigh NC, US James Mathewson - Chapel Hill NC, US Brad Topol - Raleigh NC, US Keith Wells - Angier NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F015/16
US Classification:
709/218000
Abstract:
A container selector for use in a Web services architecture can include an application container query tool operably configured to query individual application containers for a list of supported libraries and associated configuration information. A comparator can be programmed to compare the list with another list of requisite libraries and associated configuration information specified for use by a requested Web service. Finally, a Web service clone requestor can be operably configured to request an instantiation of the Web service within a particular application container. Specifically, the particular container can be a new container where the comparator cannot identify an existing container having libraries and associated configuration information which match the requisite libraries and associated configuration information. Otherwise, the container can be a container in the list where the comparator can identify an existing container having libraries and associated configuration information which matches the requisite libraries and associated configuration information.
System And Method For Dynamic Model-Driven Transformations
Kevin Kelly - Raleigh NC, US Jan Kratky - Raleigh NC, US Steven Speicher - Apex NC, US Keith Wells - Angier NC, US
International Classification:
G06F 17/00 G06F 9/45
US Classification:
715523000, 715530000, 715511000, 717138000
Abstract:
A system and method for using a transformation engine to dynamically transform source instance document changes to target instance document changes is presented. A mapping developer creates and stores “model mapping definitions” that map source model elements to target model elements. In turn, the transformation engine receives source instance document changes from a user, and identifies the model mapping definition that corresponds to the changes. The transformation engine analyzes the model mapping definition, and locates a transformer that is defined in the model mapping definition. As a result, the transformation engine uses the transformer to generate a target object based upon the changes to the source instance document. The target object is inserted into a target instance document, which the user views.
Deaconess Anesthesia Services 600 Mary St, Evansville, IN 47710 8124505000 (phone), 8124502710 (fax)
Education:
Medical School Georgetown University School of Medicine Graduated: 1991
Languages:
English
Description:
Dr. Wells graduated from the Georgetown University School of Medicine in 1991. He works in Evansville, IN and specializes in Anesthesiology. Dr. Wells is affiliated with Deaconess Hospital.
Just as people rushed haphazardly into the Rockies for gold in 1858, many of Hartsel's newcomers moved here from across the country after recreational marijuana was legalized in 2012, rancher Keith Wells said.
KABUL, Afghanistan (AP) It was Army Sgt. Keith Wells' first Thanksgiving Day away from his family and despite a cornucopia of food provided for the troops, his taste buds were craving his wife's macaroni and cheese back home.
In those two executions Keith Wells in 1994 and Paul Ezra Rhoades in 2011 witnesses were only allowed to view the second half of the procedure after the condemned inmate was strapped to a table and had the intravenous lines inserted in his arms. This time, witnesses will be allowed to watch as L