سافٹ وئیر &؛ کمپیوٹر انجینئری؛
اسپیسکر سافٹ ویئر آرکیٹیکچر کے لیے معیار اور بہترین مشقیں
Table of Contents
اسکے علاوہ ، اسکو استعمال کرنے سے ہم اپنے اندر پیچیدہ نظام کو قائم رکھنے اور ٹیموں میں رابطہ قائم کرنے میں مدد دیتے ہیں ۔ اس مضمون میں خلائی جہاز کے سافٹ باخبر سافٹوی باخبرانہ آلات کو ترقی دینے کے لئے کلیدی معیار اور طریقۂکار کو بہتر بنانے کے لئے اہم کردار اور عملی طریقے اُجاگر کئے گئے ہیں ۔
خلائی سافٹ وئیر کے لیے صنعتیں
کئی بین الاقوامی اور صنعتی معیارات میں خلائی جہاز سازی کے سافٹ ویئر کی ترقی کی رہنمائی کی جاتی ہے۔ان معیارات کو مختلف منصوبوں اور تنظیموں میں غیر محفوظ، حفاظتی اور ان کے اندر موجود ہونے کا یقین دلایا جاتا ہے۔
- ECSSS (European Cooperation for Space Standardization):، سافٹ ویئر کی ترقی کے لیے وسیع معیارات فراہم کرتا ہے۔
- [NAS سوفٹ ویئر انجینئری انتیس: سافٹ ویئر کے تحفظ، یقین اور ترقی کے لیے ہدایات پیش کرتا ہے۔
- [ISO/IEC 1227: سافٹ ویئر لائفکل سسٹمز کے لیے بین الاقوامی معیار کے تحت خلاء میں چلنے والی ایک اکائی ہے۔
- سی آئی ایس ڈی ایس (Consultative Comm ⁇ ee for Space Data Systems): ڈیٹا نیٹ ورکنگ اور رابطہ پروٹوکول کے معیارات۔
ڈیزائن اصول اور بہترین مشق
مؤثر خلائی جہاز سافٹ ویئر کے ڈیزائن کے مطابق نظام کی عدم موجودگی اور برقرار رکھنے کے لئے بنیادی ڈیزائن اصولوں پر عمل کِیا جاتا ہے ۔
بہتر کاموں میں مکمل دستاویزات، غیر واضح امتحانات اور درستی کے طریقوں شامل ہیں۔
ترقیپذیر اور ترقیپسند
نقل و حمل کے عمل کو مد نظر رکھتے ہوئے ماڈل-بسیڈ ڈیزائن اور اگیل طریقہ کار کے ذریعے کارکردگی اور کیفیت بہتر ہو سکتی ہے. ویکیشن اور اصلاحات اس بات کی تصدیق کرنے کے لیے ضروری ہیں کہ سافٹ ویئر تمام تقاضوں کو پورا کرتا ہے اور فضاء کے ماحول میں محفوظ طریقے سے کام کر سکتا ہے۔
عام طور پر مجوزہ سرگرمیوں میں یونٹ ٹیسٹ، داخلی امتحان اور نظام امتحان شامل ہیں۔ فارمل طریقوں اور انفنٹری آلات کو اکثر ترقیاتی چکر کے شروع میں ممکنہ مسائل کی شناخت کے لیے استعمال کیا جاتا ہے۔