Search

Joshua Wisniewski Phones & Addresses

  • 165 Saint Paul Rd, Red Hook, NY 12571
  • Milan, NY
  • Elizaville, NY
  • Norwood, NY
  • Potsdam, NY
  • Niagara Falls, NY
  • Gallatin, NY
  • North Tonawanda, NY
  • Columbia, NY
  • Poughkeepsie, NY
  • 22 Tryon Rd, Elizaville, NY 12523

Work

Company: Ibm Position: Senior software engineer

Education

Degree: Bachelors School / High School: Clarkson University Specialities: Computer Engineering

Skills

Z/Tpf • C++ • C • Eclipse • Java • Z/Tpf Debugger • Tpf Toolkit • Ibm Mainframe

Languages

English

Industries

Information Technology And Services

Resumes

Resumes

Joshua Wisniewski Photo 1

Senior Software Engineer

View page
Location:
22 Tryon Rd, Elizaville, NY 12523
Industry:
Information Technology And Services
Work:
Ibm
Senior Software Engineer
Education:
Clarkson University
Bachelors, Computer Engineering
Skills:
Z/Tpf
C++
C
Eclipse
Java
Z/Tpf Debugger
Tpf Toolkit
Ibm Mainframe
Languages:
English

Publications

Us Patents

Method For Enhancing Debugger Performance Of Hardware Assisted Breakpoints

View page
US Patent:
8108840, Jan 31, 2012
Filed:
Jan 12, 2006
Appl. No.:
11/330452
Inventors:
Daniel S. Gritter - Wappingers Falls NY, US
Gerald B. Strait - Salt Point NY, US
Mei-Hui Wang - Brookfield CT, US
Joshua B. Wisniewski - Elizaville NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
G06F 11/00
US Classification:
717129, 712227, 714 34, 714 35
Abstract:
A method for enhancing debugger performance of hardware assisted breakpoints across multiple units includes deferring all active location breakpoints within the multiple modules, and subsequently activating each valid location breakpoint in a present one of the multiple modules being entered.

Real-Time User Configurable Debugging Framework

View page
US Patent:
8510719, Aug 13, 2013
Filed:
Nov 5, 2009
Appl. No.:
12/613034
Inventors:
Mark D. Cooper - Poughkeepsie NY, US
Christopher D. Filachek - Poughkeepsie NY, US
Adris E. Hoyos - Poughkeepsie NY, US
Samuel K. Lee - Poughkeepsie NY, US
Shonta S. Singleton - Poughkeepsie NY, US
Isa M. Torres - Poughkeepsie NY, US
Mei Hui Wang - Poughkeepsie NY, US
Joshua B. Wisniewski - Poughkeepsie NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
G06F 9/445
US Classification:
717127, 717104
Abstract:
Methods, systems, and computer program products for implementing a real-time, user configurable, debugging framework for use in debugging applications. A method includes executing an application on a computer, the application comprising a plurality of instructions including a debug macro instruction. The debug macro instruction is associated with a set of parameters for describing one or both of system and application conditions. The method also includes specifying one or more trigger criteria, the trigger criteria comprising a set of dynamic values for the set of parameters. The method further performing, while the application is executing, executing the debug macro instruction, detecting whether the trigger criteria have been met by the application, the detecting in response to executing the debug macro instruction, and upon detecting that the trigger criteria have been met, initiating a debugging session in response to the detecting.

Facilitating The Debugging Of Applications By Employing User Defined Or Redefined Symbols

View page
US Patent:
20030177419, Sep 18, 2003
Filed:
Mar 15, 2002
Appl. No.:
10/099286
Inventors:
Barry Baker - Fishkill NY, US
Daniel Gritter - Poughkeepsie NY, US
Colette Manoni - Brewster NY, US
Gerald Strait - Salt Point NY, US
Yuk Tam - Astoria NY, US
Mei-Hui Wang - Brookfield CT, US
Joshua Wisniewski - Elizaville NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H02H003/05
US Classification:
714/048000
Abstract:
Debugging of an application is facilitated by employing user defined and/or redefined symbols in the debugging. User defined symbols correspond to terms that are not referenced in the application. A user defined function of the user defined symbol is used to obtain the location of the term corresponding to the symbol. User defined symbols or compiler generated symbols may be redefined.

Facilitating The Use Of Aliases During The Debugging Of Applications

