Scott McMahan

Scott McMahan is a software developer who specializes in web and database programming, system design and architecture, and developing software tools. He works with Linux, UNIX, and IBM mainframes; and programs in a variety of languages including C, Perl, Java, and PHP. He has been involved with computers since 1984, and been a software developer since 1993. Scott can be contacted by e-mail and also at LinkedIn or Facebook.

Contents

Introduction

About This Site

SoftBase Systems

SK Web ConstructionComputer AnswersEducationOther Skills/InterestsHardware

SoftBase Systems, Inc (1994 - present)

Java-based Test Framework

Requirement was to create a Java-based test framework to allow the testing of remote connections to mainframe DB2 (such as from WebSphere) with a company product, so I implemented the main functionality of the C-based WORKOUT code in Java and added many new features such as a multithreaded component to run test cases in parallel in order to simulate high-volume use of the database (which frequently reveals issues that lower-volume tests do not). I also enabled Jython scripting and created a Python module to encapsulate using the framework, which enabled more sophisticated tests to be written.

The second phase of this project was to run the test code in a JSP web application which could be used from Tomcat and WebSphere for exact testing of remote connections from J2EE implementations.

I also got the Java test framework to operate on the Apple Macintosh, since several developers used that platform.

This project was so successful that almost immediately the requirement surfaced to design a way to allow a JSP web application to access both our product's collected statistical data in a mainframe DB2 table, and also to port some of the product's data analysis logic to Java where it could be run from a JSP page. Doing this would allow users to access our product off of the mainframe. Necessary to work closely with the developer of the original analysis logic, who was eager to learn more about the Java environment.

All content at scottmcmahan.net is copyright 2010 Scott McMahan
Scott McMahan is a software developer who specializes in web and database programming, system design and architecture, and developing software tools. He works with Linux, UNIX, and IBM mainframes; and programs in a variety of languages including C, Perl, Java, and PHP. He has been involved with computers since 1984, and been a software developer since 1993. Scott can be contacted by e-mail.
Professional:www.scottmcmahan.netPersonal:cyberreviews.skwc.com

This web site is dynamically generated. You can override the current color scheme, layout, and style sheet. Your change will last during your current session.
 
 

 

Live site statistics


 Last twenty-four hoursLast seven daysLast thirty days
Hits1029643228208
Most popular pages over the last 30 days
HitsPage
2653Introduction
517Precompiler Re-launch
511Data Masking Tool
508Java Checkpoint-Restart Tool
497About This Site
497Development Tools
497Mainframe Systems Programming
490IBM Stack Setup
488RPM Planning With Software
486Open Source Contributions
Who Visited In The Last 30 Days
(crawlers filtered out when known but there are so many of them it's hard to keep up; I also added links to ARIN whois IP address lookup)
[no dns] 38.107.191.100 (2 visits)
[no dns] 38.107.191.104 (2 visits)
[no dns] 38.107.191.103 (2 visits)
[no dns] 38.107.191.102 (2 visits)
[no dns] 38.107.191.101 (2 visits)
p5DD6B835.dip.t-dialin.net 93.214.184.53 (1 visit)
c-24-6-122-110.hsd1.ca.comcast.net 24.6.122.110 (1 visit)
[no dns] 68.142.177.66 (3 visits)
fl-71-48-244-19.dhcp.embarqhsd.net 71.48.244.19 (1 visit)
[no dns] 118.95.11.80 (2 visits)
[no dns] 147.177.243.90 (1 visit)
net66-219-58-43.static-customer.corenap.com 66.219.58.43 (1 visit)
ips-crawl2.colo-fo.ilg1.verisign.com 69.58.178.27 (10 visits)
p5DD2745F.dip.t-dialin.net 93.210.116.95 (16 visits)
[no dns] 74.125.154.82 (1 visit)
baiduspider-119-63-198-87.crawl.baidu.jp 119.63.198.87 (1 visit)
p5DD27911.dip.t-dialin.net 93.210.121.17 (2 visits)
hosted-by.altushost.com 79.142.65.159 (21 visits)
ABTS-North-Dynamic-113.87.177.122.airtelbroadband.in 122.177.87.113 (1 visit)
unknown.altushost.com 91.214.45.223 (105 visits)
dialup-4.129.81.230.Dial1.Atlanta1.Level3.net 4.129.81.230 (1 visit)
173-17-101-90.client.mchsi.com 173.17.101.90 (1 visit)
[no dns] 204.89.170.126 (1 visit)
c-98-230-26-6.hsd1.fl.comcast.net 98.230.26.6 (1 visit)
Hits by hour
01123011312689
02123811413169
03126261512871
04126041612953
05130301712508
06130571812480
07125891912461
08126722012930
09126432112390
10132592212799
11130262313277
12131002413143