CAST-15
CAST-15, உயர் நிலை மற்றும் குறைந்த நிலை தேவைகளை இணைப்பது என்பது ஒரு சான்றிதழ் அதிகாரிகளின் மென்பொருள் குழு (CAST) நிலை காகிதமாகும். இது ஒரு FAA வெளியீடாகும், இது "எந்தவொரு அதிகாரிகளிடமிருந்தும் அதிகாரப்பூர்வ கொள்கை அல்லது வழிகாட்டுதல்களைக் கொண்டிருக்கவில்லை", ஆனால் கல்வி மற்றும் தகவல் நோக்கங்களுக்காக மட்டுமே மென்பொருள் மற்றும் வன்பொருள் சான்றிதழுக்காக விண்ணப்பதாரர்களுக்கு வழங்கப்படுகிறது. FAA ஆலோசனை சுற்றறிக்கை AC 20-115 ஆல் நிறுவப்பட்டபடி, ஆர். டி. சி. ஏ வெளியீடு டிஓ-178பி/சி காற்றோட்டமான மென்பொருளின் சான்றளிப்புக்கான ஏற்றுக்கொள்ளக்கூடிய வழிமுறையை வரையறுக்கிறது. மேம்பாட்டு தரநிலைகளில் தனித்துவமானது, டிஓ-178பி உயர் நிலை தேவைகள் மற்றும் குறைந்த நிலை தேவைகளுக்கு இடையிலான வேறுபாட்டை மென்பொருள் தேவைகள் பகுப்பாய்வு மற்றும் வடிவமைப்பின் முறையான தயாரிப்புகளாக அறிமுகப்படுத்தியது. டிஓ-17பி/சி இந்த இரண்டு நிலைகளின் தேவைகளுக்கு வெவ்வேறு குறிக்கோள்களை ஒதுக்கியது. இணக்கத்தை நிறைவேற்ற, விண்ணப்பதாரர் தங்கள் தேவைகளுடன் இரண்டு வகையான குறிக்கோள்களையும் நிறைவேற்ற வேண்டும். இருப்பினும், குறுகிய நிலைமைகளின் கீழ், அந்த தரநிலையின் வழிகாட்டுதல் இந்த இரண்டு நிலைகளையும் ஒரே அளவிலான தேவைகளாக இணைக்க அனுமதிக்கிறது, ஆனால் பொதுவாக இந்த நடைமுறைக்கு எதிராக எச்சரிக்கிறது. இந்த நிலைத் தாள் இந்த வழிகாட்டுதலின் கவனிக்கப்பட்ட தவறாகப் பயன்படுத்தப்படுவதைப் பற்றி அக்கறை கொண்டுள்ளது; சில விண்ணப்பதாரர்கள் "எளிய" தயாரிப்புகளுக்கான உயர் நிலை மற்றும் குறைந்த நிலைத் தேவைகளை இணைத்துக் கொண்டிருந்தனர், ஆனால் இரு நிலைத் தேவைகளுக்கும் தொடர்புடைய அனைத்து நோக்கங்களையும் நிறைவேற்றவில்லை. டிஓ-178பி/சி தெளிவாக விளக்காத உயர்மட்ட மற்றும் குறைந்த அளவிலான தேவைகளுக்கு இடையிலான வேறுபாட்டை "என்ன" மற்றும் "எப்படி" என்பதைப் பயன்படுத்தி சான்றிதழ் அதிகாரிகள் இந்த நிலைக் காகிதத்திற்கு ஒரு எடுத்துக்காட்டு. பின்னணி மென்பொருள் வரையறை மற்றும் சரிபார்ப்புக்கான பல்வேறு பங்குதாரர்கள் வெவ்வேறு நோக்கங்களையும் சுருக்கத்தின் நிலைகளையும் கொண்டுள்ளனர். உயர் மட்ட மென்பொருள் தயாரிப்பு செயல்பாட்டை வரையறுக்கும் அல்லது சரிபார்க்கும் பொறுப்பில் உள்ள பங்குதாரர்கள் பொதுவாக உற்பத்தியின் வெளிப்புற இடைமுகங்களின் கட்டமைப்புகள் மற்றும் நடத்தைகள் குறித்து அக்கறை கொண்டுள்ளனர், மேலும் உள் மென்பொருள் கட்டமைப்புகளின் விவரங்கள் அந்த கவனத்தை ஆதரிக்க வேண்டிய அவசியமில்லை. மறுபுறம், அனைத்து உள் குறியீட்டின் தேவை கவரேஜை வரையறுத்து சரிபார்ப்பதற்கு பொறுப்பானவர்களுக்கு உள் மென்பொருள் கட்டமைப்புகளின் மிகச்சிறந்த விவரங்கள் தேவை. பெரிய திட்டங்களில் கூடுதல் தேவை அடுக்குகளை உருவாக்கும் விண்ணப்பதாரர்களைக் கருத்தில் கொண்டு, உயர் மற்றும் குறைந்த அளவிலான தேவைகளுக்கு தனித்துவமான நோக்கங்களை நிறுவுவதற்கான டிஓ-178பி/சி-க்கு இது நியாயப்படுத்தலாகும். இருப்பினும், டிஓ-178பி குறிப்பாக எளிய அமைப்புகளுக்கு ஒரே ஒரு நிலை தேவைகளை மட்டுமே உருவாக்குவதற்கான வாய்ப்பை அனுமதித்தது. அதாவது, சான்றிதழ் அதிகாரிகள் (எ. கா., எஃப். ஏ. ஏ-நியமிக்கப்பட்ட பொறியியல் பிரதிநிதிகள்) தேவையை விட அதிகமான அல்லது குறைவான தேவை அடுக்குகளை எதிர்பார்க்க மாட்டார்கள். இருப்பினும், சான்றிதழ் அதிகாரிகளின் அனுபவம் என்னவென்றால், சில விண்ணப்பதாரர்கள் இந்த நோக்கத்தை தவறாகப் பயன்படுத்தினர் அல்லது துஷ்பிரயோகம் செய்தனர், இதன் விளைவாக, அத்தகைய விண்ணப்பதாரர்கள் தங்கள் திட்டங்களில் தாமதமாக கண்டுபிடித்தனர், அவர்கள் இணக்கத்தை நிரூபிக்க முடியவில்லை மற்றும் சில நடவடிக்கைகளை மீண்டும் செய்ய வேண்டியிருந்தது. ஒரு திட்டத்தில் தேவைகளின் தீர்மானத்தை குறைக்கும் மேம்பாட்டு கருவிகளின் எந்தவொரு பயன்பாட்டிற்கும் இது ஒரு சிக்கலாகும், குறிப்பாக அதிக சுருக்கத்தின் குறியீடுகளைப் பயன்படுத்துபவை (எ. கா., யுஎம்எல் அல்லது பிளாக் ஃப்ளோ மாடலிங்). இத்தகைய கருவிகளைப் பயன்படுத்தும் விண்ணப்பதாரர்கள் பொதுவாக தங்கள் மேம்பாட்டு செயல்முறைகள் அத்தகைய கருவியின் குறியீட்டை உயர் மட்டத் தேவைகள் அல்லது குறைந்த அளவிலான தேவைகளை விவரிக்கும் பங்கைப் பயன்படுத்துகிறதா என்று அறிவிப்பார்கள் என்று எதிர்பார்க்கப்படுகிறது, ஆனால் பொதுவாக இரண்டுமே இல்லை. பொதுவாக, டிஓ-178பி அல்லது டிஓ-254 இன் கீழ் நடத்தப்பட்ட மென்பொருள் திட்டங்களின் மதிப்பாய்வை ஒத்திசைக்க சிஏஎஸ்டி நிலை ஆவணங்கள் வழங்கப்பட்டன. ஆனால், டிஓ-178சி மற்றும் துணை வெளியீடுகளின் வளர்ச்சி மற்றும் இறுதியில் வெளியீட்டைத் தெரிவிப்பதற்கும் அவை நோக்கமாக இருந்தன. CAST களில் பதிவு செய்யப்பட்ட பெரும்பாலான விவாதங்கள் மற்றும் பகுத்தறிவுகள் புதிய வெளியீடுகளில் சேர்க்கப்படாததால், CAST கள் புதுப்பிக்கப்பட்ட தரங்களைப் பற்றிய நுண்ணறிவுக்கான ஆதாரமாக உள்ளன. இந்த CAST-15 நிலைத் தாள் FAA இன் வெளியீட்டு தளத்தில் இனி வழங்கப்படவில்லை, ஏனெனில் குழுவின் கவலைகள் FAQ #81 இல் டிஓ-248 சி, டிஓ-178 சி மற்றும் டிஓ-278 ஏ க்கான ஆதரவு தகவல்கள் மற்றும் டிஓ-178 திருத்தம் சி வெளியீட்டில் மாற்றங்கள் மற்றும் தெளிவுபடுத்தல் மூலம் உரையாற்றப்பட்டனஃ FAQ ஐரோப்பிய சான்றிதழ் அதிகாரிகளால் உருவாக்கப்பட்டது, அவர்கள் விண்ணப்பதாரர்கள் தங்கள் தேவைகளில் கண்டுபிடிக்க முடியாத மற்றும் சரிபார்க்க முடியாத இடைவெளிகளை உருவாக்கும் அபாயத்தில் அக்கறை கொண்டிருந்தனர், மேலும் இது உயர் மற்றும் குறைந்த அளவிலான தேவைகளை ஒரே மட்டத்தில் இணைக்க பரிந்துரைக்கவில்லை. குறிப்பு "விண்ணப்பதாரர் ஒரு நிலை தேவைகளை உருவாக்கும் மென்பொருள் மேம்பாட்டு செயல்முறைகளை நியாயப்படுத்த வேண்டியிருக்கலாம்". டிஓ-178சி பிரிவு 5, பக்கம் 31 இல் சேர்க்கப்பட்டது. இருப்பினும், எந்தவொரு வெளியீடும் CAST-15 பதிவு செய்யப்பட்ட "இந்த தலைப்பின் முழு விவாதத்தையும்" முழுமையாக இணைக்கவில்லை. அசல் CAST-15 நிலைத் தாளில் உள்ள அதே உள்ளடக்கத்தின் பெரும்பகுதி 2012 EASA சான்றிதழ் குறிப்பு EASA CM-SWCEH-02 (பிரிவு 23 உயர் நிலை மற்றும் குறைந்த நிலை தேவைகளை இணைத்தல்) இல் வெளியிடப்பட்டுள்ளது. உள்ளடக்கங்கள் டிஓ-178சி/டிஓ-178பி உயர் நிலை மற்றும் குறைந்த நிலை மென்பொருள் தேவைகளை இணைப்பதற்கான வழிகாட்டுதல்களை வழங்குகிறது. பெயரளவில், டிஓ-178சி/டிஓ-178பி சூழலில், ஒரு சான்றளிக்கப்பட்ட மென்பொருள் தயாரிப்புக்கான உயர் மட்டத் தேவைகள் குறைந்த அளவிலான மென்பொருள் தேவைகளிலிருந்து வேறுபட்டவை, முந்தையது மென்பொருள் தேவைகள் செயல்முறையின் வெளியீடுகளாகவும், பிந்தையது மென்பொருள் வடிவமைப்பு செயல்முறையின் வெளியீடுகளாகவும் உள்ளன. உயர் மட்டத் தேவைகள் அடிப்படையில் மென்பொருள் தயாரிப்புக்கு ஒதுக்கப்பட்ட கணினி தேவைகள் (முழு மென்பொருள் தயாரிப்பு என்னவாக இருக்கும் மற்றும் என்ன செய்யும் என்பதற்கான வெளிப்புற பார்வை). குறைந்த அளவிலான தேவைகள் என்பது மூலக் குறியீட்டை குறைந்த அளவிலான தேவைகளிலிருந்து நேரடியாகத் தயாரிக்கவும், மதிப்பாய்வு செய்யவும், சோதிக்கவும் (அதைச் செய்ய மென்பொருள் தயாரிப்பு எவ்வாறு செயல்படுத்தப்படும் என்பதற்கான உள் பார்வை) போன்ற தேவைகளின் சிதைவு மற்றும் விரிவாக்கத்தின் விளைவாகும். சில பயன்பாடுகளில், சிஸ்டம்/உயர் மட்டத் தேவைகள் மூலக் குறியீட்டை நேரடியாகத் தயாரித்து சரிபார்க்க போதுமான எளிமை மற்றும் விவரங்களைக் கொண்டுள்ளன. இந்த சூழ்நிலையில், அமைப்பு/உயர் மட்டத் தேவைகள் குறைந்த அளவிலான தேவைகளாகவும் கருதப்படுகின்றன, அதாவது, உயர் மட்டத் தேவைகளுக்கான நோக்கங்களை நிறைவேற்றுவதோடு மட்டுமல்லாமல், அதே தேவைகள் குறைந்த அளவிலான தேவைகளுக்கான நோக்கங்களையும் நிறைவேற்ற வேண்டும். CAST-15 ஐத் தூண்டிய கவலை என்னவென்றால், மென்பொருள் சான்றிதழுக்கான சில விண்ணப்பதாரர்கள் மேற்கண்ட வழிகாட்டுதலை உயர் நிலை மென்பொருள் தேவைகள் மற்றும் குறைந்த நிலை மென்பொருள் தேவைகள் இரண்டையும் ஒரே மென்பொருள் தேவைகள் ஆவணம் அல்லது பிற கலைப்பொருட்களில் இணைக்க அனுமதிப்பதாக விளக்கினர், எந்தத் தேவைகள் உயர் நிலை மற்றும் குறைந்த நிலை என்பதைக் குறிக்காமல், ஆனால் குறைந்த நிலை மற்றும் உயர் நிலை தேவைகளுக்கு இடையில் கண்டுபிடிப்புத்திறனைத் தவிர்த்து, கணினி பாதுகாப்பு உள்ளிட்ட கணினி செயல்முறைகளுக்கான பின்னூட்டங்களுக்கான பெறப்பட்ட தேவைகளை அடையாளம் காண புறக்கணித்தனர். உயர் மட்டத் தேவைகளின் தொகுப்பில் குறைந்த அளவிலான தேவைகளை இணைப்பதன் மூலம் எழும் பல சிக்கல்கள் மற்றும் ஆபத்துகள் குறித்து இந்த நிலைப்பாட்டு தாள் விவாதிக்கிறது, இதைச் செய்ய வேண்டாம் என்று பரிந்துரைக்கிறது. டிஓ-178சி மற்றும் டிஓ-278ஏ-க்கான டிஓ-178சி துணைத் தகவல்களில் அடிக்கடி கேட்கப்படும் கேள்விகள் #81 இல் வெளியிடப்பட்ட மாற்று உள்ளடக்கம், இந்த இரண்டு "என்ன" மற்றும் "எப்படி" நிலைகளை ஒரே தொகுப்பாக இணைப்பதற்கான (அல்லது இணைப்பதற்கான) சான்றிதழ் கவலைகளின் குறுகிய பட்டியலை வழங்குகிறது. அசல் டிஓ-178பி/சி வழிகாட்டுதல் அனுமதிப்பது போல் குறியீட்டை "ஒற்றை படி" தேவைகளில் எழுதி சரிபார்க்கக்கூடிய சந்தர்ப்பங்களில் கூட உயர்-நிலை மற்றும் குறைந்த-நிலைகளை இணைப்பதற்கு எதிராக FAQ #81 பரிந்துரைக்கிறது, ஆனால் கவலைகளை எவ்வாறு தீர்ப்பது என்பது குறித்த பரிந்துரைகளை வழங்குகிறது. மாதிரி அடிப்படையிலான வளர்ச்சி உயர் நிலை மற்றும் குறைந்த நிலை தேவைகளுக்கு இடையிலான வேறுபாடு அல்லது கலவையானது மாதிரி அடிப்படையிலான வளர்ச்சியில் ஒரு குறிப்பிட்ட பிரச்சினையாகும். விற்பனையாளர்களும் விண்ணப்பதாரர்களும் வான்வழி மென்பொருளின் வளர்ச்சியில் மாதிரி அடிப்படையிலான மேம்பாட்டு கருவிகளைப் பயன்படுத்துவதால், தானியங்கி மற்றும் சான்றிதழ் சான்றுகளின் அளவை அகற்றுவது குறித்து கவலை எழுகிறது. எந்த மாதிரி அடிப்படையிலான கலைப்பொருட்கள் உயர் மட்டத் தேவைகளைக் குறிக்கின்றன மற்றும் குறைந்த அளவிலான தேவைகளைக் குறிக்கின்றன என்பதை கவனமாக குறிப்பிடுவதற்கு வாதங்கள் செய்யப்படுகின்றன. இறுதியாக, தரமான டிஓ-331 (மாடல் அடிப்படையிலான மேம்பாடு மற்றும் சரிபார்ப்பு), டிஓ-178சி-க்கு கூடுதலாக இந்த அம்சங்களை தெளிவுபடுத்தியுள்ளது, உயர் மட்ட தேவைகள் என்பது மாடல் உருவாக்கப்பட்ட மாடலுக்கு முன்பே அமைந்துள்ள தேவைகள், குறைந்த அளவிலான தேவைகள் மாதிரியிலேயே அமைந்துள்ளன. மாதிரி அடிப்படையிலான வளர்ச்சிக்கான பிரச்சினையை டிஓ-331 தெளிவுபடுத்திய பின்னர், சிஏஎஸ்டி-15 இன் நிலை-இணைப்பு கவலைகள் மாதிரி அடிப்படையிலான வளர்ச்சிக்கு பொருந்தாது. குறிப்புகள் வெளி இணைப்புகள். பெறப்பட்டது 2021-12-03. ஏவியோனிக்ஸ் பாதுகாப்பு மென்பொருள் தேவைகள் ஆர். டி. சி. ஏ தரநிலைகள் கணினி தரநிலைகள்