Downloads home

Categories

CoBOL versus Java - The Relevance of CoBOL Today

The relative merits, advantages, and disadvantages of Java, C#, and C++ are compared and contrasted with CoBOL. Various studies on the appropriateness and relevance of CoBOL as a modern application domain-specific  programming language.

(4 entries, 0 subcategories)

View

Effective IT Project Management

Papers and studies from professionals who know the difference between talking the talk vs. walking the walk. Real advice about real situations on real projects.

(0 entries, 0 subcategories)

View

Good Software Development Practices

A collection of papers on good software development practices, which depend on how well they fit into the context of the culture of the development organization and the development project.

(2 entries, 0 subcategories)

View

Object Oriented and Agile Methods versus Classical Methods

Object Oriented analysis and design along with the Agile approach is compared and contrasted to Classical Methods, such as Structured Analysis, Structured Design, Data Flow Analysis, and Entity Relationship database modeling.

(3 entries, 0 subcategories)

View

Service Oriented Architecture as a Modernization Approach

How a Legacy System can be web-enabled and modernized with a Service Oriented Approach.

(1 entry, 0 subcategories)

View

The Value of Mainframes

Articles on total cost of ownership and the value of mainframes.

(1 entry, 0 subcategories)

View

There are no downloads at this time


Newest 10 Downloads

Department of Defense MIL-STD-2167 "Waterfall" is Iterative

Downloads:
3,307
Added:
December 27th 2013

Proponents of Agile often ridicule the Department of Defense (DOD) and its MIL-STD-2167 software methodology as stodgy and slow. Though the standard does set forth rigorous documentation standards, and these documentation artifacts are based upon the classical Waterfall stages of the Software Development Life Cycle (SDLC), the narrative within MIL-STD-2167 is quite explicit that the process must be iterative and incremental, two basic tenets for which A…

Truth Revealed - The Original Waterfall Model by Winston Royce is Iterative

Downloads:
3,384
Added:
December 27th 2013

In this 1970 paper, presented at the Western Conference of the Institute of Electrical and Electronics Engineers (IEEE) in 1970, author Winston Royce sets forth the development steps that came to be known as Waterfall.  Unfortunately, it was a "straw man" version of Waterfall in his Figure 2, a version without iteration and feedback loops, that came to be popularized as "Waterfall". Royce himself was quite emphatic in his graphical portrayal of "modifie…

Can a Java Programmer be Transitioned to CoBOL

Downloads:
535
Added:
December 26th 2013

Humorously titled, this short paper offers some comparisons between CoBOL and Java. The conclusion is especially apt: "When it comes down to the question of which will best survive, the bottom line is that COBOL can be much more easily enhanced to include web features than Java can be enhanced to handle records. Adding web routines to COBOL is being done; adding record handling to Java is not and cannot be done, without a major change to Java's restrict

Robert Glass's Fact #30: "CoBOL is a very bad language, but..."

Downloads:
3,716
Added:
December 8th 2013

Fact #30: "CoBOL is a very bad language, but all the others for business data processing are so much worse."

Robert Glass, notable IT author and contributor to the Association for Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers (IEEE), waxes insightfully into our love/hate relationship with CoBOL, delving into the differences between domain specific and domain independent languages. In the end, his conclusion: "The r…

Integration Testing - That Grey Area between White Box and Black Box Testing

Downloads:
1,249
Added:
December 2nd 2013

A presentation on Integration Testing - how is it different from white box testing and black box testing? When should you use it? What are some perspectives, techniques, and strategies for performing integration testing?

Classical Development Redux: Classical software development methods in an Agile world

Downloads:
524
Added:
December 2nd 2013

A presentation that poses the question: Do the classical software development methods have relevance in an Agile world? The answer is Yes, if incorporated within a Unitary approach which can apply to both Classical and Agile.

Using the Mainframe to Control IT Service Costs

Downloads:
524
Added:
December 2nd 2013

A presentation by Clabby Analytics. Shows how the distributed systems management model is broken (add capacity = add people). How to fix this broken model using IT service management and emulating what mainframe managers are doing today.

Social Security Agency's Use of CoBOL - An Inspector General Critique and the SSA's Reply

Downloads:
577
Added:
December 2nd 2013

An interesting exchange between the Inspector General's office on the Social Security Agency's use of CoBOL, its increasing use of Java, and its modernization efforts.  The facts presented as context are as important as the recommendations and conclusions, and underscore the importance of CoBOL to the financial industry. Also interesting is how the SSA's annual budget of $100M for operation and maintance for 60 million lines of code of CoBOL compares fa…

2012-2016 Social Security Agency Strategic Plan for IT Emphasizes Service Oriented Architecture (SOA)

Downloads:
515
Added:
December 2nd 2013

