AutoMan
آٹو مین سافٹ ویئر کے نفاذ کا ایک سلسلہ ہے جو Z/OS کے لیے جاب شیڈولنگ اور کنسول آپریشنز آٹومیشن دونوں کے لیے استعمال ہوتا ہے۔ یہ نفاذ سادہ شیڈولنگ سے لے کر پیچیدہ کراس سسٹم، نگرانی اور شیڈولنگ تک ہوتے ہیں۔ ڈیزائن کا فلسفہ آٹو مین کے پیچھے خیال یہ ہے کہ صارف کے پاس کسی بھی وقت کم سے کم آٹومیشن سافٹ ویئر ہونا چاہیے۔ یہ سافٹ ویئر اتنا لچکدار ہو سکتا ہے کہ اسے صارف کی ضروریات کے مطابق اپ گریڈ کیا جا سکے۔ آٹو مین اعلی سطح کی پروگرامنگ زبان کو لاگو کرتا ہے، تاکہ صارفین عمل کے کسی بھی مرحلے پر خودکار فیصلے کر سکیں۔ آٹو مین میں جی اے ایل کا نفاذ صارف کو آپریٹنگ سسٹم کے عمل میں باہر نکلنے کے مقامات میں اعلی سطحی زبان کی تشریح شدہ کوڈ داخل کرنے کی اجازت دیتا ہے۔ مثال کے طور پر، آٹو مین کسی کو کسی دن یا تاریخ کا نام دینے اور دی گئی تاریخ کے سلسلے میں کسی کام کا شیڈول بنانے کے قابل بناتا ہے۔ ای۔ جی۔ اگر "یوم آزادی کے اگلے دن صبح 9 بجے" کسی کام کی ضرورت ہو تو آٹومین، امریکہ میں، اسے امریکی یوم آزادی کے اگلے دن، 5 جولائی کے طور پر بیان کرے گا، اور اس دن کے لیے تقریب کا شیڈول بنائے گا۔ تاہم، اگر اگلا دن اختتام ہفتہ پر آتا ہے، تو آٹومین اگلے کام کے دن آنے والے کام کے شیڈولنگ کو ایڈجسٹ کرے گا)۔ اگرچہ بہت سے دوسرے سافٹ ویئر پروڈکٹس ہیں جو یا تو جاب شیڈولنگ یا ایونٹ آٹومیشن سروسز فراہم کرتے ہیں، آٹومین کو تین خدمات سے ممتاز کیا جاتا ہے جو کسی دوسرے سافٹ ویئر کے ذریعہ فراہم نہیں کی جاتی ہیں۔ یہ مندرجہ ذیل ہیں: پروگرام شروع ہونے سے پہلے "وقت پر واپس جانے" کی صلاحیت اور پچھلے واقعات کی بنیاد پر فیصلے کرنا۔ نئے کمانڈوں کی تخلیق، اور موجودہ کمانڈوں کی دوبارہ تشریح اور ترمیم۔ پرنٹ شدہ آؤٹ پٹ کی حقیقی وقت کی نگرانی اور اسکیننگ۔ یہ آخری-اگرچہ لاگ فائلوں کی نگرانی اور رد عمل میں بہت مفید ہے، خاص طور پر زیڈ/او ایس ویب سروسز کے لیے-بلاشبہ ایک بہت خطرناک صلاحیت ہے۔ چونکہ تمام واقعات اور نظام الاوقات کو صرف ایک ہی زبان سنبھال رہی ہے، اس لیے کسی ڈیوائس پر آؤٹ پٹ ہونے والے متن کو کسی ایپلیکیشن کے ذریعے لکھے جانے کے بعد لیکن پرنٹ ہونے سے پہلے تبدیل کیا جا سکتا ہے۔ اگرچہ یہ فنکشن اکثر ای میل یا پیجر الرٹ بھیجنے کے لیے استعمال ہوتا ہے جب لاگنگ فائلوں میں کچھ متن کا پتہ چلتا ہے، لیکن اس بات کا خطرہ ہے کہ بے ایمان یا بے ایمان صارفین اسے رپورٹس یا دستاویزات کے مواد کو بنانے کے بعد لیکن آؤٹ پٹ سے پہلے تبدیل کرنے کے لیے استعمال کر سکتے ہیں۔ جنرلائزڈ آٹومیشن لینگویج حوالہ جات بیرونی لنکس جاب شیڈولنگ بھی دیکھیں۔