![]() | |
מפתח | IBM |
---|---|
מחזור חיים |
1968–הווה (כ־56 שנים) ![]() |
גרסה אחרונה | 5.1 (3 באוקטובר 2012) |
מערכת הפעלה | z/OS |
נכתבה בשפות |
שפת סף ![]() |
סוג רישיון | קנייני |
קטגוריה | תווכה, שרת יישומים, ניהול תנועות |
http://www-306.ibm.com/software/htp/cics | |
![]() ![]() |
CICS (מבוטא בישראל "סִי-אַיי-סִי-אֶס") הוא שרת יישומים לניהול תנועות הפועל בעיקר על מחשבים מרכזיים של חברת IBM תחת מערכות ההפעלה z/OS ו-z/VSE לדורותיהן. השם CICS הוא ראשי תיבות של Customer Information Control System, אך השם המלא כמעט שאינו בשימוש. שרת היישומים CICS פועל גם על גבי פלטפורמות חומרה ומערכות הפעלה אחרות, בגרסה הנקראת TXSeries. הגרסה למערכת ההפעלה z/OS היא הפופולרית ביותר מבין גרסאות המוצר.
CICS מאפשר פיתוח יישומים במגוון שפות תכנות: COBOL, PL/I, C, C++, אסמבלר ו-Java. שפת COBOL היא השפה הנפוצה ביותר לפיתוח תוכנה במערכת זו. CICS נחשב לאחת ממערכות התוכנה הוותיקות בעולם - גרסתו הראשונה של המוצר הוצגה ב-8 ביולי 1969 ופיתוח המוצר נמשך גם כיום (2013), עם גרסה חדשה פעם בשנתיים בממוצע. מחזורי הפיתוח הרבים שעבר המוצר הפכו אותו עם השנים לאחד ממוצרי התוכנה היציבים בעולם, ואמינותו היא שם דבר בתעשיית התוכנה. חידושים רבים בתחום הנדסת תוכנה וארכיטקטורת התוכנה נוסו לראשונה בקנה מידה גדול ב-CICS, ופעמים רבות הצלחתם שימשה לעידוד מגמות אלה בתעשייה. בין החידושים הבולטים ניתן למנות את השימוש בשיטות פורמליות לאימות תוכנה ובמיוחד השימוש הרחב בשפת המפרט Z[1].
אנליסטים מעריכים שיותר מ-90% מחברות Fortune 500 עושות שימוש במוצר. בישראל, המוצר משמש כפלטפורמה העיקרית של כל הבנקים הגדולים, חלק מחברות הביטוח, חברות תעשייתיות גדולות, וחלק ממשרדי הממשלה.