Why does the Social Security Agency embrace Service Oriented Architecture (SOA) as a key component of its IT strategy through 2016? It is because "SOA is an IT architectural approach that makes use of reusable components or services...Our WebSphere/CICS model supports WebSphere application design and its interface with CICS, allowing us to leverage decades of proven, optimized software while modernizing the user interfaces from outdated 'green screens'…

2012-2016 Social Security Agency Strategic Plan for IT Includes CoBOL

Downloads:
530
Added:
December 2nd 2013

Why does the Social Security Agency continue to embrace  CoBOL? In its 2012-2016 Strategic Plan, it states:
"COBOL has served SSA and similar large transactional processing organizations well for over 40 years; COBOL's longevity is a distinct advantage for us, given the support and stability of the product."

Top 10 Downloads

Department of Defense MIL-STD-2167 "Waterfall" is Iterative

Downloads:
3,307
Added:
December 27th 2013

Proponents of Agile often ridicule the Department of Defense (DOD) and its MIL-STD-2167 software methodology as stodgy and slow. Though the standard does set forth rigorous documentation standards, and these documentation artifacts are based upon the classical Waterfall stages of the Software Development Life Cycle (SDLC), the narrative within MIL-STD-2167 is quite explicit that the process must be iterative and incremental, two basic tenets for which A…

Truth Revealed - The Original Waterfall Model by Winston Royce is Iterative

Downloads:
3,384
Added:
December 27th 2013

In this 1970 paper, presented at the Western Conference of the Institute of Electrical and Electronics Engineers (IEEE) in 1970, author Winston Royce sets forth the development steps that came to be known as Waterfall.  Unfortunately, it was a "straw man" version of Waterfall in his Figure 2, a version without iteration and feedback loops, that came to be popularized as "Waterfall". Royce himself was quite emphatic in his graphical portrayal of "modifie…

Can a Java Programmer be Transitioned to CoBOL

Downloads:
535
Added:
December 26th 2013

Humorously titled, this short paper offers some comparisons between CoBOL and Java. The conclusion is especially apt: "When it comes down to the question of which will best survive, the bottom line is that COBOL can be much more easily enhanced to include web features than Java can be enhanced to handle records. Adding web routines to COBOL is being done; adding record handling to Java is not and cannot be done, without a major change to Java's restrict

Robert Glass's Fact #30: "CoBOL is a very bad language, but..."

Downloads:
3,716
Added:
December 8th 2013

Fact #30: "CoBOL is a very bad language, but all the others for business data processing are so much worse."

Robert Glass, notable IT author and contributor to the Association for Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers (IEEE), waxes insightfully into our love/hate relationship with CoBOL, delving into the differences between domain specific and domain independent languages. In the end, his conclusion: "The r…

Integration Testing - That Grey Area between White Box and Black Box Testing

Downloads:
1,249
Added:
December 2nd 2013

A presentation on Integration Testing - how is it different from white box testing and black box testing? When should you use it? What are some perspectives, techniques, and strategies for performing integration testing?

Classical Development Redux: Classical software development methods in an Agile world

Downloads:
524
Added:
December 2nd 2013

A presentation that poses the question: Do the classical software development methods have relevance in an Agile world? The answer is Yes, if incorporated within a Unitary approach which can apply to both Classical and Agile.

Using the Mainframe to Control IT Service Costs

Downloads:
524
Added:
December 2nd 2013

A presentation by Clabby Analytics. Shows how the distributed systems management model is broken (add capacity = add people). How to fix this broken model using IT service management and emulating what mainframe managers are doing today.

Social Security Agency's Use of CoBOL - An Inspector General Critique and the SSA's Reply

Downloads:
577
Added:
December 2nd 2013

An interesting exchange between the Inspector General's office on the Social Security Agency's use of CoBOL, its increasing use of Java, and its modernization efforts.  The facts presented as context are as important as the recommendations and conclusions, and underscore the importance of CoBOL to the financial industry. Also interesting is how the SSA's annual budget of $100M for operation and maintance for 60 million lines of code of CoBOL compares fa…

2012-2016 Social Security Agency Strategic Plan for IT Emphasizes Service Oriented Architecture (SOA)

Downloads:
515
Added:
December 2nd 2013

Why does the Social Security Agency embrace Service Oriented Architecture (SOA) as a key component of its IT strategy through 2016? It is because "SOA is an IT architectural approach that makes use of reusable components or services...Our WebSphere/CICS model supports WebSphere application design and its interface with CICS, allowing us to leverage decades of proven, optimized software while modernizing the user interfaces from outdated 'green screens'…

2012-2016 Social Security Agency Strategic Plan for IT Includes CoBOL

Downloads:
530
Added:
December 2nd 2013

Why does the Social Security Agency continue to embrace  CoBOL? In its 2012-2016 Strategic Plan, it states:
"COBOL has served SSA and similar large transactional processing organizations well for over 40 years; COBOL's longevity is a distinct advantage for us, given the support and stability of the product."