1585 Corte De Pearson, San Jose, CA 95124 • 4082642506 • 4082645640
1585 Corte De Pearson, San Jose, CA 95124
Work
Company:
Santa clara university
Jan 2014
Position:
Adjunct lecturer
Education
Degree:
Master of Science, Masters
School / High School:
University of Colorado Boulder
1985 to 1986
Specialities:
Computer Science
Skills
Distributed Systems • Java • Software Engineering • Sql • Testing • Linux • Javascript • Program Management • Windows • Business Process Design • Team Leadership • Ooad • Software Deployment • Business Architecture
Santa Clara University
Adjunct Lecturer
Ibm
Research Software Architect
Opelin Jul 1999 - Mar 2006
Senior Software Designer
Opelin Aug 1990 - Jul 1999
Software Engineer
Education:
University of Colorado Boulder 1985 - 1986
Master of Science, Masters, Computer Science
Santa Clara University 1981 - 1985
Bachelors, Bachelor of Science, Computer Science
Skills:
Distributed Systems Java Software Engineering Sql Testing Linux Javascript Program Management Windows Business Process Design Team Leadership Ooad Software Deployment Business Architecture
Interests:
Poverty Alleviation
Languages:
English Spanish
Certifications:
Insight2015 - Speaker Tle Speaker Python For Data Science
Us Patents
System For Implementing Business Transformation In An Enterprise
Samuel Antoun - Brunswick OH, US Graham Paul Bate - Gaithersburg MD, US Kishore Channabasavaiah - Palatine IL, US Shuvanker Ghosh - Tampa FL, US Edward H B Giesen - Bilthoven, NL Thomas Franklin Guinan - Bethesda MD, US Raman Harishankar - Blacklick OH, US Kerrie Lamont Holley - Montara CA, US Joseph David Kramer - Passaic NJ, US Ying Tat Leung - Saratoga CA, US Kelly Anne Lyman - Greenbrae CA, US Jorge L. C. Sanz - Carmel CA, US Ignacio Gabriel Terrizzano - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
US Classification:
717102
Abstract:
A business enterprise is assessed by a consultant using a computer implemented tool for practicing component business modeling techniques. The tool builds a map of components, filters the map to form a heat map and identifies collaborations. Key performance indicators are evaluated.
System, Method, And Apparatus For Extensible Business Transformation Using A Component-Based Business Model
Rama K. Akkiraju - Yorktown Heights NY, US Valeria Becker - Buenos Aires, AR Rong Zeng Cao - Beijing, CN Juan M. Cappi - Buenos Aires, AR Wei Ding - Beijing, CN Richard T. Goodwin - Dobbs Ferry NY, US Shun Jiang - Beijing, CN Juhnyoung Lee - Yorktown Heights NY, US Kelly A. Lyman - Greenbrae CA, US Rakesh Mohan - Cortlandt Manor NY, US Pablo Pesce - Buenos Aires, AR Jorge Sanz - Carmel CA, US Ignacio G. Terrizzano - San Jose CA, US Chun Hua Tian - Beijing, CN John Vergo - Yorktown Heights NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
US Classification:
717102
Abstract:
A computer-implemented method for operating a business including operations to receive an enterprise model, define at least one new association between a first and a second business element in the enterprise model, federate a business analysis tool, and determine a business-related impact of the new association on other business elements in the enterprise model. The enterprise model is received at a model server and includes two or more business elements and a map of business components. The collection of business elements indicates associations between one or more business elements. The business analysis tools can filter the enterprise model and are federated by incorporating a business element generated from the business analysis tool into the enterprise model. The business-related impact is determined by using the business analysis tool.
System And Method For Integrating Text Analytics Driven Social Metrics Into Business Architecture
Susanne M. Glissmann - San Jose CA, US Ana Lelescu - San Jose CA, US Ignacio G. Terrizzano - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06Q 10/00
US Classification:
705 711
Abstract:
Embodiments of the invention relate to an architectural structure for representing an underlying business and tools to support dynamic adjustment of the structure. A social media metric is created and associated with a business metric of a component represented in the architectural structure, and an impact on the underlying business is identified and measured based upon this association. Accordingly, elements of the structure are parsed and analyzed, and in response to the analysis, the structure is dynamically modified to mitigate receipt of measured negative output data.
Associating Gene Expression Data With A Disease Name
- Armonk NY, US Jeffrey T. Kreulen - San Jose CA, US Jacques Labrie - Sunnyvale CA, US William S. Spangler - San Martin CA, US Ignacio G. Terrizzano - San Jose CA, US
International Classification:
G16B 40/00 G16C 20/60 G16B 35/00
Abstract:
The present invention relates to a method and system for associating gene expression data with a disease name. A first data set associated with a plurality of genetic probes for a plurality of biological samples may be received. The first data set may be sorted based on a normalized gene expression values for the plurality of genetic probes. A largest value gap of the normalized gene expression values may be identified. A set of expressed genes within the first data set may be identified. An indexable document may be generated for a biological sample of the plurality of biological samples comprising data associated with the set of expressed genes. A second data set associated with an expressed gene of the set of expressed genes may be searched. A disease name may be associated with an expressed gene based on a threshold correlation between the disease name and the expressed gene.
Deriving And Interpreting Users Collective Data Asset Use Across Analytic Software Systems
- Armonk NY, US Mary Ann Roth - San Jose CA, US Ignacio Gabriel Terrizzano - San Jose CA, US
International Classification:
G06F 17/30
Abstract:
One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: receiving at least one heterogeneous system log from each of a plurality of systems, wherein each of the heterogeneous system logs comprises events corresponding to activities occurring within its corresponding system; for each of the plurality of systems, analyzing the events contained within its at least one heterogeneous system log to identify a plurality of entities, wherein each of the entities is associated with at least one of the activities; identifying relationships, across the plurality of systems, between entities within the plurality of entities; and linking (i) the entities having an identified relationship and (ii) the activities of those entities. Other aspects are described and claimed.
System And Method To Automate Provenance-Aware Application Execution
- ARMONK NY, US ESER KANDOGAN - SAN JOSE CA, US HARSHA V. KRISHNAREDDY - SAN JOSE CA, US MARY A. ROTH - SAN JOSE CA, US PETER M. SCHWARZ - SAN JOSE CA, US IGNACIO G. TERRIZZANO - SAN JOSE CA, US
International Classification:
G06Q 10/06 G06F 9/44
Abstract:
A method to support ad hoc collaboration and generation of workflows for a team of users may comprise providing data from a provenance graph to launched applications, selectively using the provided data from the provenance graph and additional input to create derived data and derived outputs, and routing the derived data and the derived outputs to the provenance graph; recording, in the provenance graph, subsequences of the launched applications; recommending one of the recorded subsequences, based on the history of execution of the recorded subsequences of the launched applications; creating a new application with the recommended subsequences of the launched applications; launching the newly created application, and storing the newly created application in a catalog of applications for use by the user.
Associating Gene Expression Data With A Disease Name
- ARMONK NY, US Jeffrey T. Kreulen - San Jose CA, US Jacques Labrie - Sunnyvale CA, US William S. Spangler - San Martin CA, US Ignacio G. Terrizzano - San Jose CA, US
International Classification:
G06F 19/24 C40B 30/02
Abstract:
The present invention relates to a method and system for associating gene expression data with a disease name. A first data set associated with a plurality of genetic probes for a plurality of biological samples may be received. The first data set may be sorted based on a normalized gene expression values for the plurality of genetic probes. A largest value gap of the normalized gene expression values may be identified. A set of expressed genes within the first data set may be identified. An indexable document may be generated for a biological sample of the plurality of biological samples comprising data associated with the set of expressed genes. A second data set associated with an expressed gene of the set of expressed genes may be searched. A disease name may be associated with an expressed gene based on a threshold correlation between the disease name and the expressed gene.
Synchronization Of Time Between Different Simulation Models
- ARMONK NY, US Yinan Li - San Jose CA, US Ron Mak - San Jose CA, US Ignacio G. Terrizzano - San Jose CA, US
International Classification:
G06F 17/30
Abstract:
An aspect of synchronization of time between simulation models includes receiving a specification request for generating a set of target time-series data using a set of source time-series data, obtaining specification information relating to the set of source time-series data, obtaining specification information relating to the set of target time-series data and obtaining the source time-series data; comparing the source specification information and the target specification information to determine if the set of source time-series data are time-aligned with the set of target time-series data, and converting the set of source time-series data to the set of target time-series data upon determination that time alignment is needed.