XidML
எக்ஸ்ஐடிஎம்எல் (எக்ஸ்டென்சிபிள் இன்ஸ்ட்ரூமென்டேஷன் டேட்டா எக்ஸ்சேஞ்ச் மார்க்-அப் லாங்குவேஜ்) என்பது விண்வெளித் தொழிலுக்கு ஏற்ப வடிவமைக்கப்பட்ட ஒரு திறந்த தரமான எக்ஸ்எம்எல் ஆகும். பரிமாற்றம், சேமிப்பு அல்லது மறுஉருவாக்கம் ஆகியவற்றிற்காக தரவு எவ்வாறு பெறப்படுகிறது, செயலாக்கப்படுகிறது மற்றும் தொகுக்கப்படுகிறது என்பதை XidML விவரிக்கிறது. ஆயிரக்கணக்கான அளவுருக்களைச் சேகரிக்கும் பல விற்பனையாளர்கள் மற்றும் பயனர் குழுக்களுக்கு இடையே சிக்கலான கருவி தகவல்களைச் சேமித்து பரிமாறிக்கொள்வதே XidML இன் முதன்மை நோக்கமாகும். வகைபிரித்தல் XidML க்குள் ஐந்து முக்கிய கூறுகள் உள்ளன-அளவுருக்கள், கருவிகள், தொகுப்புகள், இணைப்புகள் மற்றும் வழிமுறைகள்-ஒவ்வொன்றும் அவற்றின் சொந்த மெட்டாடேட்டாவின் துணைக்குழுவைக் கொண்டுள்ளன. அளவுருக்கள் அளவுருக்கள் அளவிடப்படும் மதிப்பைப் பற்றி தெரிந்து கொள்ள வேண்டிய அனைத்தையும் விவரிக்கின்றன. ஒரு அளவுருவுடன் தொடர்புடைய மெட்டாடேட்டாவின் வகையின் எடுத்துக்காட்டுகள் பின்வருமாறுஃ அளவுருவான டேட்டாஃபார்மேட்டை தனித்துவமாக அடையாளம் காட்டுகிறதுஃ மாதிரி தரவை குறியாக்கம் செய்யப் பயன்படுத்தப்படும் வடிவம்-எடுத்துக்காட்டுகளில் ஆஃப்செட் பைனரி மற்றும் பைனரி குறியிடப்பட்ட தசம அலகு அடங்கும்ஃ அளவுருவின் அளவீட்டு அலகு (எஸ். ஐ அலகுகளுடன் தொடர்புடையது) நீண்ட விளக்கம்ஃ ஒரு அளவுருவின் விரிவான விளக்கம் குறுகிய விளக்கம்ஃ அளவுருவின் சுருக்கமான விளக்கம் சைஸ்இன்பிட்ஸ்ஃ மாதிரி தரவை குறியாக்கம் செய்யப் பயன்படுத்தப்படும் பிட்களின் எண்ணிக்கை ஒரு அளவுருவை துணை அளவுருக்களாக சிதைக்கவும், ஒவ்வொரு துணை அளவுருவின் அர்த்தத்தையும் விவரிக்கவும் முடியும். எடுத்துக்காட்டாக, ஒரு 48-பிட் ஐஆர்ஐஜி நேர அளவுரு பொதுவாக உயர், குறைந்த மற்றும் மைக்ரோ நேர கூறுகளாக பிரிக்கப்படுகிறது. கருவிகள் என்பது தரவு கையகப்படுத்தலில் பயன்படுத்தப்படும் இயற்பியல் வன்பொருள் மற்றும் எஃப்டிஐ சாதனங்கள் எவ்வாறு கட்டமைக்கப்படுகின்றன என்பதை விவரிக்கிறது. அனைத்து கருவிகளும் பின்வரும் பொதுவான மெட்டாடேட்டாவைப் பகிர்ந்து கொள்கின்றனஃ பெயர்ஃ அளவுரு உற்பத்தியாளரை தனித்துவமாக அடையாளம் காட்டுகிறதுஃ சாதன உற்பத்தியாளரை அடையாளம் காட்டுகிறது பகுதி குறிப்புஃ சாதனத்தின் வகையை தனித்துவமாக அடையாளம் காட்டுகிறது சீரியல் எண்ஃ ஒரு குறிப்பிட்ட சாதன அமைப்பை தனித்துவமாக அடையாளம் காட்டுகிறது சாதன உள்ளமைவு பூஜ்ஜியம் அல்லது அதற்கு மேற்பட்ட அமைப்புகளைப் பயன்படுத்தி விவரிக்கப்படுகிறது. அமைப்புகள் என்பது கையகப்படுத்தும் நெட்வொர்க்கில் ஒரு சாதனத்தின் நடத்தையை பாதிக்கும் மதிப்புகள் ஆகும். அமைப்புகள் பெயரைக் கொண்டுள்ளனஃ இது அமைப்பின் பெயர். சாதன விற்பனையாளர்கள் XdefML ஐப் பயன்படுத்தி அமைப்புகளுக்கான அனுமதிக்கப்பட்ட மதிப்புகளை வெளியிடுகிறார்கள். அமைப்புகளின் எடுத்துக்காட்டுகளில் வடிகட்டி வெட்டு மற்றும் கிளர்ச்சி வீச்சு மதிப்பு ஆகியவை அடங்கும்ஃ இது அமைப்புடன் தொடர்புடைய மதிப்பு. சாதன விற்பனையாளர்கள் XdefML ஐப் பயன்படுத்தி அனுமதிக்கப்பட்ட மதிப்புகள் மற்றும் பிற மதிப்பு கட்டுப்பாடுகளை வெளியிடுகிறார்கள். தொகுப்புகள் தொகுப்புகள் தரவு எவ்வாறு அனுப்பப்படுகிறது அல்லது சேமிக்கப்படுகிறது என்பதை விவரிக்கின்றன. அனைத்து தொகுப்புகளும் உலகளவில் தனித்துவமான பெயர்களைக் கொண்டிருக்க வேண்டும். பரிமாற்ற தொகுப்புகளின் எடுத்துக்காட்டுகளில் IRIG-106 அத்தியாயம் 4 PCM சட்ட வரையறைகள், MIL-STD-1553 செய்தி வரையறைகள் மற்றும் ஈதர்நெட் பாக்கெட் விளக்கங்கள் ஆகியவை அடங்கும். ஒரு எடுத்துக்காட்டு சேமிப்பு வடிவம் IRIG அத்தியாயம் 10 தரவு சேமிப்பு விளக்கம் ஆகும். அனைத்து தொகுப்புகளும் ஒரே பொதுவான கட்டமைப்பைப் பகிர்ந்து கொள்கின்றனஃ பண்புகள்ஃ கட்டமைப்பு மற்றும் பிற தலைப்பு தகவல் உள்ளடக்கம்ஃ ஒரு தொகுப்பின் பேலோட் உள்ளடக்கத்தை விவரிக்கிறது-குறிப்பாக, என்ன அளவுருக்கள் அனுப்பப்படுகின்றன, அவை எவ்வளவு அடிக்கடி அனுப்பப்படுகின்றன, அவை தொகுப்புக்குள் எங்கு அமைந்துள்ளன மூலம்ஃ ஒரு தொகுப்பு எங்கிருந்து தொடங்குகிறது என்பதை வரையறுக்கிறது இலக்குஃ ஒரு தொகுப்பின் இலக்கை விவரிக்கிறது அனைத்து தொகுப்புகளும் பின்வரும் தரவுகளையும் உள்ளடக்குகின்றனஃ பெயர்ஃ ஒரு தொகுப்பை தனித்துவமாக அடையாளம் காட்டுகிறது தொகுப்பு விகிதம்ஃ ஒரு தொகுப்பு அனுப்பப்பட்ட அல்லது இரண்டாவது முறை பெறப்பட்ட நேரங்களின் எண்ணிக்கை வெளிப்புற இணைப்புகள் கருவிகளுக்கு இடையிலான இயற்பியல் இணைப்புகளை விவரிக்கின்றன. இணைப்புகளின் எடுத்துக்காட்டுகளில் இரண்டு நெட்வொர்க் சாதனங்களுக்கு இடையிலான ஈதர்நெட் இணைப்பு மற்றும் கணினியில் ஒரு விமானத்திற்கும் தரை-நிலைய அட்டைக்கும் இடையிலான ஆர். எஃப் இணைப்பு ஆகியவை அடங்கும். அனைத்து இணைப்புகளும் உலகளவில் தனித்துவமான பெயரைக் கொண்டுள்ளன. பெயர்ஃ ஒரு இணைப்பை தனித்துவமாக அடையாளம் காட்டுகிறது வகைஃ இணைப்பின் வகையை வரையறுக்கிறது எ. கா. ஈதர்நெட் (ஒரு ஈதர்நெட் இணைப்பு) மற்றும் ஏஆர்ஐஎன்சி-429 (ஏஆர்ஐஎன்சி-429 பேருந்தின் இணைப்பு) தொகுப்புகள்ஃ ஒரு இணைப்பில் இந்த தரவின் வரிசைமுறைக்கு கூடுதலாக ஒரு இணைப்பில் என்ன தொகுப்புகள் அனுப்பப்படுகின்றன என்பதை விவரிக்கிறது (விருப்பப்படி) வழிமுறைகள் தரவு எவ்வாறு செயலாக்கப்படுகிறது என்பதை விவரிக்கிறது. எடுத்துக்காட்டுகளில் தரவை நேரியல் செய்யப் பயன்படுத்தப்படும் பல்லுறுப்புக்கோவைகள் மற்றும் பரிமாற்றத்திற்கு முன் ஒரு அளவுருவிலிருந்து பிட்களின் துணைத் தொகுப்பைப் பிரித்தெடுக்கப் பயன்படுத்தப்படும் ஒரு வழிமுறை ஆகியவை அடங்கும். அனைத்து வழிமுறைகளும் உலகளவில் தனித்துவமான பெயரைக் கொண்டுள்ளன. பெயர்ஃ ஒரு வழிமுறை உள்ளீடுகளை தனித்துவமாக அடையாளம் காட்டுகிறதுஃ ஒரு வழிமுறைக்கான உள்ளீட்டு அளவுருக்கள் வெளியீடுகள்ஃ ஒரு வழிமுறை மூலம் அளவுருக்கள் வெளியீடு ஒரு வழிமுறை எவ்வாறு தரவை செயலாக்குகிறது மற்றும் உருவாக்குகிறது என்பதற்கான சொற்பொருள் வழிமுறை உடலில் விவரிக்கப்பட்டுள்ளது. மொழிபெயர்ப்பு பணிகளை தானியக்கமாக்குவதற்கும், அமைப்புகளுக்கு இடையில் இயங்கக்கூடிய தன்மையை எளிதாக்குவதற்கும் ஒரு வழிமுறையாக விமான சோதனைத் துறையில் எக்ஸ்எம்எல் பயன்பாடு பெருகிய முறையில் பொதுவானதாகிவிட்டது. விண்வெளி பயன்பாடுகளில் எதிர்கொள்ளும் குறிப்பிட்ட தேவைகளை நிவர்த்தி செய்யும் நோக்கத்துடன் XidML உருவாக்கப்பட்டது. ஒரு XidML குழு விற்பனையாளர் சுதந்திரத்தை உறுதிசெய்கிறது மற்றும் XidML எதிர்காலத்தில் பொருத்தமானதாக இருப்பதை உறுதி செய்கிறது. திருத்தங்கள் XidML சமூகத்தின் கருத்து மற்றும் தேவைகளுக்கு பதிலளிக்கும் வகையில் பல திருத்தங்களுக்கு உட்பட்டுள்ளது. இது தற்போது பதிப்பு 3.0 இல் உள்ளது, இது பதிப்பு 2.4 முதல் பல முக்கிய மாற்றங்களை அறிமுகப்படுத்தியது. மென்பொருள் மூலம் செயலாக்குவதை எளிதாக்குவதற்கும், ஸ்கீமாவில் எதிர்கால மாற்றங்களின் சாத்தியக்கூறுகளைக் குறைப்பதற்கும், எளிமைப்படுத்துவதற்கான குறைவான திட்டங்களும் இதில் அடங்கும். கூடுதலாக, XdefML எனப்படும் ஒரு விருப்ப நிரப்பு திட்டம் சேர்க்கப்பட்டுள்ளது, இது கருவி அமைப்பு மற்றும் சரிபார்ப்பை எளிதாக்குகிறது. குறிப்புகள் வெளிப்புற இணைப்புகள் Xidml.org XML