Customer Information Control System

What Does Customer Information Control System Mean?

Customer Information Control System (CICS) is an online transaction processing monitor from IBM that acts as an interface between the operating system and application programs to provide rapid high-volume online transaction processing.


Techopedia Explains Customer Information Control System

CICS is an online transaction processing system (OLTP) that provides a flexible interface to support transaction processing in large volumes on mainframe computers. CICS offers custom transaction management where a user writes CICS code to control and monitor transactions. CICS offers advance recovery options and ensures that transactions are rolled back appropriately when they fail.

CICS is designed primarily for usage by financial institutions and banks. CICS allows application developers to focus on business logic implementation instead of designing the internal details of communication. A CICS client sends a request to process a certain chunk of data from a terminal to the host computer which acts as the server. At the host computer, the desired processing is performed and the results are forwarded back to the terminal computer. CICS uses some data access methods such as VSAM, DL/1 and DB2 through the use of a telecommunication package such as VTAM or TCAM.


Related Terms

Latest DevOps Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…