(12) United States Patent (10) Patent No.: US 6,314,501 B1 Gulick Et Al

Total Page:16

File Type:pdf, Size:1020Kb

(12) United States Patent (10) Patent No.: US 6,314,501 B1 Gulick Et Al USOO631.45O1B1 (12) United States Patent (10) Patent No.: US 6,314,501 B1 Gulick et al. (45) Date of Patent: Nov. 6, 2001 (54) COMPUTER SYSTEM AND METHOD FOR 3,768,074 10/1973 Sharp et al. ...................... 340/172.5 OPERATING MULTIPLE OPERATING 3.812,469 5/1974 Hauck et al. ..................... 340/172.5 SYSTEMS IN DIFFERENT PARTITIONS OF (List continued on next page.) THE COMPUTER SYSTEMAND FOR ALLOWING THE DIFFERENT PARTITIONS FOREIGN PATENT DOCUMENTS TO COMMUNICATE WITH ONE ANOTHER O 444 376 A1 9/1991 (EP). THROUGH SHARED MEMORY 0 752 667 A 1/1997 (EP). WO95/25306 9/1996 (WO). (75) Inventors: Robert C. Gulick, Glenmoore; Douglas WO 98/43168 10/1998 (WO). E. Morrissey, Allentown, both of PA (US); Charles Raymond Caldarale, OTHER PUBLICATIONS Minneapolis, MN (US); Hans Burroughs Corporation, “B6800” Multiprocessor Systems, Christian Mikkelsen, Afton, MN (US); Aug. 21, 1979, B 6000 Series System Notes, Mark III.1 Bruce Alan Vessey, Downingtown, PA Release, Sep. 1979, pp. 53-84. (US); Sharon M Mauer, West Chester, “Exemplar System Architecture” from http://ww.hp/com/ PA (US); Craig F. Russ, Berwyn, PA WSg/products/servers/exemplar/SX-class/exemplar.htm, (US); Eugene W. Troxell, King of Downloaded Feb. 12, 1998. (Date of publication unknown). Prussia, PA (US); Maureen P. Connell, Stenstrom, et al., “Trends in Shared Memory Multiprocess Norristown, PA (US); James R. ing,” Computer, Dec. 1997, pp. 44-50. Hunter, Downingtown, PA (US) (List continued on next page.) (73) Assignee: Unisys Corporation, Blue Bell, PA Primary Examiner Do Hyun Yoo (US) Assistant Examiner-Gary J. Portka - 0 (74) Attorney, Agent, or Firm- Woodcock Washburn Kurtz (*) Notice: Subject to any distic the SME t Mackiewicz & Norris; Mark T. Starr; Michael B. Atlass patent is extended or adjusted under U.S.C. 154(b) by 0 days. (57) ABSTRACT A computer System comprises a plurality of processing (21) Appl. No.: 09/215,424 modules that can be configured into different partitions (22) Filed: Dec. 18, 1998 within the computer system, and a main memory. Each partition operates under the control of a separate operating Related U.S. Application Data System. At least one shared memory window is defined within the main memory to which multiple partitions have (63) Statists Festion No. 09/120,797, filed on shared access, and each partition may also be assigned an Jul. 23, 1998, now abandoned. exclusive memory window. Program code executing on (51) Int. Cl." ...................................................... G06F 12/06 different partitions enables those partitions to communicate (52) U.S. Cl. .................. 711/153; 711/173; 711/209 with each other through the shared memory window. Means (58) Field of Search ..................................... 711/147,148, are also provided for mapping the physical address space of 711/153, 173, 5, 202, 209; 709/104, 106; the processors in each partition to the respective eXclusive 712/13, 14, 15; 714/3, 4, 5 memory windows assigned to each partition, So that the exclusive memory windows assigned to each partition (56) References Cited appear to the respective operating Systems executing on U.S. PATENT DOCUMENTS those partitions as if they all Start at the same base address. 3,641,505 2/1972 Artz et al. ......................... 340/172.5 30 Claims, 34 Drawing Sheets OSADDRESS SPACE AsviewEDaveachos ut "ENERASEASE 2GB 4. -- R-80000000H208) - AdrcGBb -- SUADDRESS SPACE Rc = 0 s TOP OFDRAM4GB 4GB O - --- 460 435 -1EMORY-AAPPEDIOSPACE PCAPICHOLE ALLOCATED TO WINDowo - 430 - - - - - - - - - - - - - - 2 B on WINDOWOOSO 470 BOS CODE R=0 Adrid4GB Rc = 0 US 6,314,501 B1 Page 2 U.S. PATENT DOCUMENTS 5,446,841 8/1995 Kitano et al. ........................ 709/213 5,490,280 2/1996 Gupta et al. ......................... 395/800 4,000,485 12/1976 Barlow et al. 340/172.5 5,497.472 3/1996 Yammamoto et al. .............. 395/427 4,240,143 12/1980 Besemer et al. ... 364/200 5,499.354 3/1996 Aschoff et al. .... ... 395/456 4,245.306 1/1981 Besemer et al. ..................... 364/200 5,504.874 4/1996 Galles et al. ... 395/472 4,253,144 2/1981 Bellamy et al. ..................... 364/200 5.530,837 6/1996 Williams et al. 395/434 4,253,146 2/1981 Bellamy et al. ..................... 364/200 5,537.569 7/1996 Masubuchi ...... 395/448 4,392,196 7/1983 Glenn et al. ......................... 364/200 5,555,399 * 9/1996 Waldron et al. 711/159 4,441,155 4/1984 Fletcher et al. ... 364/200 5,559.970 9/1996 Sharma ........... 395/312 4,464,717 8/1984 Keeley et al. ....................... 364/200 5,568,633 10/1996 Boudou et al. 395/468 4,466,059 8/1984 Bastian et al. ....................... 364/200 5,581,725 12/1996 Nakayama . 395/449 4,488,217 12/1984 Binder et al. ........................ 364/200 5,590,301 12/1996 Guenthner et al ... 395/412 4,562.536 12/1985 Keeley et al. ....................... 364/200 5,619,471 4/1997 Nunziata ......... 365/230.03 5,652,861 7/1997 Mayo et al. ... 395/484 4,564,903 1/1986 Guyette et al. ... 364/300 5,652,885 7/1997 Reed et al. 395/651 4,586,133 4/1986 Steckler ...... ... 364/200 5,687,013 11/1997 Henmi ... 359/117 4,667.288 5/1987 Keeley et al. ... 364/200 5,687,342 11/1997 Kass ......... 395/411 4,686,621 : 8/1987 Keeley et al. ....................... 364/200 5,689,713 11/1997 Normoyle et a 395/736 4,843,541 6/1989 Bean et al. ............................. 710/36 5,717,897 2/1998 McCrory ... 395/468 4,875,155 10/1989 Iskiyan et al. ... 364/200 5,717.942 2/1998 Haupt et al. ... ... 395/800 4,929,940 5/1990 Franaszek et al. 340/825.02 5,809,539 9/1998 Sakakibara et al. ... 711/151 4,967,414 10/1990 Lusch et al. ... ... 371/51.1 5,842,226 11/1998 Barlon et al. ... ... 711/203 5,016,167 5/1991 Nguyen et al. ...................... 364/200 6,092,166 * 7/2000 Bobak et al. ... ... 711/169 5,047,920 9/1991 Funabashi ............................ 364/200 6,134,619 10/2000 Futral et al. ......................... 710/112 5,060,136 10/1991. Furney et al. ... 364/200 5,067,071 11/1991 Schaninet al. ... 395/275 OTHER PUBLICATIONS 5,123,0945,117,350 6/19925/1992 MacDougallParrish et al. .......................... ... 395/425305,37s Senstronet al., "Boosting66 the Performance of Shared 5,123,101 6/1992 Sindhu ................................. soso Memory Multiprocessors." Computer, Jul 1997, pp. 63–70. 5,136,714 * 8/1992 Braudaway et al. ................. 710,260 J. Chapin et al., "Hiave: Fault Containment for 5,142,676 8/1992 Fried et al. .......................... 395/425 Shared-Memory Multiprocessors”, The 15" ACM Sympo 5,142,683 8/1992 Burkhardt, Jr. et al. 395/725 sium on Operating Systems Principles, Dec. 1995. 5,233,701 8/1993 Nakata ........ ... 395/425 M.S. Yousif, et al., “Cache Coherence in Multiprocessor: A 5,251,308 10/1993 Frank et al. ... 395/425 Survey, Advances in Computers, vol. 10, 1995, pp. 5,257,361 10/1993 Doi et al. ............................. 395/425 127-179. 5,276.884 1/1994 Mohan et al. - - - - - - - - - - - - - - - - - - - - - - - 395/700 IBM Technical Disclosure Bulletin, “Compact Global Table 5,276,896 1/1994 Rimmer et al. .... 395/800 for M t of Multiple Caches, vol. 32. No. 7. D 5,297.269 3/1994 Donaldson et al. ................. 395/425 or Management OI Muluple Uacnes, Vol. 34, No. 1, Lec. 5,375,219 12/1994 Okabe .................................. 711/17 1, 1989, pp 322–324. 5,392.409 2/1995 Umeno et al. ........................... 709/1 Fred R. Goldstein, “Congestion Control in Frame Relay 5,392,416 2/1995 Doi et al. ............................. 395/425 Networks. Using Explicit Binary Feedback” Conference 5,408,629 4/1995 TSuchiva et al. 395/425 Proceedings, Mar. 27–30, 1991, pp 558-564. 5,418,913 * 5/1995 Fujimoto ........ ... 709/213 5,426,748 6/1995 Brenza et al. ....................... 711/203 * cited by examiner U.S. Patent Nov. 6, 2001 Sheet 1 of 34 US 6,314,501 B1 100 110 112 114 PROCESSOR(S) PROCESSOR(S) OS QS OS 70 172 174 SYSTEM.INTERCONNECTION 130 MAN MEMORY 160 Figure 1 U.S. Patent Nov. 6, 2001 Sheet 2 of 34 US 6,314,501 B1 210A 250A 260A 240A 240B STORAGEMEMORY MP MP TCT J MP280 MP SESSY CROSSBAR 230840C 240D MPs MP TCT MP280 MP 240G 24OH 230C 240J 240K MEMORY TCT MP MP STORAGE UNIT TCT J MP280 MP 240L 240M CROSSBAR 23OD MEMORY INTERCONNECT 240N 24OP STORAGE UNIT TCT MP, MP TCT :I IMP280 MP 240R 240S 250D 26OD 210 210B Figure 2 U.S. Patent Nov. 6, 2001 Sheet 3 of 34 US 6,314,501 B1 TOP OF OS4 LOGICAL PARTITIONA ERey HIGH MMHOLE SHARED MEMORY OS OS4 shared memory shARED MEMORY LOGICAL PARTITIONB: SHARED MEMORY23 HIGH MEMORY N OS2 OS3 N Y HIGH MEMORY LOW MMHOLE s TOP OF INSTALLED DRAM LOW MEMORY LOW MEMORY SHARED MEMORY O - - -a- TOP OFT OS 4 OS 4 M OS3 HIGH MEMORY ERey HIGHMMHOLE M OS 4 SHARED MEMORY C SHARED MEMORY LOW MEMORY N N HIGH MEMORY N SHARED MEMORY LOW MMHOLE | N. HIGH MEMORY LOW MEMORY OS3 TOP or' OS3 OS3 LOW MEMORY OS2 Ely HIGHMMHOLE HIGH MEMORY SHARED MEMORY C SHARED MEMORY OS2 HIGH MEMORY N N LOW MEMORY NN H G H M E M ORY LOW MMHOLE N HIGH MEMORY LOW MEMORY LOW MEMORY OS1 O - - - LOW MEMORY TOP OF OS2 OS2 OS1 DRAM MSU Edy HIGHMMHOLE MEMORY SPACE SHARED MEMORY SHARED MEMORY N "N N s 350 HIGH MEMORY N LOW MMHOLE N HIGH MEMORY LOW MEMORY LOW MEMORY O a OS-1 OS1 Figure 3 OS ADDRESS ADDRESS SPACE REMAPPING U.S.
Recommended publications
  • Unisys Clearpath MCP & OS 2200 Mainframes to the Google Cloud Platform
    WHITE PAPER Unisys ClearPath MCP & OS 2200 Mainframes to the Google Cloud Platform Reference Architecture Guide Astadia Mainframe-to-Cloud Modernization Series Abstract In businesses today, across all market segments, cloud computing has become the focus of current and future In this document, we will explore: technology needs for the enterprise. The cloud offers compelling • Why modernize a Unisys mainframe economics, the latest technologies and platforms, and the agility • The challenges associated with Unisys to adapt your information systems quickly and efficiently. mainframe modernization However, many large organizations are burdened by much older, previous generation platforms, typically in the form of a Unisys • An overview of the Unisys mainframe mainframe computing environment. • The Unisys mainframe to Google Cloud Platform Reference Architecture Although old and very expensive to maintain, the Unisys • An overview of Google Cloud Platform services mainframe platform continues to run many of the most important information systems of an organization. The purpose • A look at the Astadia Success Methodology of this reference architecture is to assist business and IT This document is part of the Astadia Mainframe professionals as they prepare plans and project teams to start to Cloud Modernization Series that leverages the process of moving Unisys mainframe-based application Astadia’s 25+ years of mainframe platform portfolios to the Google Cloud Platform (GCP). We will also modernization expertise. share various techniques and methodologies that may be used in forming a complete and effective Legacy Modernization plan. © 2020 Astadia. Inc. - All rights reserved. 75 State Street, Suite 100 Boston, MA 02109 All other copyrights and trademarks the property of their respective owners.
    [Show full text]
  • The Future of Business Using Enterprise Server
    Market Review Market Review Paper by Bloor Author David Norfolk Publish date June 2021 The Future of Business …using Enterprise Server 3.0 Services A company has to stay“ in business while modernising its systems and any modernisation must have a clearly documented business case and properly managed risk. What this means is that migrating a working system to a new platform may not be a good use of resources, especially as alternative modernisation options (such as the provision of cloud APIs or Application Programming Interfaces) are available. ” Executive summary he Future of Business will Well, the nub of the business issue we be largely built on the past, spotlight here is that migration to Cloud T for existing companies. is often recommended simplistically as Modernisation of what you have already, a platform for future business, almost as presumably “fit for current purpose” (or you a fashion option, with implied promises wouldn’t be in business) avoids waste and of ultimate agility, elastic capabilities mitigates certain classes of risk (although, without limits and low cost; but the if not done properly, it can add new risks). actuality is often different – and never Modernisation, of course, implies fit for quite being able to complete a migration evolution and change – once modernised, off Enterprise Server 3.0, because the you will be making further changes to business realities won’t let you, is accommodate new business. probably the most expensive scenario Modernisation of what For big enterprises, the world still runs of all. Cloud provides a wide choice of you have already,“ on very large, very resilient, servers – often platforms, some with innovative and presumably “fit for current referred to as “mainframes”, although attractive characteristics, but three truths Bloor prefers the term Enterprise Server remain important: purpose” (or you wouldn’t be in business) avoids 3.0.
    [Show full text]
  • BCIS 1305 Business Computer Applications
    BCIS 1305 Business Computer Applications BCIS 1305 Business Computer Applications San Jacinto College This course was developed from generally available open educational resources (OER) in use at multiple institutions, drawing mostly from a primary work curated by the Extended Learning Institute (ELI) at Northern Virginia Community College (NOVA), but also including additional open works from various sources as noted in attributions on each page of materials. Cover Image: “Keyboard” by John Ward from https://flic.kr/p/tFuRZ licensed under a Creative Commons Attribution License. BCIS 1305 Business Computer Applications by Extended Learning Institute (ELI) at NOVA is licensed under a Creative Commons Attribution 4.0 International License, except where otherwise noted. CONTENTS Module 1: Introduction to Computers ..........................................................................................1 • Reading: File systems ....................................................................................................................................... 1 • Reading: Basic Computer Skills ........................................................................................................................ 1 • Reading: Computer Concepts ........................................................................................................................... 1 • Tutorials: Computer Basics................................................................................................................................ 1 Module 2: Computer
    [Show full text]
  • Uniaccess for OS 2200 System Administration Guide
    UniAccess for OS 2200 System Administration Guide Title UniAccess 10R3 Product Suite Release 10R3 Document Version: 1.00 Last Revised: October 31, 2005 Copyright 2005. All rights reserved. Principal Authorship AIS Technical Publications Department Document Version This publication pertains to Release 10R3, version 1.00 of the Applied Information Sciences OS 2200 connectivity software and to any subsequent release until otherwise indicated in new editions or technical notes. Information in this document is subject to change without notice. The software described herein is furnished under a license agreement and may be used or copied only in accordance with the terms of the agreement. Document Feedback The Applied Information Sciences Technical Publications Department welcomes corrections and comments on its documents. Please send corrections and comments to UniAccess Technical Support at the address below. Applied Information Sciences, Inc. 1850 Centennial Park Drive Reston, VA 20191 USA Phone (703) 860-7808 FAX (703) 860-7820 E-mail [email protected] Document Orders and Upgrades UniAccess documentation is provided on the UniAccess 10R3 PC Client CD for online viewing with Adobe Acrobat Reader. To order this CD, contact AIS at the above number or retrieve the documents from the Internet at http://www.uniaccess.com. Customers may make copies of the UniAccess 10R3 PC Client CD for their in-house use. Additionally, customers may print copies of the UniAccess documentation from the CD for their in-house use. Customers may purchase printed copies of any document or the right to make photocopies of printed documentation for their in-house use. To order printed documents or photocopy rights, contact AIS at the address given above.
    [Show full text]
  • Sperry Rand Third-Generation Computers
    UNISYS: HISTORY: • 1873 E. Remington & Sons introduces first commercially viable typewriter. • 1886 American Arithmometer Co. founded to manufacture and sell first commercially viable adding and listing machine, invented by William Seward Burroughs. • 1905 American Arithmometer renamed Burroughs Adding Machine Co. • 1909 Remington Typewriter Co. introduces first "noiseless" typewriter. • 1910 Sperry Gyroscope Co. founded to manufacture and sell navigational equipment. • 1911 Burroughs introduces first adding-subtracting machine. • 1923 Burroughs introduces direct multiplication billing machine. • 1925 Burroughs introduces first portable adding machine, weighing 20 pounds. Remington Typewriter introduces America's first electric typewriter. • 1927 Remington Typewriter and Rand Kardex merge to form Remington Rand. • 1928 Burroughs ships its one millionth adding machine. • 1930 Working closely with Lt. James Doolittle, Sperry Gyroscope engineers developed the artificial horizon and the aircraft directional gyro – which quickly found their way aboard airmail planes and the aircraft of the fledgling commercial airlines. TWA was the first commercial buyer of these two products. • 1933 Sperry Corp. formed. • 1946 ENIAC, the world's first large-scale, general-purpose digital computer, developed at the University of Pennsylvania by J. Presper Eckert and John Mauchly. • 1949 Remington Rand produces 409, the worlds first business computer. The 409 was later sold as the Univac 60 and 120 and was the first computer used by the Internal Revenue Service and the first computer installed in Japan. • 1950 Remington Rand acquires Eckert-Mauchly Computer Corp. 1951 Remington Rand delivers UNIVAC computer to the U.S. Census Bureau. • 1952 UNIVAC makes history by predicting the election of Dwight D. Eisenhower as U.S. president before polls close.
    [Show full text]
  • Clearpath Forward® As Open Systems
    ClearPath Forward® as Open Systems By: Peter Bye White Paper The IT industry’s understanding of what it means to be an open system has evolved over the years. The original concept focused on certain operating systems and hardware: for example, there should be more than one source of hardware. Today, openness is concerned with the interfaces a system supports. This understanding suggests that openness is not a binary attribute; systems are not simply open or closed but are somewhere on a spectrum of openness. This paper discusses the characteristics of open systems and establishes a framework for analysing the openness of any system. It then considers ClearPath Forward® systems using the framework. The results show that ClearPath Forward systems are towards the open end of the openness spectrum. They support the major interfaces, especially for co-operating with other systems in distributed architectures, for example within a service architecture implementation. The paper was last revised in 2014 with the title ‘ClearPath® as an Open System’. The 2018 revision reflects product name changes and the fact that all ClearPath Forward systems now use Intel hardware, with firmware providing the system architecture rather than hardware. ClearPath Forward Libra (ClearPath MCP-based) and Dorado (ClearPath OS 2200-based) systems use Unisys supplied Intel-based hardware. The ClearPath Software Series may run in hardware of the client’s choice. 2 Table of Contents Summary 4 Introduction 5 ClearPath Forward Systems: Architectural Positioning 5 What is an Open System? 6 Perspectives on Openness – An Analytical Framework 8 Evaluating ClearPath Forward Open Attributes 9 Perspective 1: Interfaces 9 Perspective 2: Application Development 17 Perspective 3: Systems Management and Operations 18 ClearPath System Mission-Critical Attributes 19 Sources of Information 20 Appendix A: ClearPath Forward Architecture 21 Appendix B: Glossary 23 About the Author 25 3 Summary Definitions of open systems have changed over the years.
    [Show full text]
  • Implementing and Developing Cloud Computing Applications [2011]
    Implementing and Developing Cloud Computing Applications K11513_C000.indd 1 10/18/10 2:47 PM Implementing and Developing Cloud Computing Applications DAVID E.Y. SARNA K11513_C000.indd 3 10/18/10 2:47 PM Auerbach Publications Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 © 2011 by Taylor and Francis Group, LLC Auerbach Publications is an imprint of Taylor & Francis Group, an Informa business No claim to original U.S. Government works Printed in the United States of America on acid-free paper 10 9 8 7 6 5 4 3 2 1 International Standard Book Number: 978-1-4398-3082-6 (Hardback) This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, micro- filming, and recording, or in any information storage or retrieval system, without written permission from the publishers.
    [Show full text]
  • Chapter 9: Sperry Rand Third-Generation Computers
    UNISYS: HISTORY: 1873 E. Remington & Sons introduces first commercially viable typewriter. 1886 American Arithmometer Co. founded to manufacture and sell first commercially viable adding and listing machine, invented by William Seward Burroughs. 1905 American Arithmometer renamed Burroughs Adding Machine Co. 1909 Remington Typewriter Co. introduces first "noiseless" typewriter. 1910 Sperry Gyroscope Co. founded to manufacture and sell navigational equipment. 1911 Burroughs introduces first adding-subtracting machine. 1923 Burroughs introduces direct multiplication billing machine. 1925 Burroughs introduces first portable adding machine, weighing 20 pounds. Remington Typewriter introduces America's first electric typewriter. 1927 Remington Typewriter and Rand Kardex merge to form Remington Rand. 1928 Burroughs ships its one millionth adding machine. 1930 Working closely with Lt. James Doolittle, Sperry Gyroscope engineers developed the artificial horizon and the aircraft directional gyro – which quickly found their way aboard airmail planes and the aircraft of the fledgling commercial airlines. TWA was the first commercial buyer of these two products. 1933 Sperry Corp. formed. 1946 ENIAC, the world's first large-scale, general-purpose digital computer, developed at the University of Pennsylvania by J. Presper Eckert and John Mauchly. 1949 Remington Rand produces 409, the worlds first business computer. The 409 was later sold as the Univac 60 and 120 and was the first computer used by the Internal Revenue Service and the first computer installed in Japan. 1950 Remington Rand acquires Eckert-Mauchly Computer Corp. 1951 Remington Rand delivers UNIVAC computer to the U.S. Census Bureau. 1952 UNIVAC makes history by predicting the election of Dwight D. Eisenhower as U.S. president before polls close.
    [Show full text]
  • Openti Component Standards
    D HS Business and Technical Standards Document Revised 2/25/16 Pennsylvania Department of Human Services Bureau of Information Systems DHS OpenTI Component Standards Version 2.1 DHS Open TI Component Standards.doc Page 1 of 129 D HS Business and Technical Standards Document Revised 2/25/16 December 27th, 2004 DHS Open TI Component Standards.doc Page 2 of 129 D HS Business and Technical Standards Document Revised 2/25/16 Table of Contents OLTP ........................................................................................................................................................ 14 OpenTI ..................................................................................................................................................... 14 Views ....................................................................................................................................................... 16 Administration .................................................................................................................................... 16 Symbolic Format ................................................................................................................................. 16 Symbolic Creation ............................................................................................................................... 18 Access ................................................................................................................................................. 18 Compilation........................................................................................................................................
    [Show full text]
  • Clearpath As an Open System
    ClearPath as an Open System By Peter Bye White Paper 1 The IT industry’s understanding of what it means to be an open system has evolved from an original narrow concept that focused on certain operating systems and hardware to one that focuses instead on the interfaces a system supports. This understanding suggests that ‘openness’ is not a binary attribute; systems are not simply open or closed but are somewhere on a spectrum of openness. This paper discusses the characteristics of open systems, establishes a framework for analysing the openness of any system and then considers ClearPath systems using the framework. The results show that ClearPath systems are towards the open end of the openness spectrum. They support the major interfaces, especially for co-operating with other systems in distributed architectures, for example within a service-oriented architecture (SOA) implementation. 2 Contents Executive summary ....................................................................................................................................... 1 Introduction.................................................................................................................................................... 3 What is an open system? .............................................................................................................................. 3 Perspectives on openness – an analytical framework .................................................................................. 6 Evaluating ClearPath system open attributes
    [Show full text]
  • Cobol 1 Cobol
    COBOL 1 COBOL COBOL Paradigm procedural, object-oriented Appeared in 1959 Designed by Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet Stable release COBOL 2002 (2002) Typing discipline strong, static Major OpenCOBOL, Micro Focus International implementations Dialects HP3000 COBOL/II, COBOL/2, IBM OS/VS COBOL, IBM COBOL/II, IBM COBOL SAA, IBM Enterprise COBOL, IBM COBOL/400, IBM ILE COBOL, Unix COBOL X/Open, Micro Focus COBOL, Microsoft COBOL, Ryan McFarland RM/COBOL, Ryan McFarland RM/COBOL-85, DOSVS COBOL, UNIVAC COBOL, Realia COBOL, Fujitsu COBOL, ICL COBOL, ACUCOBOL-GT, COBOL-IT, DEC COBOL-10, DEC VAX COBOL, Wang VS COBOL, Visual COBOL, Tandem (NonStop) COBOL85, Tandem (NonStop) SCOBOL (a COBOL74 variant for creating screens on text-based terminals) Influenced by FLOW-MATIC, COMTRAN, FACT Influenced PL/I, CobolScript, ABAP COBOL at Wikibooks COBOL (pronounced /ˈkoʊbɒl/) is one of the oldest programming languages. Its name is an acronym for COmmon Business-Oriented Language, defining its primary domain in business, finance, and administrative systems for companies and governments. The COBOL 2002 standard includes support for object-oriented programming and other modern language features.[1] History and specification The COBOL specification was created by a committee of researchers from private industry, universities, and government during the second half of 1959. The specifications were to a great extent inspired by the FLOW-MATIC language invented by Grace Hopper - commonly referred to as "the mother of the COBOL language." The IBM COMTRAN language invented by Bob Bemer was also drawn upon, but the FACT language specification from Honeywell was not distributed to committee members until late in the process and had relatively little impact.
    [Show full text]
  • Features of OS2200 System
    Namitha D Jadhav, Vanishree K ; International Journal of Advance Research, Ideas and Innovations in Technology ISSN: 2454-132X Impact factor: 6.078 (Volume 6, Issue 3) Available online at: www.ijariit.com Features of OS2200 System Namitha D Jadhav Vanishree K [email protected] [email protected] RV College of Engineering, Bengaluru, Karnataka RV College of Engineering, Bengaluru, Karnataka ABSTRACT Clear0Path OS 2200 is the0complete, premier operating environment for Clear Path Forward0Dorado systems. The OS 2200 operating0system sits at the environment’s core, 0delivering0the unmatched0security, robust scalability, availability, data integrity, and ultra-high-volume0transaction0processing0capabilities0core0business applications and digital business processes demand. These applications are run by transaction managers and application servers designed especially for and tightly0integrated with the OS 22000environment, enabling them to manage exceedingly high transaction volumes with ease. Keywords: Clearpath, OS2200, Demand Mode, Batch Processing I. INTRODUCTION Clear Path0OS 2200 is the complete, premier operating environment for Clear Path Forward Dorado0systems. The OS 2200 operating0system sits at the environment’s core, delivering the0unmatched security, robust0scalaBility, availaBility, data integrity, and ultra-high-volume transaction processing capabilities0core business applications0and digital business processes demand. These0applications are run By transaction0managers and application servers designed0especially
    [Show full text]