View page
US Patent:
20030177421, Sep 18, 2003
Filed:
Mar 15, 2002
Appl. No.:
10/099849
Inventors:
Barry Baker - Fishkill NY, US
Daniel Gritter - Poughkeepsie NY, US
Colette Manoni - Brewster NY, US
Gerald Strait - Salt Point NY, US
Mei-Hui Wang - Brookfield CT, US
Joshua Wisniewski - Elizaville NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H02H003/05
G06F009/44
US Classification:
714/048000, 717/124000
Abstract:
The use of aliases in the debugging of applications is facilitated. Aliases are used in debugging, even when the aliases are not known to the debug generation stage of the compiler. That is, aliases are used in debugging, even when debug information is not generated by the compiler for the aliases. In order to use the aliases in debugging, the aliases are resolved to their formal names, and then debug information corresponding to the formal names, and thus, the aliases, is obtained.

Multi-Threaded Debugger Support

View page
US Patent:
20090164976, Jun 25, 2009
Filed:
Dec 21, 2007
Appl. No.:
11/962647
Inventors:
DANIEL S. GRITTER - Wappingers Falls NY, US
MeiHui Wang - Brookfield CT, US
Joshua Wisniewski - Elizaville NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - ARMONK NY
International Classification:
G06F 9/44
US Classification:
717127
Abstract:
A method and information processing system facilitate debugging of a multi-threaded application. A control program request associated with at least one thread of a process that has been designated for debugging is generated. The control program request is placed into a memory buffer associated with the thread by the debugger. The memory buffer is passed to a control program. A plurality of memory buffers is monitored. Each memory buffer in the plurality of memory buffers is associated with a different thread of the process. At least one memory buffer in the plurality of memory buffers is determined to include debugging event information from the control program determining. The debugging event information is processed. The processing includes at least one of notifying a user of the debugging event information and generating at least one control program request for a thread associated with the at least one memory buffer.

Code Coverage Framework

View page
US Patent:
20130117542, May 9, 2013
Filed:
Nov 4, 2011
Appl. No.:
13/289141
Inventors:
Christopher D. FILACHEK - Lagrangeville NY, US
Mei Hui WANG - Brookfield CT, US
Joshua B. WISNIEWSKI - Elizaville NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 9/30
US Classification:
712220, 712E09016
Abstract:
A method, information processing system, and computer program product record an execution of a program instruction. A determination is made that a thread has entered a program unit. Another determination is made that that the thread is associated with at least one attribute that matches a set of thread recording criteria. An instruction recording mechanism for the thread is dynamically activated in response to the at least one attribute of the thread matching the set of thread recording criteria.

Integrated Debugger And Code Coverage Tool

View page
US Patent:
20130117730, May 9, 2013
Filed:
Nov 4, 2011
Appl. No.:
13/289157
Inventors:
Joshua B. WISNIEWSKI - Elizaville NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 9/44
US Classification:
717125
Abstract:
A method, information processing system, and computer program product integrate a code coverage tool with a debugger. A debugging process is performed on a set of source code for an application program. A set of code coverage information associated with the set of source code is analyzed with respect to a set of debugging information. The set of code coverage information at least identifies a set of instructions that has been executed. A set of source code lines in the set of source code that correspond to the set of instructions that has been executed is identified based on the analyzing. A user is notified through a user interface that the set of instructions associated with the identified set of source code have been executed.

Multi-Threaded Debugger Support

View page
US Patent:
20160299833, Oct 13, 2016
Filed:
Jun 21, 2016
Appl. No.:
15/187999
Inventors:
- ARMONK NY, US
MeiHui WANG - Brookfield CT, US
JOSHUA WISNIEWSKI - Elizaville NY, US
International Classification:
G06F 11/36
G06F 9/06
Abstract:
A method and information processing system facilitate debugging of a multi-threaded application. A control program request associated with at least one thread of a process that has been designated for debugging is generated. The control program request is placed into a memory buffer associated with the thread by the debugger. The memory buffer is passed to a control program. A plurality of memory buffers is monitored. Each memory buffer in the plurality of memory buffers is associated with a different thread of the process. At least one memory buffer in the plurality of memory buffers is determined to include debugging event information from the control program determining. The debugging event information is processed. The processing includes at least one of notifying a user of the debugging event information and generating at least one control program request for a thread associated with the at least one memory buffer.
Joshua B Wisniewski from Milan, NY, age ~48 Get Report