Requirements Interchange Format
RIF/ReqIF (ರಿಕ್ವೈರ್ಮೆಂಟ್ಸ್ ಇಂಟರ್ಚೇಂಜ್ ಫಾರ್ಮ್ಯಾಟ್) ಒಂದು XML ಕಡತ ಸ್ವರೂಪವಾಗಿದ್ದು, ಇದನ್ನು ವಿವಿಧ ಮಾರಾಟಗಾರರ ಸಾಫ್ಟ್ವೇರ್ ಉಪಕರಣಗಳ ನಡುವೆ ಅದರ ಸಂಬಂಧಿತ ಮೆಟಾಡೇಟಾದೊಂದಿಗೆ ಅವಶ್ಯಕತೆಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಲು ಬಳಸಬಹುದು. ಅವಶ್ಯಕತೆಗಳ ವಿನಿಮಯ ಸ್ವರೂಪವು ಪಾಲುದಾರರ ನಡುವೆ ಅವಶ್ಯಕತೆಗಳ ಸ್ಥಿತಿಯನ್ನು ರವಾನಿಸಲು ಕೆಲಸದ ಹರಿವನ್ನು ಸಹ ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಆಟೋಮೋಟಿವ್ ಉದ್ಯಮದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದ್ದರೂ, ಯಾವುದೇ ಉದ್ಯಮದಲ್ಲಿ ಅಗತ್ಯತೆಗಳ ನಷ್ಟವಿಲ್ಲದ ವಿನಿಮಯಕ್ಕೆ ರೆಕ್ವಿಐಎಫ್ ಸೂಕ್ತವಾಗಿದೆ. 2004ರಲ್ಲಿ, ಜರ್ಮನ್ ವಾಹನ ತಯಾರಕರ ಒಕ್ಕೂಟವಾದ ಎಚ್ಐಎಸ್ (ಹರ್ಸ್ಟೆಲ್ಲರಿ ಇನಿಶಿಯೇಟಿವ್ ಸಾಫ್ಟ್ವೇರ್), ಆರ್ಐಎಫ್ ಎಂಬ ಸಾಮಾನ್ಯ ಅವಶ್ಯಕತೆಗಳ ವಿನಿಮಯ ಸ್ವರೂಪವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿತು. ಈ ಸ್ವರೂಪವನ್ನು 2008ರಲ್ಲಿ ಪ್ರೊಸ್ಟೆಪ್ ಐವಿಐಪಿ ಇ. ವಿ. ಗೆ ಹಸ್ತಾಂತರಿಸಲಾಯಿತು. ಹೆಚ್ಚಿನ ನಿರ್ವಹಣೆಗಾಗಿ. ಅಂತಾರಾಷ್ಟ್ರೀಯ ಪ್ರಮಾಣೀಕರಣದ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿರುವ ಯೋಜನಾ ಸಮೂಹವು ಈ ಸ್ವರೂಪವನ್ನು ಮತ್ತಷ್ಟು ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು ಮತ್ತು 2010ರಲ್ಲಿ ಪರಿಷ್ಕೃತ ಆವೃತ್ತಿಯನ್ನು ಆಬ್ಜೆಕ್ಟ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಗ್ರೂಪ್ (ಒಎಂಜಿ) ಗೆ "ರಿಕ್ವೆಸ್ಟ್ ಫಾರ್ ಕಾಮೆಂಟ್" ಎಂದು ಹಸ್ತಾಂತರಿಸಿತು. ಸಂಕ್ಷಿಪ್ತ ರೂಪವಾದ ಆರ್. ಐ. ಎಫ್. ಯು ಒ. ಎಂ. ಜಿ. ಯಲ್ಲಿ ಅಸ್ಪಷ್ಟವಾದ ಅರ್ಥವನ್ನು ಹೊಂದಿರುವುದರಿಂದ, ಅದನ್ನು ಡಬ್ಲ್ಯೂ3ಸಿ ಯ ರೂಲ್ ಇಂಟರ್ಚೇಂಜ್ ಫಾರ್ಮ್ಯಾಟ್ನಿಂದ ಪ್ರತ್ಯೇಕಿಸಲು ಹೊಸ ಹೆಸರನ್ನು ರೆಕ್ಐಎಫ್ ಅನ್ನು ಪರಿಚಯಿಸಲಾಯಿತು. 2011ರ ಏಪ್ರಿಲ್ನಲ್ಲಿ, ರೆಕ್ವಿಐಎಫ್ನ ಆವೃತ್ತಿ 1.0.1 ಅನ್ನು ಒಎಂಜಿ ಔಪಚಾರಿಕ ವಿವರಣೆಯಾಗಿ ಅಳವಡಿಸಿಕೊಂಡಿತು (ಒಎಂಜಿ ಡಾಕ್ಯುಮೆಂಟ್ ಸಂಖ್ಯೆಃ ಔಪಚಾರಿಕ/2011-04-02). 2013ರ ಅಕ್ಟೋಬರ್ನಲ್ಲಿ, ಆವೃತ್ತಿ 1.1ನ್ನು ಪ್ರಕಟಿಸಲಾಯಿತು (OMG ಡಾಕ್ಯುಮೆಂಟ್ ಸಂಖ್ಯೆಃ ಔಪಚಾರಿಕ/2013-10-01). ಬದಲಾವಣೆಗಳು ಮಾನದಂಡದ ಪಠ್ಯಕ್ಕೆ ಸೀಮಿತವಾಗಿವೆ, ಎಕ್ಸ್ಎಂಎಲ್ ಸ್ಕೀಮಾ ಮತ್ತು ಆಧಾರವಾಗಿರುವ ಮಾದರಿಯು ಬದಲಾಗಿಲ್ಲ. ಆದ್ದರಿಂದ, 1.1 ಮತ್ತು 1.0.1. Reqif ಕಡತಗಳು ಸಮಾನವಾಗಿವೆ. 2016ರ ಜುಲೈನಲ್ಲಿ, ಆವೃತ್ತಿ 1.2ನ್ನು ಪ್ರಕಟಿಸಲಾಯಿತು (OMG ಡಾಕ್ಯುಮೆಂಟ್ ಸಂಖ್ಯೆಃ ಔಪಚಾರಿಕ/2016-07-01). ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಂತೆ, ಬದಲಾವಣೆಗಳನ್ನು ಮಾನದಂಡದ ಪಠ್ಯಕ್ಕೆ ಸೀಮಿತಗೊಳಿಸಲಾಗಿದೆ, ಎಕ್ಸ್ಎಂಎಲ್ ಸ್ಕೀಮಾ ಮತ್ತು ಆಧಾರವಾಗಿರುವ ಮಾದರಿಯು ಬದಲಾಗಿಲ್ಲ. ಆದ್ದರಿಂದ, 1.2,1.1 ಮತ್ತು 1.0.1. Reqif ಕಡತಗಳು ಸಮಾನವಾಗಿವೆ. ವೈಶಿಷ್ಟ್ಯಗಳು ReqIF ಎನ್ನುವುದು ಅವಶ್ಯಕತೆಗಳು, ಗುಣಲಕ್ಷಣಗಳು, ಹೆಚ್ಚುವರಿ ಕಡತಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳುವ ವಿನಿಮಯ ಕಡತ ಸ್ವರೂಪವಾಗಿದೆ (ಉದಾ. ಚಿತ್ರಗಳು) ತಯಾರಕರು, ಪೂರೈಕೆದಾರರು, ಉಪ-ಪೂರೈಕೆದಾರರು ಮತ್ತು ಮುಂತಾದವರ ಸರಪಳಿಯಲ್ಲಿ. ಜಿ. ಯು. ಐ. ಡಿ. ಯು ಪ್ರಕ್ರಿಯೆಯ ಸರಪಳಿಯಾದ್ಯಂತ ವಿಷಯವನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುವುದನ್ನು ಖಾತ್ರಿಪಡಿಸುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ ಅವಶ್ಯಕತೆಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಉತ್ಪನ್ನ ಅಭಿವೃದ್ಧಿಯ ಆರಂಭಿಕ ಹಂತದಲ್ಲಿ ಹೊರಹೊಮ್ಮುತ್ತವೆ. ಸಂಸ್ಥೆಗಳಾದ್ಯಂತ ಅಭಿವೃದ್ಧಿ ಹೆಚ್ಚು ಹೆಚ್ಚು ಆಗಾಗ್ಗೆ ನಡೆಯುತ್ತಿರುವುದರಿಂದ ಇದು ರೆಕ್ಐಎಫ್ ನ ಪ್ರಾಥಮಿಕ ಅನ್ವಯವಾಗಿದೆ. ವಿವಿಧ ಸಾಧನಗಳನ್ನು ಬಳಸಿದರೂ ಸಹ, ಪಾಲುದಾರರ ನಡುವೆ ಅವಶ್ಯಕತೆಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ರೆಕ್ಐಎಫ್ ಅವಕಾಶ ನೀಡುತ್ತದೆ. ವರ್ಡ್, ಎಕ್ಸೆಲ್ ಅಥವಾ ಪಿಡಿಎಫ್ ನಂತಹ ಸ್ವರೂಪಗಳಿಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ರೆಕ್ವಿಐಎಫ್ ನಷ್ಟ-ಮುಕ್ತ ವಿನಿಮಯಕ್ಕೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಆಟೋಮೋಟಿವ್ ತಯಾರಕರು ರೆಕ್ವಿಐಎಫ್ ಅನ್ನು ಮುನ್ನಡೆಸಿದರು, ಅವರು ವಿಶೇಷವಾಗಿ ಎಂಬೆಡೆಡ್ ಕಂಟ್ರೋಲರ್ಗಳ ಅಭಿವೃದ್ಧಿಗೆ ರೆಕ್ವಿಐಎಫ್ ಬಳಕೆಯನ್ನು ಒತ್ತಾಯಿಸಲು ಪ್ರಾರಂಭಿಸಿದರು. ಸಾಧನಗಳ ಅನುಷ್ಠಾನಕ್ಕೆ ಆಧಾರವಾಗಿರುವ ದತ್ತಾಂಶ ಮಾದರಿಯಾಗಿಯೂ ರೆಕ್ಐಎಫ್ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ವಿವಿಧ ರೆಕ್ವಿಐಎಫ್ ಅನುಷ್ಠಾನಗಳ ಪರಸ್ಪರ ಕಾರ್ಯಸಾಧ್ಯತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವ ಗುರಿಯನ್ನು ಹೊಂದಿರುವ ಕಾರ್ಯಗತಗೊಳಿಸುವ ವೇದಿಕೆಯಿಂದ ಬಳಸಲ್ಪಡುತ್ತಿರುವ ರೆಕ್ವಿಐಎಫ್ ಉಲ್ಲೇಖ ಅನುಷ್ಠಾನಕ್ಕೆ (ಎಕ್ಲಿಪ್ಸ್ ಆರ್ಎಂಎಫ್) ಇದು ವಿಶೇಷವಾಗಿ ಸತ್ಯವಾಗಿದೆ. ರೆಕ್ಐಎಫ್ ಸರ್ವರ್ ಸ್ಥಳೀಯವಾಗಿ ರೆಕ್ಐಎಫ್ ಅನ್ನು ಬಳಸುವ ಮತ್ತೊಂದು ಸಾಧನವಾಗಿದೆ. ಆಪರೇಷನ್ ಆರ್ಐಎಫ್/ರೆಕ್ವಿಐಎಫ್ ಒಂದು ಪ್ರಮಾಣೀಕೃತ ಮೆಟಾ-ಮಾದರಿಯಾಗಿದ್ದು, ಇದನ್ನು ಎಕ್ಸ್ಎಂಎಲ್ ಸ್ಕೀಮಾದಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಅಂತಹ ಕಡತಗಳು ಸ್ಕೀಮಾಗೆ ಅನುಗುಣವಾಗಿರಬೇಕು ಮತ್ತು ಮಾದರಿಯ ವಿವರಣೆಯನ್ನು (ದತ್ತಾಂಶ ಪ್ರಕಾರಗಳು) ಮತ್ತು ದತ್ತಾಂಶವನ್ನು ಹೊಂದಿರಬೇಕು. ಎಲ್ಲಾ ಪಕ್ಷಗಳು ಸಾಮಾನ್ಯ ದತ್ತಾಂಶ ಮಾದರಿಯನ್ನು ಒಪ್ಪಿಕೊಂಡರೆ ಮಾತ್ರ ವಿವಿಧ ಸಾಧನಗಳ ನಡುವಿನ ಯಶಸ್ವಿ ದತ್ತಾಂಶ ವಿನಿಮಯವು ಯಶಸ್ವಿಯಾಗುತ್ತದೆ. ಈ ಹಿಂದೆ ಉಲ್ಲೇಖಿಸಲಾದ ಕಾರ್ಯಗತಗೊಳಿಸುವ ವೇದಿಕೆಯು ಅಂತಹ ಸಾಮಾನ್ಯ ಮಾದರಿಯ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ ಮತ್ತು ಭವಿಷ್ಯದ ಪರಸ್ಪರ ಕಾರ್ಯಸಾಧ್ಯತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಭಾಗವಹಿಸುವ ತಯಾರಕರ ಸಾಧನಗಳೊಂದಿಗೆ ಪರೀಕ್ಷೆಗಳನ್ನು ಆಯೋಜಿಸುತ್ತದೆ. ReqIF ಕಡತಗಳ ರಚನೆ ಒಂದು OMG ReqIF ಕಡತವು ಮೂಲ ಅಂಶದೊಂದಿಗೆ XML ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಇದು ಕಡತಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಮಾಹಿತಿಯನ್ನು ಮತ್ತು ದತ್ತಾಂಶ ಪ್ರಕಾರಗಳು ಮತ್ತು ಅವಶ್ಯಕತೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ReqIF ನಲ್ಲಿನ ಅವಶ್ಯಕತೆಗಳಿಗಾಗಿ ಧಾರಕಗಳನ್ನು ವಿವರಣಾತ್ಮಕ ವಸ್ತುಗಳು () ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಇವು ಬಳಕೆದಾರ-ವ್ಯಾಖ್ಯಾನಿತ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿವೆ. ಪ್ರತಿಯೊಂದು ಗುಣಲಕ್ಷಣವು ಒಂದು ದತ್ತಾಂಶ ಪ್ರಕಾರವನ್ನು ಹೊಂದಿದೆ, ಇದು ಒಂದು,,,, (ಬಳಕೆದಾರ-ವ್ಯಾಖ್ಯಾನಿತ ಮೌಲ್ಯಗಳೊಂದಿಗೆ) ಮತ್ತು ಎಕ್ಸ್ಎಚ್ಟಿಎಂಎಲ್ ಆಗಿದೆ, ಇದು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾದ ಪಠ್ಯ ಮತ್ತು ಚಿತ್ರಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಎಂಬೆಡೆಡ್ ಆಬ್ಜೆಕ್ಟ್ಗಳಿಗೂ ಸಹ ಆಗಿದೆ. ಕೆಲವು ದತ್ತಾಂಶ ಪ್ರಕಾರಗಳನ್ನು ಮತ್ತಷ್ಟು ನಿರ್ಬಂಧಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ. ಸಂಖ್ಯಾತ್ಮಕ ಮೌಲ್ಯಗಳ ವ್ಯಾಪ್ತಿ. ವಸ್ತುಗಳ ನಡುವಿನ ಸಂಬಂಧಗಳನ್ನು ಹೀಗೆ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ, ಇದು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸಹ ಹೊಂದಿರಬಹುದು. ಅಂತಿಮವಾಗಿ, ಶ್ರೇಣೀಕೃತ ಮರಗಳು ಸ್ಪೆಕ್ ಆಬ್ಜೆಕ್ಟ್ಗಳ ಮೇಲೆ ರಚನಾತ್ಮಕ ನೋಟವನ್ನು ಸೃಷ್ಟಿಸುತ್ತವೆ, ಇದನ್ನು ಸ್ಪೆಕ್ ಆಬ್ಜೆಕ್ಟ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಒಂದೇ ಸ್ಪೆಕ್ ಆಬ್ಜೆಕ್ಟ್ನಲ್ಲಿ ಅನೇಕ ಉಲ್ಲೇಖಗಳನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ. ರೆಕ್ವಿಐಎಫ್ನ ರಚನೆಯನ್ನು ವಿವರಣೆಯಲ್ಲಿ ವಿವರವಾಗಿ ವಿವರಿಸಲಾಗಿದೆ. ಲಭ್ಯವಿರುವ ದತ್ತಾಂಶ ಮಾದರಿಯ ಉಚಿತ ಒಂದು-ಪುಟದ ಉಲ್ಲೇಖವೂ ಸಹ ಇದೆ ನೋಡಿ ಅಗತ್ಯತೆಗಳ ಮಾದರಿ ಚೌಕಟ್ಟಿನ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಪ್ರೊಸ್ಟೆಪ್ ಐವಿಐಪಿ ಪುಟವು ಮಾಹಿತಿ ಮತ್ತು ನಿರ್ದಿಷ್ಟತೆಗಳೊಂದಿಗೆ (ಜರ್ಮನ್) ಅಗತ್ಯತೆಗಳು ಇಂಟರ್ಚೇಂಜ್ ಫಾರ್ಮ್ಯಾಟ್ (ರೆಕ್ವಿಐಎಫ್): ಕಾಮೆಂಟ್ಗಳಿಗಾಗಿ ವಿನಂತಿ (ಇಂಗ್ಲಿಷ್) ಒಎಂಜಿಃ ಅವಶ್ಯಕತೆಗಳು ಇಂಟರ್ಚೇಂಜ್ ಫಾರ್ಮ್ಯಾಟ್ (ರೆಕ್ವಿಐಎಫ್) ನಿರ್ದಿಷ್ಟತೆ (ಇಂಗ್ಲಿಷ್) ವಿಂಡೋಸ್ಗಾಗಿ ಉಚಿತ ರೆಕ್ವಿಐಎಫ್ ವೀಕ್ಷಕ (ಯಾವುದೇ ಅನುಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿಲ್ಲ) (ಇಂಗ್ಲಿಷ್) ReqIF.academy: ರೆಕ್ವಿಐಎಫ್ ಮಾಹಿತಿಯ ಉಚಿತ ಗ್ರಂಥಾಲಯ (ಉಲ್ಲೇಖಗಳು, ಪರಿಶೀಲನಾಪಟ್ಟಿಗಳು, ಸಾಫ್ಟ್ವೇರ್, ಇತ್ಯಾದಿ) (ಇಂಗ್ಲಿಷ್) ರೆಕಿಫ್ ಶಾರ್ಪ್ಃ. ನೆಟ್ (ಇಂಗ್ಲಿಷ್) ರೆಕ್ ಎಡಿಟ್ಗಾಗಿ ಉಚಿತ ಓಪನ್ ಸೋರ್ಸ್ ರೆಕಿಫ್ ಲೈಬ್ರರಿಃ ಓದಲು, ಬರೆಯಲು, ವಿಲೀನಗೊಳಿಸಲು, ಹೋಲಿಸಲು, ಪದ, ಎಕ್ಸೆಲ್ ಇತ್ಯಾದಿಗಳಿಂದ ಆಮದು ಮಾಡಿಕೊಳ್ಳಲು ರೆಕಿಫ್ ಟೂಲ್. (ಇಂಗ್ಲಿಷ್) XML ಕಂಪ್ಯೂಟರ್ ಕಡತ ಸ್ವರೂಪಗಳು ತಂತ್ರಾಂಶದ ಅವಶ್ಯಕತೆಗಳು