A migration management framework proposal for cobol/cics based mainframes

Download
2010
Kaplan, Halil
Today, mainframes contain a considerable portion of business applications worldwide. It is estimated that the current inventory of production COBOL running on mainframes is 150 to 200 billion lines of code. Despite the efforts to change within the mainframe environment, these mainframes, nowadays, face major problems for host organizations due to a combined set of financial, business related, technical and organizational problems. Moreover, the factors like diminishing resources (COBOL programmers), lack of documentation, inability to integrate with other systems, increasing maintenance costs, etc. have caused the organizations search for migration solutions. To overcome this problem within the context of modernization, over the years several main migration approaches that ranges from simple screen scraping methods to complete re-write of applications or re-hosting of platforms have been developed. To contribute to the solution of this overall problem, this thesis proposes a methodology framework specifically for the COBOL/CICS based mainframes. The research studies in this topic within this field are mainly focused on the technical aspects whereas our concentration is covering not only that but the other essential aspects of the problem domain. These are organizational view, project management view and process view. Within the thesis study, a special interest is given to the modernization strategy selection among migration, rewrite, packaged and do-nothing alternatives. Experimental results are also provided within the thesis to prove the usability of the approach for this selection.

Suggestions

Automatic composition of semantic web services with the abductive event calculus
Kırcı, Esra; Çiçekli, Fehime Nihan; Department of Computer Engineering (2008)
In today's world, composite web services are widely used in service oriented computing, web mashups and B2B Applications etc. Most of these services are composed manually. However, the complexity of manually composing web services increase exponentially with the increase in the number of available web services, the need for dynamically created/updated/discovered services and the necessity for higher amount of data bindings and type mappings in longer compositions. Therefore, current highly manual web servic...
A conformance and interoperability test suite for Turkey’s National Health Information System (NHIS) and an interactive test control and monitoring environment
Sınacı, Ali Anıl; Doğaç, Asuman; Department of Computer Engineering (2009)
Conformance to standards and interoperability is a major challenge of today`s applications in all domains. Several standards have been developed and some are still under development to address the various layers in the interoperability stack. Conformance and interoperability testing involves checking whether the applications conform to the standards so that they can interoperate with other conformant systems. Only through testing, correct information exchange among applications can be guaranteed. National H...
A service oriented collaborative supply chain planning process definition and execution platform
Olduz, Mehmet; Doğaç, Asuman; Department of Computer Engineering (2008)
Currently, there are many software applications handling planning, scheduling, material management, invoicing, workflow management within an organization. However, companies need to plan across a wider span of activities and need to collaborate with their partners to optimize the ''overall'' profitability. This requires collaborative planning within a supply chain and exchange of planning data. Collaborative Planning, Forecast and Replenishment (CPFR) is one of the most prominent initiatives on Collaborativ...
An approach for including business requirements to soa design
Ocaktürk, Murat; Doğru, Ali Hikmet; Department of Computer Engineering (2010)
In this thesis, a service oriented decomposition approach: Use case Driven Service Oriented Architecture (UDSOA), is introduced to close the gap between business requirements and SOA (Service Oriented Architecture) design by including business use cases and system use cases into decomposition process. The approach is constructed upon Service Oriented Software Engineering (SOSE) modeling technique and aims to fill the deficits of it at the decomposition phase. Further, it aims to involve both business vision...
A web service based trust and reputation system for transitory collaboration formation in supply chains
Taşyurt, İbrahim; Doğaç, Asuman; Department of Computer Engineering (2009)
Today, advancements in the information technologies increased the significance of electronic business in the world. Besides the numerous advantages provided by these advancements, competition has also increased for the enterprises. In this competitive environment, companies have to access information faster and response to the changes quickly. In a supply chain, it is a highly possible that one of the partners may defect in providing its services. When these exceptional cases occur, the pending parties have...
Citation Formats
H. Kaplan, “A migration management framework proposal for cobol/cics based mainframes,” M.S. - Master of Science, Middle East Technical University, 2010.