Requirements Interchange Format
आर. आई. एफ./आर. ई. क्यू. आई. एफ. (रिक्वायरमेंट्स इंटरचेंज फॉर्मेट) एक एक्स. एम. एल. फ़ाइल प्रारूप है जिसका उपयोग विभिन्न विक्रेताओं के सॉफ्टवेयर उपकरणों के बीच अपने संबंधित मेटाडेटा के साथ आवश्यकताओं का आदान-प्रदान करने के लिए किया जा सकता है। आवश्यकता विनिमय प्रारूप भागीदारों के बीच आवश्यकताओं की स्थिति को प्रसारित करने के लिए एक कार्यप्रवाह को भी परिभाषित करता है। हालांकि मोटर वाहन उद्योग में विकसित, आर. ई. क्यू. आई. एफ. किसी भी उद्योग में आवश्यकताओं के हानिरहित आदान-प्रदान के लिए उपयुक्त है। 2004 में, जर्मन मोटर वाहन निर्माताओं के एक संघ एच. आई. एस. (हर्स्टेलर इनिशिएटिव सॉफ्टवेयर) ने आर. आई. एफ. नामक एक सामान्य आवश्यकताओं के आदान-प्रदान प्रारूप को परिभाषित किया। यह प्रारूप 2008 में प्रोस्टेप आईवीआईपी ई. वी. को सौंपा गया था। अधिक रखरखाव के लिए। अंतर्राष्ट्रीय मानकीकरण के लिए जिम्मेदार एक परियोजना समूह ने प्रारूप को और विकसित किया और 2010 में ऑब्जेक्ट मैनेजमेंट ग्रुप (ओ. एम. जी.) को "टिप्पणी के लिए अनुरोध" के रूप में एक संशोधित संस्करण सौंपा। चूंकि संक्षिप्त नाम आर. आई. एफ. का ओ. एम. जी. के भीतर एक अस्पष्ट अर्थ था, इसलिए इसे डब्ल्यू3सी के नियम विनिमय प्रारूप से अलग करने के लिए नया नाम आर. ई. क्यू. आई. एफ. पेश किया गया था। अप्रैल 2011 में, आर. ई. क्यू. आई. एफ. के संस्करण 1.0.1 को ओ. एम. जी. द्वारा एक औपचारिक विनिर्देश (ओ. एम. जी. दस्तावेज़ संख्याः औपचारिक/2011-04-02) के रूप में अपनाया गया था। अक्टूबर 2013 में, संस्करण 1.1 प्रकाशित किया गया था (ओ. एम. जी. दस्तावेज़ संख्याः औपचारिक/2013-10-01)। परिवर्तन मानक के पाठ तक ही सीमित हैं, एक्स. एम. एल. योजना और अंतर्निहित मॉडल नहीं बदले हैं। अतः, 1.1 और 1.0.1. रेक्विफ़ संचिकाएँ समतुल्य हैं। जुलाई 2016 में, संस्करण 1.2 प्रकाशित किया गया था (ओएमजी दस्तावेज़ संख्याः औपचारिक/2016-07-01)। पिछले संस्करणों की तरह, परिवर्तन मानक के पाठ तक ही सीमित हैं, एक्स. एम. एल. योजना और अंतर्निहित मॉडल नहीं बदले हैं। अतः, 1.2.1 और 1.0.1. रेक्विफ़ संचिकाएँ समतुल्य हैं। विशेषताएँ आर. ई. क्यू. आई. एफ. आवश्यकताओं, विशेषताओं, अतिरिक्त फ़ाइलों के आदान-प्रदान के लिए एक विनिमय फ़ाइल प्रारूप है। छवियाँ) निर्माताओं, आपूर्तिकर्ताओं, उप-आपूर्तिकर्ताओं और इसी तरह की एक श्रृंखला में। एक जी. यू. आई. डी. प्रक्रिया श्रृंखला में सामग्री की अद्वितीय पहचान सुनिश्चित करता है। अनुप्रयोग आवश्यकताएँ आम तौर पर उत्पाद विकास के प्रारंभिक चरण के दौरान प्राप्त की जाती हैं। यह आरईक्यूआईएफ का प्राथमिक अनुप्रयोग है, क्योंकि संगठनों में विकास अधिक से अधिक बार हो रहा है। आर. ई. क्यू. आई. एफ. भागीदारों के बीच आवश्यकताओं को साझा करने की अनुमति देता है, भले ही विभिन्न उपकरणों का उपयोग किया गया हो। वर्ड, एक्सेल या पी. डी. एफ. जैसे प्रारूपों के विपरीत, आर. ई. क्यू. आई. एफ. हानि-मुक्त विनिमय की अनुमति देता है। रेकआईएफ को मोटर वाहन निर्माताओं द्वारा अग्रणी बनाया गया था, जिन्होंने विशेष रूप से एम्बेडेड नियंत्रकों के विकास के लिए रेकआईएफ के उपयोग की मांग करना शुरू कर दिया था। उपकरण कार्यान्वयन के लिए अंतर्निहित डेटा मॉडल के रूप में भी आर. ई. क्यू. आई. एफ. का उपयोग किया जाता है। यह विशेष रूप से आर. ई. क्यू. आई. एफ. संदर्भ कार्यान्वयन (एक्लिप्स आर. एम. एफ.) के लिए सच है, जिसका उपयोग एक कार्यान्वयन मंच द्वारा किया जा रहा है, जिसका उद्देश्य विभिन्न आर. ई. क्यू. आई. एफ. कार्यान्वयनों की पारस्परिकता सुनिश्चित करना है। आरईक्यूआईएफ सर्वर एक अन्य उपकरण है जो मूल रूप से आरईक्यूआईएफ का उपयोग करता है। ऑपरेशन आर. आई. एफ./आर. ई. क्यू. आई. एफ. एक मानकीकृत मेटा-मॉडल है, जिसे एक्स. एम. एल. योजना द्वारा परिभाषित किया गया है। ऐसी फाइलों को योजना के अनुरूप होना चाहिए और इसमें मॉडल (डेटा प्रकार) के विवरण के साथ-साथ डेटा भी होना चाहिए। विभिन्न उपकरणों के बीच एक सफल डेटा आदान-प्रदान केवल तभी सफल होता है जब सभी पक्ष एक सामान्य डेटा मॉडल पर सहमत होते हैं। पूर्व में उल्लिखित कार्यान्वयन मंच इस तरह के एक सामान्य मॉडल पर काम कर रहा है और भविष्य में अंतरसंचालनीयता सुनिश्चित करने के लिए भाग लेने वाले निर्माताओं के उपकरणों के साथ परीक्षण भी आयोजित करता है। आर. ई. क्यू. आई. एफ. फाइलों की संरचना एक ओ. एम. जी. आर. ई. क्यू. आई. एफ. फाइल में मूल तत्व के साथ एक्स. एम. एल. होता है, जिसमें फाइल के साथ-साथ निहित डेटा प्रकार और आवश्यकताओं के बारे में जानकारी होती है। आर. ई. क्यू. आई. एफ. में आवश्यकताओं के लिए पात्रों को विनिर्देशन वस्तु () कहा जाता है, जिनमें उपयोगकर्ता-परिभाषित विशेषताएँ होती हैं। प्रत्येक विशेषता में एक डेटा प्रकार होता है, जो,,, (उपयोगकर्ता-परिभाषित मूल्यों के साथ) और एक्स. एच. टी. एम. एल. में से एक है, जो चित्रों सहित प्रारूपित पाठ और एम्बेडेड वस्तुओं के लिए भी है। कुछ डेटा प्रकारों को आगे सीमित किया जा सकता है, उदाहरण के लिए। संख्यात्मक मूल्यों की सीमा। वस्तुओं के बीच संबंधों को इस रूप में दर्शाया जाता है, जिनमें विशेषताएँ भी हो सकती हैं। अंत में, पदानुक्रमित पेड़ स्पेकऑब्जेक्ट्स पर एक संरचित दृश्य बनाते हैं, जिसे कहा जाता है। एक ही SpecObject पर कई संदर्भों की अनुमति है। आर. ई. क्यू. आई. एफ. की संरचना को विनिर्देशन में विस्तार से वर्णित किया गया है। उपलब्ध डेटा मॉडल का एक मुफ्त एक पृष्ठ का संदर्भ भी है देखें आवश्यकताएं मॉडलिंग फ्रेमवर्क संदर्भ बाहरी लिंक प्रोएसटीईपी आईवीआईपी पृष्ठ सूचना और विनिर्देशों के साथ (जर्मन) आवश्यकताएं इंटरचेंज प्रारूप (आरईक्यूआईएफ): टिप्पणियों के लिए अनुरोध (अंग्रेजी) ओएमजीः आवश्यकताएं इंटरचेंज प्रारूप (आरईक्यूआईएफ) विनिर्देश (अंग्रेजी) विंडोज के लिए मुफ्त आरईक्यूआईएफ दर्शक (कोई स्थापना की आवश्यकता नहीं) (अंग्रेजी) ReqIF.academy: आरईक्यूआईएफ जानकारी का मुफ्त पुस्तकालय (संदर्भ, चेकलिस्ट, सॉफ्टवेयर, आदि) . NET (अंग्रेज़ी) ReqEdit के लिए मुफ़्त ओपन-सोर्स ReqIF लाइब्रेरीः पढ़ने, लिखने, विलय करने, तुलना करने, शब्द, एक्सेल आदि से आयात करने के लिए ReqIF टूल। (अंग्रेजी) एक्स. एम. एल. कंप्यूटर फाइल प्रारूप सॉफ्टवेयर आवश्यकताएँ