Service-oriented modeling
ಅಪ್ಲಿಕೇಶನ್ ಆರ್ಕಿಟೆಕ್ಚರ್, ಸರ್ವೀಸ್-ಓರಿಯೆಂಟೆಡ್ ಆರ್ಕಿಟೆಕ್ಚರ್, ಮೈಕ್ರೋ ಸರ್ವೀಸಸ್ ಮತ್ತು ಕ್ಲೌಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ನಂತಹ ವಿವಿಧ ವಾಸ್ತುಶಿಲ್ಪ ಶೈಲಿಗಳು ಮತ್ತು ಮಾದರಿಗಳೊಳಗೆ ಸೇವಾ-ಆಧಾರಿತ ವ್ಯಾಪಾರ ವ್ಯವಸ್ಥೆಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವ ಮತ್ತು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಉದ್ದೇಶಕ್ಕಾಗಿ ಸೇವಾ-ಆಧಾರಿತ ಮಾಡೆಲಿಂಗ್ ವ್ಯವಹಾರ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ವ್ಯವಸ್ಥೆಗಳ ಮಾದರಿಯಾಗಿದೆ. ಯಾವುದೇ ಸೇವಾ-ಆಧಾರಿತ ಮಾಡೆಲಿಂಗ್ ವಿಧಾನವು ಸಾಮಾನ್ಯವಾಗಿ "ಸಮಸ್ಯೆಯ ಡೊಮೇನ್ ಸಂಸ್ಥೆ" (ವ್ಯವಹಾರ) ಮತ್ತು "ಪರಿಹಾರ ಡೊಮೇನ್ ಸಂಸ್ಥೆ" (ಮಾಹಿತಿ ತಂತ್ರಜ್ಞಾನ ಇಲಾಖೆ) ಎರಡರಿಂದಲೂ ಬಳಸಬಹುದಾದ ಮಾಡೆಲಿಂಗ್ ಭಾಷೆಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಅವರ ವಿಶಿಷ್ಟ ದೃಷ್ಟಿಕೋನಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಸೇವಾ ಅಭಿವೃದ್ಧಿಯ ಜೀವನ-ಚಕ್ರ ಕಾರ್ಯತಂತ್ರ ಮತ್ತು ಆ ಕಾರ್ಯತಂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು ಅನುಷ್ಠಾನಗೊಳಿಸಲಾದ ಯೋಜನೆಗಳ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರುತ್ತವೆ. ಸೇವಾ-ಆಧಾರಿತ ಮಾಡೆಲಿಂಗ್ ಸಾಮಾನ್ಯವಾಗಿ ಸಂಸ್ಥೆಯಲ್ಲಿನ ಎಲ್ಲಾ ಸಾಫ್ಟ್ವೇರ್ ಘಟಕಗಳ ವಿಶ್ಲೇಷಣೆ, ವಿನ್ಯಾಸ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪದ ಸಮಗ್ರ ನೋಟವನ್ನು ಒದಗಿಸುವ ಮಾದರಿಗಳನ್ನು ರಚಿಸಲು ಶ್ರಮಿಸುತ್ತದೆ, ಇದನ್ನು ವೈವಿಧ್ಯಮಯ ಮಟ್ಟದ ವ್ಯವಹಾರ ಮತ್ತು ತಾಂತ್ರಿಕ ತಿಳುವಳಿಕೆಯನ್ನು ಹೊಂದಿರುವ ವ್ಯಕ್ತಿಗಳು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು. ಸೇವಾ-ಆಧಾರಿತ ಮಾದರಿಯು ಸಾಮಾನ್ಯವಾಗಿ ತಂತ್ರಾಂಶ ಘಟಕಗಳನ್ನು "ಸ್ವತ್ತುಗಳು" (ಸೇವಾ-ಆಧಾರಿತ ಸ್ವತ್ತುಗಳು) ಎಂದು ವೀಕ್ಷಿಸಲು ಪ್ರೋತ್ಸಾಹಿಸುತ್ತದೆ ಮತ್ತು ಈ ಸ್ವತ್ತುಗಳನ್ನು ಒಟ್ಟಾರೆಯಾಗಿ "ಸೇವೆಗಳು" ಎಂದು ಉಲ್ಲೇಖಿಸುತ್ತದೆ. ವ್ಯವಹಾರ (ಡೊಮೇನ್) ಮಟ್ಟದಲ್ಲಿ ಮತ್ತು ತಾಂತ್ರಿಕ (ಇಂಟರ್ಫೇಸ್ ಕಾಂಟ್ರಾಕ್ಟ್) ಮಟ್ಟದಲ್ಲಿ ಸರಿಯಾದ ಸೇವೆಯ ಗ್ರಾನ್ಯುಲಾರಿಟಿಯನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಪ್ರಮುಖ ಸೇವಾ ವಿನ್ಯಾಸದ ಕಾಳಜಿಯಾಗಿದೆ. ಜನಪ್ರಿಯ ವಿಧಾನಗಳು ಎಸ್ಡಿಡಿಎಂ, ಸೋಮಾ ಮತ್ತು ಎಸ್ಒಎಂಎಫ್ ಸೇರಿದಂತೆ ಸೇವೆಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಮತ್ತು ರೂಪಿಸಲು ಹಲವಾರು ವಿಧಾನಗಳನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. ಸೇವಾ-ಆಧಾರಿತ ವಿನ್ಯಾಸ ಮತ್ತು ಅಭಿವೃದ್ಧಿ ವಿಧಾನವು (ಎಸ್. ಡಿ. ಡಿ. ಎಂ.) ಎಂ. ಪಾಪಾಜೋಗ್ಲೋ ಮತ್ತು ಡಬ್ಲ್ಯೂ. ಜೆ. ರಚಿಸಿದ ಮತ್ತು ಸಂಕಲಿಸಿದ ಸಮ್ಮಿಳನ ವಿಧಾನವಾಗಿದೆ. ವ್ಯಾನ್ ಡೆನ್ ಹ್ಯೂವೆಲ್. ಉತ್ತಮ ವಿನ್ಯಾಸ ಮತ್ತು ಅಭಿವೃದ್ಧಿ ವಿಧಾನವನ್ನು ಅವಲಂಬಿಸದೆ ಸಂಕೀರ್ಣವಾದ ಸೇವಾ-ಆಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಯೋಜನೆಯ ಮೇಲ್ವಿಚಾರಣೆಯನ್ನು ಎಸ್. ಓ. ಎ. ವಿನ್ಯಾಸಕರು ಮತ್ತು ಸೇವಾ ಅಭಿವರ್ಧಕರು ನಿರೀಕ್ಷಿಸುವುದಿಲ್ಲ ಎಂದು ಲೇಖನವು ವಾದಿಸುತ್ತದೆ. ಇದು ಸೇವಾ-ಆಧಾರಿತ ವಿನ್ಯಾಸದಲ್ಲಿ ಬಳಸುವ ವಿಧಾನಗಳು ಮತ್ತು ತಂತ್ರಗಳ ಅವಲೋಕನವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಸೇವಾ ನಿರ್ಮಾಪಕರು ಮತ್ತು ವಿನಂತಿಸುವವರ ದೃಷ್ಟಿಕೋನದಿಂದ ಸೇವಾ ಅಭಿವೃದ್ಧಿ ವಿಧಾನವನ್ನು ಸಮೀಪಿಸುತ್ತದೆ ಮತ್ತು ಈ ಪಾತ್ರಗಳಿಗೆ ಲಭ್ಯವಿರುವ ಎಸ್. ಡಿ. ಡಿ. ಎಂ ಅಂಶಗಳ ವ್ಯಾಪ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಎಸ್ಡಿಡಿಎಂನ ನವೀಕರಣವನ್ನು ನಂತರ ವೆಬ್ ಸರ್ವೀಸಸ್ ಮತ್ತು ಎಸ್ಒಎಃ ಪ್ರಿನ್ಸಿಪಲ್ಸ್ ಅಂಡ್ ಟೆಕ್ನಾಲಜಿಯಲ್ಲಿ ಎಂ. ಪಾಪಾಜೋಗ್ಲೋ ಪ್ರಕಟಿಸಿದರು. ಸರ್ವೀಸ್-ಓರಿಯೆಂಟೆಡ್ ಮಾಡೆಲಿಂಗ್ ಮತ್ತು ಆರ್ಕಿಟೆಕ್ಚರ್ ಐಬಿಎಂ 2004ರಲ್ಲಿ ಸರ್ವೀಸ್-ಓರಿಯೆಂಟೆಡ್ ಮಾಡೆಲಿಂಗ್ ಮತ್ತು ಆರ್ಕಿಟೆಕ್ಚರ್ (ಎಸ್ಒಎಂಎ) ಅನ್ನು ತನ್ನ ಎಸ್ಒಎ-ಸಂಬಂಧಿತ ವಿಧಾನವೆಂದು ಘೋಷಿಸಿತು ಮತ್ತು ತರುವಾಯ ಅದರ ಕೆಲವು ಭಾಗಗಳನ್ನು ಪ್ರಕಟಿಸಿತು. ಎಸ್. ಓ. ಎ. ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಮತ್ತು ರಚಿಸಲು ಅಗತ್ಯವಾದ ಸೇವಾ ಮಾದರಿಯ ಹೆಚ್ಚು ಸಾಮಾನ್ಯ ಕ್ಷೇತ್ರವನ್ನು ಎಸ್. ಓ. ಎಂ. ಎ. ಸೂಚಿಸುತ್ತದೆ. ಎಸ್. ಓ. ಎಂ. ಎ. ವಿಶಾಲ ವ್ಯಾಪ್ತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ ಮತ್ತು ಸೇವೆಗಳ ಗುರುತಿಸುವಿಕೆ, ನಿರ್ದಿಷ್ಟತೆ ಮತ್ತು ಸಾಕ್ಷಾತ್ಕಾರದ ಮೂಲಕ ಸೇವಾ-ಆಧಾರಿತ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ವಿನ್ಯಾಸವನ್ನು (ಎಸ್. ಓ. ಎ. ಡಿ.) ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಆ ಸೇವೆಗಳನ್ನು ಸಾಕಾರಗೊಳಿಸುವ ಘಟಕಗಳು (ಉದಾ. "ಸೇವಾ ಘಟಕಗಳು"), ಮತ್ತು ಸೇವೆಗಳನ್ನು ರಚಿಸಲು ಬಳಸಬಹುದಾದ ಹರಿವುಗಳು. ಎಸ್. ಓ. ಎ. ಯು ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ವಿನ್ಯಾಸ ವಿಧಾನವನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಸಾಂಪ್ರದಾಯಿಕ ವಸ್ತು-ಆಧಾರಿತ ಮತ್ತು ಘಟಕ-ಆಧಾರಿತ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ವಿನ್ಯಾಸ ವಿಧಾನಗಳನ್ನು ಎಸ್. ಓ. ಎ. ಗೆ ಸಂಬಂಧಿಸಿದ ಮತ್ತು ಬೆಂಬಲಿಸುವ ಕಾಳಜಿಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ. ಇದು ಎಸ್. ಓ. ಎ. ಯ ಮೂರು ಪ್ರಮುಖ ಅಂಶಗಳನ್ನು ಗುರುತಿಸುವ, ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಮತ್ತು ಸಾಕಾರಗೊಳಿಸುವ ಮೂರು ಪ್ರಮುಖ ಹಂತಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಅವುಗಳೆಂದರೆ, ಸೇವೆಗಳು, ಆ ಸೇವೆಗಳನ್ನು ಸಾಕಾರಗೊಳಿಸುವ ಘಟಕಗಳು (ಸೇವಾ ಘಟಕಗಳು) ಮತ್ತು ಸೇವೆಗಳನ್ನು ರಚಿಸಲು ಬಳಸಬಹುದಾದ ಹರಿವುಗಳು. SOMA ಎಂಬುದು ಸೇವೆಗಳ (ಮಾಹಿತಿ ಸೇವೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ), ಘಟಕಗಳು, ಹರಿವುಗಳು (ಪ್ರಕ್ರಿಯೆಗಳು/ಸಂಯೋಜನೆ) ಗುರುತಿಸುವಿಕೆ, ನಿರ್ದಿಷ್ಟತೆ, ಸಾಕ್ಷಾತ್ಕಾರ ಮತ್ತು ಅನುಷ್ಠಾನಕ್ಕಾಗಿ ಕೊನೆಯಿಂದ ಕೊನೆಯವರೆಗೆ ಇರುವ SOA ವಿಧಾನವಾಗಿದೆ. ಡೊಮೇನ್ ವಿಶ್ಲೇಷಣೆ, ಕ್ರಿಯಾತ್ಮಕ ಪ್ರದೇಶಗಳ ಗುಂಪುಗಾರಿಕೆ, ವೇರಿಯೇಬಿಲಿಟಿ-ಓರಿಯೆಂಟೆಡ್ ಅನಾಲಿಸಿಸ್ (ವಿ. ಓ. ಎ.) ಪ್ರಕ್ರಿಯೆ ಮಾಡೆಲಿಂಗ್, ಘಟಕ-ಆಧಾರಿತ ಅಭಿವೃದ್ಧಿ, ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಅನಾಲಿಸಿಸ್ ಮತ್ತು ವಿನ್ಯಾಸ ಮತ್ತು ಕೇಸ್ ಮಾಡೆಲಿಂಗ್ನಂತಹ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಪ್ರಸ್ತುತ ತಂತ್ರಗಳನ್ನು ಎಸ್. ಓ. ಎಂ. ಎ. ನಿರ್ಮಿಸುತ್ತದೆ. ಒಂದು ಸೇವೆಯ ಗ್ರ್ಯಾನುಲಾರಿಟಿಯನ್ನು ನಿರ್ಧರಿಸಲು ಸಹಾಯ ಮಾಡಲು ಎಸ್. ಓ. ಎಂ. ಎ. ಯು ಗೋಲ್-ಸರ್ವೀಸ್ ಮಾಡೆಲಿಂಗ್, ಸರ್ವೀಸ್ ಮಾಡೆಲ್ ರಚನೆ ಮತ್ತು ಸರ್ವೀಸ್ ಲಿಟ್ಮಸ್ ಪರೀಕ್ಷೆಯಂತಹ ಹೊಸ ತಂತ್ರಗಳನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ. ಡೊಮೇನ್ ಡೀಕಂಪೊಸಿಷನ್, ಗೋಲ್-ಸರ್ವೀಸ್ ಮಾಡೆಲಿಂಗ್ ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಆಸ್ತಿ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಒಳಗೊಂಡಿರುವ ಪೂರಕ ತಂತ್ರಗಳ ಮೂಲಕ ಸೇವೆಗಳು, ಘಟಕಗಳ ಗಡಿಗಳು, ಹರಿವುಗಳು, ಸಂಯೋಜನೆಗಳು ಮತ್ತು ಮಾಹಿತಿಯನ್ನು ಸೋಮಾ ಗುರುತಿಸುತ್ತದೆ. ಸೋಮಾದಲ್ಲಿನ ಸೇವಾ ಜೀವನಚಕ್ರವು ಗುರುತಿಸುವಿಕೆ, ನಿರ್ದಿಷ್ಟತೆ, ಸಾಕ್ಷಾತ್ಕಾರ, ಅನುಷ್ಠಾನ, ನಿಯೋಜನೆ ಮತ್ತು ನಿರ್ವಹಣೆಯ ಹಂತಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದರಲ್ಲಿ ಎಸ್. ಓ. ಎ. ಯ ಮೂಲಭೂತ ಬಿಲ್ಡಿಂಗ್ ಬ್ಲಾಕ್ಗಳನ್ನು ಗುರುತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ಪ್ರತಿ ಹಂತದಲ್ಲೂ ಪರಿಷ್ಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಎಸ್. ಓ. ಎ. ಯ ಮೂಲಭೂತ ಬಿಲ್ಡಿಂಗ್ ಬ್ಲಾಕ್ಗಳು ಸೇವೆಗಳು, ಘಟಕಗಳು, ಹರಿವುಗಳು ಮತ್ತು ಅವುಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಮಾಹಿತಿ, ನೀತಿ ಮತ್ತು ಒಪ್ಪಂದಗಳನ್ನು ಒಳಗೊಂಡಿವೆ. ಸರ್ವೀಸ್-ಓರಿಯೆಂಟೆಡ್ ಮಾಡೆಲಿಂಗ್ ಫ್ರೇಮ್ವರ್ಕ್ (ಎಸ್. ಓ. ಎಂ. ಎಫ್.) ಎಸ್. ಓ. ಎಂ. ಎಫ್. ಅನ್ನು ಲೇಖಕ ಮೈಕೆಲ್ ಬೆಲ್ ಅವರು ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿಗಾಗಿ ಸಮಗ್ರ ಮತ್ತು ಮಾನವರೂಪದ ಮಾಡೆಲಿಂಗ್ ಭಾಷೆಯಾಗಿ ರೂಪಿಸಿದ್ದಾರೆ, ಇದು ಉದ್ಯಮ ಸಮಸ್ಯೆಗಳಿಗೆ ಯುದ್ಧತಂತ್ರದ ಮತ್ತು ಕಾರ್ಯತಂತ್ರದ ಪರಿಹಾರಗಳನ್ನು ಒದಗಿಸಲು ವಿಭಾಗಗಳನ್ನು ಮತ್ತು ಸಾರ್ವತ್ರಿಕ ಭಾಷೆಯನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ. "ಸಮಗ್ರ ಭಾಷೆ" ಎಂಬ ಪದವು ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್, ವ್ಯವಹಾರ ಮತ್ತು ತಾಂತ್ರಿಕ ಪರಿಸರವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಬಳಸಬಹುದಾದ ಮಾಡೆಲಿಂಗ್ ಭಾಷೆಗೆ ಸಂಬಂಧಿಸಿದೆ, ಅದು ಸ್ಥಳೀಯವಾಗಿ ವಿತರಿಸಲ್ಪಟ್ಟಿದೆ ಅಥವಾ ಸಂಯುಕ್ತವಾಗಿದೆ. ಈ ಸಾರ್ವತ್ರಿಕತೆಯು ಎಸ್. ಓ. ಎ. ಭೂದೃಶ್ಯಗಳು, ಕ್ಲೌಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಅಥವಾ ದೊಡ್ಡ ದತ್ತಾಂಶ ಪರಿಸರಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಅಪ್ಲಿಕೇಶನ್-ಮಟ್ಟದ ಮತ್ತು ಉದ್ಯಮ-ಮಟ್ಟದ ಪರಿಹಾರಗಳ ವಿನ್ಯಾಸವನ್ನು ಒಳಗೊಂಡಿರಬಹುದು. ಮತ್ತೊಂದೆಡೆ, "ಆಂಥ್ರೋಪೋಮಾರ್ಫಿಕ್" ಎಂಬ ಪದವು ಎಸ್. ಓ. ಎಂ. ಎಫ್ ಭಾಷೆಯನ್ನು ಅನುಷ್ಠಾನದ ಅಂತರ್ಬೋಧೆ ಮತ್ತು ಬಳಕೆಯ ಸರಳತೆಯೊಂದಿಗೆ ಸಂಯೋಜಿಸುತ್ತದೆ. ಶಿಸ್ತು-ನಿರ್ದಿಷ್ಟ ಮಾಡೆಲಿಂಗ್ ಪ್ರಕ್ರಿಯೆ ಎಸ್. ಓ. ಎಂ. ಎಫ್. ಒಂದು ಸೇವಾ-ಆಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಜೀವನ ಚಕ್ರ ವಿಧಾನವಾಗಿದೆ, ಇದು ಶಿಸ್ತು-ನಿರ್ದಿಷ್ಟ ಮಾಡೆಲಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ. ಇದು ಯೋಜನೆಯ ಸಮಯದಲ್ಲಿ ಯಶಸ್ವಿ ಸೇವಾ-ಆಧಾರಿತ ಜೀವನ ಚಕ್ರ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಮಾಡೆಲಿಂಗ್ಗೆ ಕೊಡುಗೆ ನೀಡುವ ಹಲವಾರು ಮಾಡೆಲಿಂಗ್ ಅಭ್ಯಾಸಗಳು ಮತ್ತು ಸಂಬಂಧಿತ ವಿಭಾಗಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕೆಳಗಿನ ಚಿತ್ರವು ಸೇವಾ ಅಭಿವೃದ್ಧಿ ಯೋಜನೆಯ "ಏನು ಮಾಡಬೇಕು" ಅಂಶಗಳನ್ನು ಗುರುತಿಸುವ ಪ್ರಮುಖ ಅಂಶಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ. ಪರಿಣಾಮಕಾರಿ ಯೋಜನಾ ಯೋಜನೆಯನ್ನು ರೂಪಿಸಲು ಮತ್ತು ಸಣ್ಣ ಅಥವಾ ದೊಡ್ಡ ಪ್ರಮಾಣದ ವ್ಯಾಪಾರ ಅಥವಾ ತಾಂತ್ರಿಕ ಉದ್ಯಮ-ಸೇವಾ-ಆಧಾರಿತ ಉಪಕ್ರಮದ ಮೈಲಿಗಲ್ಲುಗಳನ್ನು ಗುರುತಿಸಲು ವೃತ್ತಿಗಾರರಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುವ ಮಾದರಿ ಆಧಾರಸ್ತಂಭಗಳು ಇವು. ಇದಲ್ಲದೆ, ಕೆಳಗಿನ ವೀಡಿಯೊ ಕ್ಲಿಪ್, ಮೂರು ಎಸ್. ಓ. ಎಂ. ಎಫ್ ಬಿಲ್ಡಿಂಗ್ ಬ್ಲಾಕ್ಗಳನ್ನು ಚಿತ್ರಿಸುತ್ತದೆ, ಸೇವಾ-ಆಧಾರಿತ ಮಾಡೆಲಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಡೆಸುವ ವಿಭಾಗಗಳುಃ ಅಭ್ಯಾಸಗಳು ಮತ್ತು ಮಾದರಿ ಪರಿಸರಗಳು. ಇವು ಮೂರು ಸೇವಾ-ಆಧಾರಿತ ಮಾದರಿ ಪರಿಸರದಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿರುವ ಎರಡು ಅತಿಕ್ರಮಿಸುವ ಅಮೂರ್ತತೆ ಮತ್ತು ಸಾಕ್ಷಾತ್ಕಾರ ಅಭ್ಯಾಸಗಳಾಗಿವೆಃ ಪರಿಕಲ್ಪನಾ ಪರಿಸರ, ವಿಶ್ಲೇಷಣಾತ್ಮಕ ಪರಿಸರ ಮತ್ತು ತಾರ್ಕಿಕ ಪರಿಸರ. 2. ಮಾದರಿ ಶಿಸ್ತುಗಳು. ಪ್ರತಿಯೊಂದು ಸೇವಾ-ಆಧಾರಿತ ಮಾದರಿ ಪರಿಸರವು ಸಂಬಂಧಿತ ವಿಭಾಗದಿಂದ ನಡೆಸಲ್ಪಡುತ್ತದೆಃ ಪರಿಕಲ್ಪನಾ ವಾಸ್ತುಶಿಲ್ಪ ಶಿಸ್ತು, ಸೇವಾ ಅನ್ವೇಷಣೆ ಮತ್ತು ವಿಶ್ಲೇಷಣೆ ಶಿಸ್ತು, ಮತ್ತು ತಾರ್ಕಿಕ ವಾಸ್ತುಶಿಲ್ಪ ಶಿಸ್ತು. 3. ಕಲಾಕೃತಿಗಳು. ಈ ಎಸ್. ಓ. ಎಂ. ಎಫ್ ವಿಭಾಗವು ಪ್ರತಿ ಮಾದರಿ ಪರಿಸರಕ್ಕೆ ಅಗತ್ಯವಾದ ಮುಖ್ಯ ಕಲಾಕೃತಿಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ. ಡೊಮೈನ್-ಚಾಲಿತ ವಿನ್ಯಾಸ ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಅನಾಲಿಸಿಸ್ ಮತ್ತು ಡಿಸೈನ್ ಸರ್ವೀಸ್-ಓರಿಯೆಂಟೆಡ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಸರ್ವೀಸ್ ಗ್ರಾನ್ಯುಲಾರಿಟಿ ಪ್ರಿನ್ಸಿಪಲ್ ಯುನಿಫೈಡ್ ಮಾಡೆಲಿಂಗ್ ಲ್ಯಾಂಗ್ವೇಜ್ ಮೈಕೆಲ್ ಬೆಲ್ನ ಮೆಥಡಾಲಜೀಸ್ ರೆಫರೆನ್ಸಸ್ ಅನ್ನು ಸಹ ನೋಡಿ. (2008). "ಸೋಮಾ-ಸೇವಾ-ಆಧಾರಿತ ಪರಿಹಾರಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಒಂದು ವಿಧಾನ". ಐಬಿಎಂ ಸಿಸ್ಟಮ್ಸ್ ಜರ್ನಲ್ ಅಕ್ಟೋಬರ್ 2008 ಮೈಕೆಲ್ ಬೆಲ್ (2008). ಸೇವಾ-ಉದ್ದೇಶಿತ ಮಾಡೆಲಿಂಗ್ಃ ಸೇವಾ ವಿಶ್ಲೇಷಣೆ, ವಿನ್ಯಾಸ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪ. ವಿಲೇ. ಬಿರೋಲ್ ಬರ್ಕೆಮ್ (2008). "ಫ್ರಮ್ ದಿ ಬಿಸಿನೆಸ್ ಮೋಟಿವೇಶನ್ ಮಾಡೆಲ್ (ಬಿಎಂಎಂ) ಟು ಸರ್ವೀಸ್ ಓರಿಯೆಂಟೆಡ್ ಆರ್ಕಿಟೆಕ್ಚರ್ (ಎಸ್ಒಎ)" ಇನ್ಃ ಜರ್ನಲ್ ಆಫ್ ಆಬ್ಜೆಕ್ಟ್ ಟೆಕ್ನಾಲಜಿ ಸಂಪುಟ 7, ನಂ. 8 ಎಮ್. ಬ್ರಿಯಾನ್ ಬ್ಲೇಕ್ (2007). "ಡೀಕಂಪೋಜಿಂಗ್ ಕಂಪೋಸಿಷನ್ಃ ಸರ್ವೀಸ್-ಓರಿಯೆಂಟೆಡ್ ಸಾಫ್ಟ್ವೇರ್ ಎಂಜಿನಿಯರ್ಸ್". ರಲ್ಲಿಃ ಐ. ಇ. ಇ. ಇ. ಸಾಫ್ಟ್ವೇರ್. ನವೆಂಬರ್/ಡಿಸೆಂಬರ್ 2007. pp. 68-77. ಮೈಕೆಲ್ ಪಿ. ಪಾಪಾಜೋಗ್ಲೋ, ವೆಬ್ ಸರ್ವೀಸಸ್-ಪ್ರಿನ್ಸಿಪಲ್ಸ್ ಅಂಡ್ ಟೆಕ್ನಾಲಜಿ. ಪ್ರೆಂಟಿಸ್ ಹಾಲ್ 2008, ಡಿಕ್ ಎ. ಕ್ವಾರ್ಟೆಲ್, ಮಾರ್ಟೆನ್ ಡಬ್ಲ್ಯೂ. ಸ್ಟೀನ್, ಸ್ಟಾನಿಸ್ಲಾವ್ ಪೋಕ್ರೇವ್, ಮಾರ್ಟೆನ್ ಜೆ. ಸಿಂಡರೆನ್, ಕೋಸ್ಮೋಃ ಎ ಕಾನ್ಸೆಪ್ಚುವಲ್ ಫ್ರೇಮ್ವರ್ಕ್ ಫಾರ್ ಸರ್ವೀಸ್ ಮಾಡೆಲಿಂಗ್ ಅಂಡ್ ರಿಫೈನ್ಮೆಂಟ್, ಇನ್ಫರ್ಮೇಷನ್ ಸಿಸ್ಟಮ್ಸ್ ಫ್ರಾಂಟಿಯರ್ಸ್, v. 9 n.2-3, p. 225-244, ಜುಲೈ 2007 ಲುಬಾ ಚೆರ್ಬಾಕೋವ್ ಮತ್ತು ಇತರರು. (2006). "ಐಬಿಎಂನೊಳಗೆ ಎಸ್ಒಎ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ, ಭಾಗ 1: ಎಸ್ಒಎ ಕೇಸ್ ಸ್ಟಡೀಸ್". ಐಬಿಎಂ ಡೆವಲಪರ್ ವರ್ಕ್ಸ್ ಎಕ್ಸ್ಟರ್ನಲ್ ಲಿಂಕ್ಸ್ ಎಲಿಮೆಂಟ್ಸ್ ಆಫ್ ಸರ್ವೀಸ್-ಓರಿಯೆಂಟೆಡ್ ಅನಾಲಿಸಿಸ್ ಅಂಡ್ ಡಿಸೈನ್, ಐಬಿಎಂ ಡೆವಲಪರ್ ವರ್ಕ್ಸ್ ವೆಬ್ ಸರ್ವೀಸಸ್ ಝೋನ್, ಜೂನ್ 2004 ಸರ್ವೀಸ್-ಓರಿಯೆಂಟೆಡ್ (ಬಿಸಿನೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್) ಎಂಟರ್ಪ್ರೈಸ್ ಮಾಡೆಲಿಂಗ್