Metadata modeling
ಮೆಟಾಡೇಟಾ ಮಾಡೆಲಿಂಗ್ ಎನ್ನುವುದು ಕೆಲವು ಪೂರ್ವನಿರ್ಧರಿತ ವರ್ಗದ ಸಮಸ್ಯೆಗಳಿಗೆ ಅನ್ವಯವಾಗುವ ಮತ್ತು ಉಪಯುಕ್ತವಾದ ಮಾದರಿಗಳ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ನಿರ್ಮಾಣಕ್ಕಾಗಿ ಸಾಫ್ಟ್ವೇರ್ ಎಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ಸಿಸ್ಟಮ್ಸ್ ಎಂಜಿನಿಯರಿಂಗ್ನಲ್ಲಿ ಬಳಸಲಾಗುವ ಮೆಟಾಮೋಡೆಲಿಂಗ್ನ ಒಂದು ವಿಧವಾಗಿದೆ. ಮೆಟಾ-ಮಾಡೆಲಿಂಗ್ ಎನ್ನುವುದು ಫ್ರೇಮ್ಗಳು, ನಿಯಮಗಳು, ನಿರ್ಬಂಧಗಳು, ಮಾದರಿಗಳು ಮತ್ತು ಸಿದ್ಧಾಂತಗಳ ವಿಶ್ಲೇಷಣೆ, ನಿರ್ಮಾಣ ಮತ್ತು ಅಭಿವೃದ್ಧಿಯಾಗಿದೆ ಮತ್ತು ಪೂರ್ವನಿರ್ಧರಿತ ವರ್ಗದ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಮಾಡೆಲಿಂಗ್ಗೆ ಉಪಯುಕ್ತವಾಗಿದೆ. ರೇಖಾಚಿತ್ರದ ಮೆಟಾ-ಡೇಟಾ ಭಾಗವು ಪರಿಕಲ್ಪನೆಯ ರೇಖಾಚಿತ್ರವನ್ನು ಒಳಗೊಂಡಿದೆ. ಇದು ಮೂಲತಃ ಬೂಚ್, ರುಂಬಾಗ್ ಮತ್ತು ಜಾಕೋಬ್ಸನ್ (1999) ನಲ್ಲಿ ವಿವರಿಸಿದಂತೆ ಸರಿಹೊಂದಿಸಲಾದ ವರ್ಗ ರೇಖಾಚಿತ್ರವಾಗಿದೆ. ಪ್ರಮುಖ ಕಲ್ಪನೆಗಳೆಂದರೆ ಪರಿಕಲ್ಪನೆ, ಸಾಮಾನ್ಯೀಕರಣ, ಸಂಯೋಜನೆ, ಬಹುಸಂಖ್ಯೆ ಮತ್ತು ಒಟ್ಟುಗೂಡಿಸುವಿಕೆ. ಮೆಟಾಡೇಟಾಮೋಡೆಲಿಂಗ್ ಪರಿಕಲ್ಪನೆಗಳು ಮೊದಲನೆಯದಾಗಿ, ಒಂದು ಪರಿಕಲ್ಪನೆಯು ಯುನಿಫೈಡ್ ಮಾಡೆಲಿಂಗ್ ಲಾಂಗ್ವೇಜ್ (ಯುಎಂಎಲ್) ವರ್ಗದ ಸರಳ ಆವೃತ್ತಿಯಾಗಿದೆ. ಒಂದು ಪರಿಕಲ್ಪನೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ವರ್ಗ ವ್ಯಾಖ್ಯಾನವನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗಿದೆ, ಅವುಗಳೆಂದರೆಃ ಒಂದೇ ರೀತಿಯ ಗುಣಲಕ್ಷಣಗಳು, ಕಾರ್ಯಾಚರಣೆಗಳು, ಸಂಬಂಧಗಳು ಮತ್ತು ಶಬ್ದಾರ್ಥಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುವ ವಸ್ತುಗಳ ಗುಂಪು. ಈ ಕೆಳಗಿನ ಪರಿಕಲ್ಪನೆಯ ಪ್ರಕಾರಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆಃ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಾನ್ಸೆಪ್ಟ್ಃ ಯಾವುದೇ ಹೆಚ್ಚಿನ (ಉಪ) ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಹೊಂದಿರದ ಪರಿಕಲ್ಪನೆ. ಒಂದು ಪ್ರಮಾಣಿತ ಪರಿಕಲ್ಪನೆಯನ್ನು ಆಯತದೊಂದಿಗೆ ದೃಶ್ಯೀಕರಿಸಲಾಗುತ್ತದೆ. ಕಾಂಪ್ಲೆಕ್ಸ್ ಕಾನ್ಸೆಪ್ಟ್ಃ (ಉಪ) ಪರಿಕಲ್ಪನೆಗಳ ಸಂಗ್ರಹವನ್ನು ಒಳಗೊಂಡಿರುವ ಒಂದು ಪರಿಕಲ್ಪನೆ. ಸಂಕೀರ್ಣ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಈ ಕೆಳಗಿನಂತೆ ವಿಂಗಡಿಸಲಾಗಿದೆಃ ಮುಕ್ತ ಪರಿಕಲ್ಪನೆಃ ಅದರ (ಉಪ) ಪರಿಕಲ್ಪನೆಗಳನ್ನು ವಿಸ್ತರಿಸಲಾಗಿರುವ ಸಂಕೀರ್ಣ ಪರಿಕಲ್ಪನೆ. ತೆರೆದ ಪರಿಕಲ್ಪನೆಯನ್ನು ಪರಸ್ಪರರ ಮೇಲೆ ಎರಡು ಬಿಳಿ ಆಯತಗಳೊಂದಿಗೆ ದೃಶ್ಯೀಕರಿಸಲಾಗಿದೆ. (ತಿದ್ದುಪಡಿಃ ಒಂದು ತೆರೆದ ಪರಿಕಲ್ಪನೆಯನ್ನು 2 ಬಿಳಿ ಆಯತಗಳೊಂದಿಗೆ ದೃಶ್ಯೀಕರಿಸಲಾಗಿದೆ, 1 ಅನ್ನು ಇನ್ನೊಂದರ ಮೇಲೆ ಆವರಿಸಿ, ಬಲಕ್ಕೆ ಸರಿದೂಗಿಸಿ, ಆಯತದ 3 ಮೂಲೆಗಳು ಕೆಳಗೆ ಗೋಚರಿಸುತ್ತವೆ.) ನಿಕಟ ಪರಿಕಲ್ಪನೆಃ ಒಂದು ಸಂಕೀರ್ಣ ಪರಿಕಲ್ಪನೆ, ಅದರ (ಉಪ) ಪರಿಕಲ್ಪನೆಗಳು ನಿರ್ದಿಷ್ಟ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪ್ರಸ್ತುತವಲ್ಲದ ಕಾರಣ ವಿಸ್ತರಿಸಲ್ಪಟ್ಟಿಲ್ಲ. ಒಂದು ಮುಚ್ಚಿದ ಪರಿಕಲ್ಪನೆಯನ್ನು ಕಪ್ಪು ಆಯತದ ಮೇಲಿರುವ ಬಿಳಿ ಆಯತದಿಂದ ದೃಶ್ಯೀಕರಿಸಲಾಗುತ್ತದೆ. ಚಿತ್ರ 1ರಲ್ಲಿ ಮಾಡೆಲಿಂಗ್ ತಂತ್ರದಲ್ಲಿ ಬಳಸಲಾಗುವ ಮೂರು ಪರಿಕಲ್ಪನೆಯ ಪ್ರಕಾರಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ. ಪರಿಕಲ್ಪನೆಗಳು ಯಾವಾಗಲೂ ರೇಖಾಚಿತ್ರದಲ್ಲಿ ಮಾತ್ರವಲ್ಲ, ರೇಖಾಚಿತ್ರದ ಹೊರಗೆ ಅವುಗಳನ್ನು ಉಲ್ಲೇಖಿಸುವಾಗ ದೊಡ್ಡಕ್ಷರಗಳಾಗಿರುತ್ತವೆ. ಚಿತ್ರ 2ರಲ್ಲಿ ಎಲ್ಲಾ ಮೂರು ಪರಿಕಲ್ಪನೆಯ ಪ್ರಕಾರಗಳನ್ನು ಉದಾಹರಿಸಲಾಗಿದೆ. ಏಕೀಕೃತ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಅವಶ್ಯಕತೆಗಳ ಕೆಲಸದ ಹರಿವಿನ ಪ್ರಕ್ರಿಯೆ-ದತ್ತಾಂಶ ರೇಖಾಚಿತ್ರದ ಭಾಗವನ್ನು ವಿವರಿಸಲಾಗಿದೆ. ಯೂಸ್ ಕೇಸ್ ಮಾಡೆಲ್ ಒಂದು ಮುಕ್ತ ಪರಿಕಲ್ಪನೆಯಾಗಿದ್ದು, ಇದು ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಆಕ್ಟರ್ಗಳು ಮತ್ತು ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಯೂಸ್ ಕೇಸ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ACTOR ಒಂದು ಪ್ರಮಾಣಿತ ಪರಿಕಲ್ಪನೆಯಾಗಿದ್ದು, ಇದು ಯಾವುದೇ ಉಪ-ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಹೊಂದಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಯೂಸ್ ಕೇಸ್ ಒಂದು ಮುಚ್ಚಿದ ಪರಿಕಲ್ಪನೆಯಾಗಿದೆ. ಒಂದು ಯೂಸ್ ಕೇಸ್ ವಿವರಣೆ, ಘಟನೆಗಳ ಹರಿವು, ಪರಿಸ್ಥಿತಿಗಳು, ವಿಶೇಷ ಅವಶ್ಯಕತೆಗಳು ಇತ್ಯಾದಿಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಏಕೆಂದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಆ ಮಾಹಿತಿಯನ್ನು ಬಹಿರಂಗಪಡಿಸುವುದು ಅನಗತ್ಯವಾಗಿದೆ, ಯೂಸ್ ಕೇಸ್ ಅನ್ನು ಮುಚ್ಚಿದ ಪರಿಕಲ್ಪನೆಯೊಂದಿಗೆ ವಿವರಿಸಲಾಗಿದೆ. ಸಾಮಾನ್ಯೀಕರಣವು ಸಾಮಾನ್ಯ ಪರಿಕಲ್ಪನೆ ಮತ್ತು ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟ ಪರಿಕಲ್ಪನೆಯ ನಡುವಿನ ಸಂಬಂಧವನ್ನು ವ್ಯಕ್ತಪಡಿಸುವ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ. ಅಲ್ಲದೆ, ಅಗತ್ಯವಿದ್ದರೆ, ಗುರುತಿಸಲಾದ ಪರಿಕಲ್ಪನೆಗಳ ಗುಂಪುಗಳು ಅತಿಕ್ರಮಿಸುತ್ತಿವೆಯೇ ಅಥವಾ ಬೇರ್ಪಡುತ್ತವೆಯೇ, ಸಂಪೂರ್ಣವಾಗಿವೆಯೇ ಅಥವಾ ಅಪೂರ್ಣವಾಗಿವೆಯೇ ಎಂಬುದನ್ನು ಸೂಚಿಸಬಹುದು. ಸಾಮಾನ್ಯೀಕರಣವನ್ನು ತೆರೆದ ಬಾಣದ ತಲೆಯೊಂದಿಗೆ ಘನ ಬಾಣದಿಂದ ದೃಶ್ಯೀಕರಿಸಲಾಗಿದೆ, ಇದು ಮೂಲವನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಇದನ್ನು ಚಿತ್ರ 3 ರಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ. ಹಿಂದಿನ ಪ್ಯಾರಾಗ್ರಾಫ್ನಲ್ಲಿ ವಿವರಿಸಲಾದ ವಿಭಿನ್ನ ಪರಿಕಲ್ಪನೆಗಳ ನಡುವಿನ ಸಂಬಂಧಗಳನ್ನು ತೋರಿಸುವ ಮೂಲಕ ಚಿತ್ರ 4ರಲ್ಲಿ ಸಾಮಾನ್ಯೀಕರಣವನ್ನು ಉದಾಹರಿಸಲಾಗಿದೆ. ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಾನ್ಸೆಪ್ಟ್ ಮತ್ತು ಕಾಂಪ್ಲೆಕ್ಸ್ ಕಾನ್ಸೆಪ್ಟ್ ಎರಡೂ ಒಂದು ನಿರ್ದಿಷ್ಟ ರೀತಿಯ ಕಾನ್ಸೆಪ್ಟ್ಗಳಾಗಿವೆ. ತರುವಾಯ, ಒಂದು ಕಾಂಪ್ಲೆಕ್ಸ್ ಕಾನ್ಸೆಪ್ಟನ್ನು ಓಪನ್ ಕಾನ್ಸೆಪ್ಟ್ನಲ್ಲಿ ಮತ್ತು ಕ್ಲೋಸ್ಡ್ ಕಾನ್ಸೆಪ್ಟ್ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. ಸಂಘವು ಒಂದು ರಚನಾತ್ಮಕ ಸಂಬಂಧವಾಗಿದ್ದು, ಪರಿಕಲ್ಪನೆಗಳು ಇನ್ನೊಂದಕ್ಕೆ ಹೇಗೆ ಸಂಪರ್ಕ ಹೊಂದಿವೆ ಎಂಬುದನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಇದು ಎರಡು ಪರಿಕಲ್ಪನೆಗಳನ್ನು (ಬೈನರಿ ಅಸೋಸಿಯೇಷನ್) ಅಥವಾ ಎರಡಕ್ಕಿಂತ ಹೆಚ್ಚು ಪರಿಕಲ್ಪನೆಗಳನ್ನು (ಎನ್-ಆರಿ ಅಸೋಸಿಯೇಷನ್) ಸಂಪರ್ಕಿಸಬಹುದು. ಒಂದು ಸಂಬಂಧವನ್ನು ನಿರ್ದೇಶಿಸದ ಘನ ರೇಖೆಯೊಂದಿಗೆ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ. ಸಂಘಕ್ಕೆ ಒಂದು ಅರ್ಥವನ್ನು ನೀಡಲು, ಹೆಸರು ಮತ್ತು ಹೆಸರಿನ ನಿರ್ದೇಶನವನ್ನು ಒದಗಿಸಬಹುದು. ಹೆಸರು ಸಕ್ರಿಯ ಕ್ರಿಯಾಪದದ ರೂಪದಲ್ಲಿದೆ ಮತ್ತು ಹೆಸರಿನ ದಿಕ್ಕನ್ನು ತ್ರಿಕೋನದಿಂದ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ, ಅದು ಒಬ್ಬರು ಓದಬೇಕಾದ ದಿಕ್ಕನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಹೆಸರು ಮತ್ತು ಹೆಸರಿನ ನಿರ್ದೇಶನದೊಂದಿಗಿನ ಸಂಬಂಧವನ್ನು ಚಿತ್ರ 5ರಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ. ಚಿತ್ರ 6ರಲ್ಲಿ (ತೆಗೆದುಹಾಕಲಾದ) ಸಂಯೋಜನೆಯ ಒಂದು ಉದಾಹರಣೆಯನ್ನು ವಿವರಿಸಲಾಗಿದೆ. ಏಕೀಕೃತ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿನ ಅವಶ್ಯಕತೆಗಳ ವಿಶ್ಲೇಷಣೆಯ ಪ್ರಕ್ರಿಯೆ-ದತ್ತಾಂಶ ರೇಖಾಚಿತ್ರದ ಒಂದು ತುಣುಕು ಇದಕ್ಕೆ ಉದಾಹರಣೆಯಾಗಿದೆ. ಎರಡೂ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಮತ್ತಷ್ಟು ವಿಸ್ತರಿಸಲಾಗಿಲ್ಲವಾದ್ದರಿಂದ, ಹಲವಾರು ಉಪ ಪರಿಕಲ್ಪನೆಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೂ, ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಮುಚ್ಚಿದ ಪರಿಕಲ್ಪನೆಗಳಾಗಿ ವಿವರಿಸಲಾಗಿದೆ. ಈ ಅಂಕಿ ಅಂಶವು "ಸರ್ವೆ ಡಿಸ್ಕ್ರಿಪ್ಷನ್ ಡ್ಯೂಸ್ ಕೇಸ್ ಮಾಡೆಲ್ ಅನ್ನು ವಿವರಿಸುತ್ತದೆ" ಎಂದು ಓದುತ್ತದೆ. ಹೆಸರು ಮತ್ತು ಹೆಸರಿನ ನಿರ್ದೇಶನವನ್ನು ಹೊರತುಪಡಿಸಿ, ಒಂದು ಸಂಘವು ಹೆಚ್ಚಿನ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಒಂದು ನಿರ್ದಿಷ್ಟ ಪರಿಕಲ್ಪನೆಯ ಎಷ್ಟು ವಸ್ತುಗಳನ್ನು ಸಂಯೋಜನೆಯ ಒಂದು ನಿದರ್ಶನದಲ್ಲಿ ಸಂಪರ್ಕಿಸಬಹುದು ಎಂಬುದನ್ನು ಬಹುಸಂಖ್ಯೆಯೊಂದಿಗೆ ಹೇಳಬಹುದು. ಈ ಕೆಳಗಿನ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಬಹುಸಂಖ್ಯೆಯನ್ನು ದೃಶ್ಯೀಕರಿಸಲಾಗುತ್ತದೆಃ (1) ನಿಖರವಾಗಿ ಒಂದಕ್ಕೆ, (0.1) ಒಂದು ಅಥವಾ ಶೂನ್ಯಕ್ಕೆ, (0. *) ಶೂನ್ಯ ಅಥವಾ ಹೆಚ್ಚಿನದಕ್ಕೆ, (1. *) ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನದಕ್ಕೆ, ಅಥವಾ ಉದಾಹರಣೆಗೆ (5) ನಿಖರವಾದ ಸಂಖ್ಯೆಗೆ. ಚಿತ್ರ 7ರಲ್ಲಿ ಬಹುಸಂಖ್ಯೆಯೊಂದಿಗಿನ ಸಂಬಂಧವನ್ನು ವಿವರಿಸಲಾಗಿದೆ. ಬಹುಗುಣದ ಒಂದು ಉದಾಹರಣೆಯನ್ನು ಚಿತ್ರ 8ರಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. ಇದು ಚಿತ್ರ 6ರಲ್ಲಿರುವ ಅದೇ ಉದಾಹರಣೆಯಾಗಿದೆ, ಬಹುಗುಣದ ಮೌಲ್ಯಗಳನ್ನು ಮಾತ್ರ ಸೇರಿಸಲಾಗಿದೆ. ಅಂಕಿ ಅಂಶವು 'ನಿಖರವಾಗಿ ಒಂದು ಸರ್ವಿ ವಿವರಣೆಯು ನಿಖರವಾಗಿ ಒಂದು ಯೂಸ್ ಕೇಸ್ ಮಾಡೆಲ್ ಅನ್ನು ವಿವರಿಸುತ್ತದೆ' ಎಂದು ಓದುತ್ತದೆ. ಒಂದು ಸರ್ವೆ ವಿವರಣೆಯು ಶೂನ್ಯ ಅಥವಾ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಯೂಸ್ ಕೇಸ್ ಮಾಡೆಲ್ಗಳನ್ನು ವಿವರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಮತ್ತು ಯೂಸ್ ಕೇಸ್ ಮಾಡೆಲ್ ಅನ್ನು ಶೂನ್ಯ ಅಥವಾ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸರ್ವೆ ವಿವರಣೆಗಳಿಂದ ವಿವರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಇದು ಸೂಚಿಸುತ್ತದೆ. ಒಟ್ಟುಗೂಡಿಸುವಿಕೆಯು ಒಂದು ವಿಶೇಷ ರೀತಿಯ ಸಂಘವಾಗಿದೆ. ಒಟ್ಟುಗೂಡಿಸುವಿಕೆಯು ಇತರ ಪರಿಕಲ್ಪನೆಗಳನ್ನು (ಭಾಗಗಳಾಗಿ) ಹೊಂದಿರುವ ಪರಿಕಲ್ಪನೆಯ (ಒಟ್ಟಾರೆಯಾಗಿ) ನಡುವಿನ ಸಂಬಂಧವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಇದನ್ನು 'ಹ್ಯಾಸ್-ಎ' ಸಂಬಂಧ ಎಂದೂ ವಿವರಿಸಬಹುದು. ಚಿತ್ರ 9ರಲ್ಲಿ ಓಪನ್ ಕಾನ್ಸೆಪ್ಟ್ ಮತ್ತು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಾನ್ಸೆಪ್ಟ್ ನಡುವಿನ ಒಟ್ಟುಗೂಡಿಸುವಿಕೆಯ ಸಂಬಂಧವನ್ನು ವಿವರಿಸಲಾಗಿದೆ. ಓಪನ್ ಕಾನ್ಸೆಪ್ಟ್ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಾನ್ಸೆಪ್ಟ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಾನ್ಸೆಪ್ಟ್ ಶೂನ್ಯ ಅಥವಾ ಹೆಚ್ಚಿನ ಓಪನ್ ಕಾನ್ಸೆಪ್ಟ್ನ ಭಾಗವಾಗಿದೆ. ಯುಎಂಎಲ್ ಆಧಾರಿತ ವೆಬ್ ಎಂಜಿನಿಯರಿಂಗ್ನಲ್ಲಿ ಕೆಲಸದ ಹರಿವನ್ನು ಸೆರೆಹಿಡಿಯುವ ಅವಶ್ಯಕತೆಗಳ ಒಂದು ತುಣುಕನ್ನು ಚಿತ್ರ 10ರಲ್ಲಿ ಒಟ್ಟುಗೂಡಿಸುವಿಕೆಗೆ ಉದಾಹರಣೆಯಾಗಿ ನೀಡಲಾಗಿದೆ. ಒಂದು ಯೂಸ್ ಕೇಸ್ ಮಾಡೆಲ್ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಆಕ್ಟರ್ಗಳು ಮತ್ತು ಯೂಸ್ ಕೇಸ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಗುಣಲಕ್ಷಣಗಳು ಕೆಲವೊಮ್ಮೆ ಪರಿಕಲ್ಪನೆಗಳಿಗೆ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನಿಯೋಜಿಸಲು ಅಗತ್ಯತೆಗಳು ಇರುತ್ತವೆ. ಚಿತ್ರ 11ರಲ್ಲಿ ವಿವರಿಸಿರುವಂತೆ, ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸಣ್ಣ ಅಕ್ಷರದಲ್ಲಿ, ಪರಿಕಲ್ಪನೆಯ ಹೆಸರಿನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಚಿತ್ರ 12ರಲ್ಲಿ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿರುವ ಪರಿಕಲ್ಪನೆಯ ಒಂದು ಉದಾಹರಣೆಯನ್ನು ದೃಶ್ಯೀಕರಿಸಲಾಗಿದೆ. ವೈಶಿಷ್ಟ್ಯದ ಪರಿಕಲ್ಪನೆಯು ಅನುಕ್ರಮವಾಗಿ ನಾಲ್ಕು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆಃ ಆದ್ಯತೆ, ಪ್ರಕಾರ, ಅಪಾಯ ಮತ್ತು ಸ್ಥಾನಮಾನ. ಕೋಷ್ಟಕ 1ರಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ಪ್ರತಿ ಪರಿಕಲ್ಪನೆಯ ಪಟ್ಟಿಗೆ ಸರಿಯಾದ ವ್ಯಾಖ್ಯಾನದ ಅಗತ್ಯವಿರುತ್ತದೆ, ಇದನ್ನು ಪ್ರಮಾಣಿತ ಪದಕೋಶದಿಂದ ಅನುಕರಿಸಲಾಗುತ್ತದೆ. ಪಠ್ಯದಲ್ಲಿನ ಎಲ್ಲಾ ಕಾನ್ಸೆಪ್ಟ್ ಹೆಸರುಗಳು ದೊಡ್ಡ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿವೆ. ಕೋಷ್ಟಕ 1: ಪರಿಕಲ್ಪನೆಯ ವ್ಯಾಖ್ಯಾನ ಪಟ್ಟಿ {| ಕ್ಲಾಸ್ = "ವಿಕಿಟೇಬಲ್" |-bgcolor = "#ccccff" |Concept |Definition |-|CONCEPT A |This ಎಂಬುದು CONCEPT A |-|CONCEPT B |This ನ ವ್ಯಾಖ್ಯಾನವಾಗಿದೆ. ದಿ ಯೂನಿಫೈಡ್ ಮಾಡೆಲಿಂಗ್ ಲಾಂಗ್ವೇಜ್ ಯೂಸರ್ ಗೈಡ್. ರೆಡ್ವುಡ್ ಸಿಟಿ, ಸಿಎಃ ಅಡಿಸನ್ ವೆಸ್ಲಿ ಲಾಂಗ್ಮನ್ ಪಬ್ಲಿಷಿಂಗ್ ಕಂ, ಇಂಕ್. ಎಂ. ಸೈಕಿ (2003). ಮಾಹಿತಿ ವ್ಯವಸ್ಥೆಗಳ ಅಭಿವೃದ್ಧಿ ವಿಧಾನಗಳಲ್ಲಿ ಮಾಪನಗಳನ್ನು ಅಳವಡಿಸುವುದುಃ ವಿಧಾನ ಎಂಜಿನಿಯರಿಂಗ್ ತಂತ್ರದ ಅನ್ವಯ. CAiSE 2003,374-389. ಐ. ವೀರ್ಡ್, ಜೆ. ವ್ಯಾನ್ ಡಿ, ಸೌರ್, ಜೆ. ವೆರ್ಸೆಂಡಾಲ್ ಮತ್ತು ಸಜಾಕ್ ಬ್ರಿಂಕೆಂಪರ್ (2005). ಸನ್ನಿವೇಶದ ಅವಶ್ಯಕತೆಗಳು ವೆಬ್ ವಿಷಯ ನಿರ್ವಹಣಾ ಅನುಷ್ಠಾನಗಳ ಎಂಜಿನಿಯರಿಂಗ್. ಎಸ್. ಆರ್. ಇ. ಪಿ 2005. ಏಕೀಕೃತ ಮಾದರಿ ಭಾಷೆ