Modeling perspective
માહિતી પ્રણાલીઓમાં મોડેલિંગ પરિપ્રેક્ષ્ય એ પ્રણાલીના પૂર્વ-પસંદ કરેલા પાસાઓને રજૂ કરવાની એક ચોક્કસ રીત છે. કોઈપણ પરિપ્રેક્ષ્યમાં મોડેલ શું રજૂ કરે છે તેનું અલગ ધ્યાન, કલ્પના, સમર્પણ અને વિઝ્યુલાઇઝેશન હોય છે. મોડેલિંગ પરિપ્રેક્ષ્યો વચ્ચે તફાવત કરવાની પરંપરાગત રીત માળખાકીય, કાર્યાત્મક અને વર્તણૂકીય/પ્રક્રિયાગત પરિપ્રેક્ષ્યો છે. આ નિયમ, ઉદ્દેશ, સંદેશાવ્યવહાર અને અભિનેતા અને ભૂમિકાના પરિપ્રેક્ષ્યો સાથે મળીને મોડેલિંગ અભિગમોનું વર્ગીકરણ કરવાની એક રીત છે. પરિપ્રેક્ષ્યોના પ્રકાર માળખાકીય મોડેલિંગ પરિપ્રેક્ષ્ય આ અભિગમ સ્થિર રચનાનું વર્ણન કરવા પર ધ્યાન કેન્દ્રિત કરે છે. આ મોડેલિંગ પરિપ્રેક્ષ્યમાં મુખ્ય ખ્યાલ અસ્તિત્વ છે, આ એક પદાર્થ, ઘટના, ખ્યાલ, વસ્તુ વગેરે હોઈ શકે છે. ડેટા મોડેલિંગ ભાષાઓએ પરંપરાગત રીતે આ પરિપ્રેક્ષ્યને સંભાળ્યું છે, ઉદાહરણ તરીકેઃ ઇ. આર.-ભાષા (અસ્તિત્વ-સંબંધ) સામાન્ય સિમેન્ટીક મોડેલિંગ ભાષા (જી. એસ. એમ.) અન્ય અભિગમો જેમાં નીચેનાનો સમાવેશ થાય છેઃ એન. આઈ. એ. એમ. ભાષા (દ્વિસંગી સંબંધ ભાષા) વૈચારિક આલેખ (સોવા) ઇ. આર.-ભાષાને જોતા આપણી પાસે મૂળભૂત ઘટકો છેઃ સંસ્થાઓઃ વિશિષ્ટ રીતે ઓળખી શકાય તેવી ઘટના. સંબંધોઃ સંસ્થાઓ વચ્ચેનું જોડાણ. વિશેષતાઓઃ અસ્તિત્વ/સંબંધની મિલકતને મૂલ્ય આપવા માટે વપરાય છે. સામાન્ય સિમેન્ટીક મોડેલિંગ ભાષાને જોતાં આપણી પાસે મૂળભૂત ઘટકો છેઃ અમૂર્તતા દ્વારા નિર્મિત પ્રકારોઃ એકત્રીકરણ, સામાન્યીકરણ અને જોડાણ. વિશેષતાઓ. આદિમ પ્રકારોઃ જી. એસ. એમ. માં ડેટા પ્રકારોને છાપી શકાય તેવા અને અમૂર્ત પ્રકારોમાં વર્ગીકૃત કરવામાં આવે છે. છાપવા યોગ્યઃ દૃશ્યમાન મૂલ્યો સ્પષ્ટ કરવા માટે વપરાય છે. સારાંશઃ સંસ્થાઓનું પ્રતિનિધિત્વ કરવું. કાર્યાત્મક મોડેલિંગ પરિપ્રેક્ષ્ય કાર્યાત્મક મોડેલિંગ અભિગમ ગતિશીલ પ્રક્રિયાનું વર્ણન કરવા પર ધ્યાન કેન્દ્રિત કરે છે. આ મોડેલિંગ પરિપ્રેક્ષ્યમાં મુખ્ય ખ્યાલ પ્રક્રિયા છે, આ એક કાર્ય, પરિવર્તન, પ્રવૃત્તિ, ક્રિયા, કાર્ય વગેરે હોઈ શકે છે. આ પરિપ્રેક્ષ્યનો ઉપયોગ કરતી મોડેલિંગ ભાષાનું એક જાણીતું ઉદાહરણ ડેટા ફ્લો આકૃતિઓ છે. આ પરિપ્રેક્ષ્ય પ્રક્રિયાને વર્ણવવા માટે ચાર પ્રતીકોનો ઉપયોગ કરે છે, આ છેઃ પ્રક્રિયાઃ ઇનપુટથી આઉટપુટમાં પરિવર્તનનું ચિત્રણ કરે છે. સંગ્રહઃ માહિતી-સંગ્રહ અથવા અમુક પ્રકારની સામગ્રી. પ્રવાહઃ પ્રક્રિયામાં માહિતી અથવા સામગ્રીની હિલચાલ. બાહ્ય અસ્તિત્વઃ મોડેલ્ડ સિસ્ટમની બાહ્ય, પરંતુ તેની સાથે ક્રિયાપ્રતિક્રિયા કરે છે. હવે, આ પ્રતીકો સાથે, પ્રક્રિયાને આ પ્રતીકોના નેટવર્ક તરીકે રજૂ કરી શકાય છે. આ વિઘટિત પ્રક્રિયા એ DFD, ડેટા ફ્લો આકૃતિ છે. વર્તણૂકીય પરિપ્રેક્ષ્ય વર્તણૂકીય પરિપ્રેક્ષ્ય સિસ્ટમ ગતિશીલતાનું વર્ણન આપે છે. વર્તણૂકીય પરિપ્રેક્ષ્યમાં મુખ્ય વિભાવનાઓ અવસ્થાઓ અને અવસ્થાઓ વચ્ચેનું સંક્રમણ છે. રાજ્ય પરિવર્તન ઘટનાઓ દ્વારા શરૂ થાય છે. રાજ્ય સંક્રમણ આકૃતિઓ (એસ. ટી. ડી./એસ. ટી. એમ.), રાજ્ય ચાર્ટ્સ અને પેટ્રી-નેટ્સ એ જાણીતી વર્તણૂક લક્ષી મોડેલિંગ ભાષાઓના કેટલાક ઉદાહરણો છે. વિવિધ પ્રકારના રાજ્ય સંક્રમણ આકૃતિઓનો ઉપયોગ ખાસ કરીને વાસ્તવિક સમયની પ્રણાલીઓ અને દૂરસંચાર પ્રણાલીઓમાં થાય છે. નિયમ પરિપ્રેક્ષ્ય લક્ષ્ય/માધ્યમ જોડાણોનું વર્ણન આપે છે. નિયમ પરિપ્રેક્ષ્યમાં મુખ્ય વિભાવનાઓ નિયમ, ધ્યેય અને અવરોધ છે. નિયમ એ એવી વસ્તુ છે જે અભિનેતાઓના સમૂહની ક્રિયાઓને પ્રભાવિત કરે છે. નિયમનું પ્રમાણભૂત સ્વરૂપ "જો શરત પછી ક્રિયા/અભિવ્યક્તિ" છે. નિયમ પદાનુક્રમ (ધ્યેય-લક્ષી મોડેલિંગ), ટેમ્પોરા અને નિષ્ણાત પ્રણાલીઓ નિયમ-લક્ષી મોડેલિંગના કેટલાક ઉદાહરણો છે. ઓબ્જેક્ટ-ઓરિએન્ટેડ પરિપ્રેક્ષ્ય વિશ્વને સ્વાયત્ત, વાતચીત કરતી વસ્તુઓ તરીકે વર્ણવે છે. ઓબ્જેક્ટ એ એક "અસ્તિત્વ" છે જે એક અનન્ય અને અપરિવર્તનીય ઓળખકર્તા અને સ્થાનિક સ્થિતિ ધરાવે છે જેમાં સોંપી શકાય તેવા મૂલ્યો સાથેના લક્ષણોનો સંગ્રહ હોય છે. વસ્તુ પર વ્યાખ્યાયિત પદ્ધતિઓના સમૂહ સાથે જ સ્થિતિને હેરફેર કરી શકાય છે. રાજ્યની કિંમત માત્ર ઑબ્જેક્ટને તેની એક પદ્ધતિ પર કૉલ કરવા માટે સંદેશ મોકલીને જ મેળવી શકાય છે. એક ઘટના એ છે કે જ્યારે સંદેશ પ્રાપ્ત કરીને કામગીરી શરૂ કરવામાં આવે છે, અને પદાર્થના અસ્તિત્વ દરમિયાનની ઘટનાઓના નિશાનને પદાર્થનું જીવન ચક્ર અથવા પદાર્થની પ્રક્રિયા કહેવામાં આવે છે. કેટલીક વસ્તુઓ કે જે વિશેષતાઓ અને કામગીરીની સમાન વ્યાખ્યાઓ શેર કરે છે તે ઑબ્જેક્ટ ક્લાસના ભાગો હોઈ શકે છે. પરિપ્રેક્ષ્ય મૂળરૂપે ઓબ્જેક્ટ ઓરિએન્ટેડ સિસ્ટમોની ડિઝાઇન અને પ્રોગ્રામિંગ પર આધારિત છે. યુનિફાઇડ મોડેલિંગ લેંગ્વેજ (યુ. એમ. એલ.) એ ઑબ્જેક્ટ પરિપ્રેક્ષ્ય સાથે મોડેલિંગ માટે જાણીતી ભાષા છે. સંદેશાવ્યવહારનો પરિપ્રેક્ષ્ય આ પરિપ્રેક્ષ્ય ફિલોસોફિકલ ભાષાશાસ્ત્રમાંથી ભાષા/ક્રિયા સિદ્ધાંત પર આધારિત છે. આ પરિપ્રેક્ષ્યમાં મૂળભૂત ધારણા એ છે કે વ્યક્તિ/પદાર્થો તેમની અંદર સંચાર દ્વારા પ્રક્રિયા/ક્રિયા પર સહકાર આપે છે. એક ભ્રામક કાર્યમાં પાંચ ઘટકોનો સમાવેશ થાય છેઃ વક્તા, સાંભળનાર, સમય, સ્થાન અને સંજોગો. તે સંદેશાવ્યવહાર માટેનું એક કારણ અને ધ્યેય છે, જ્યાં સંદેશાવ્યવહાર અધિનિયમમાં ભાગીદારી પરસ્પર સમજૂતી તરફ લક્ષી હોય છે. સંદેશાવ્યવહાર અધિનિયમમાં, વક્તા સામાન્ય રીતે ત્રણ દાવાઓ કરી શકે છેઃ સત્ય (કોઈ વસ્તુનો ઉલ્લેખ), ન્યાય (ભાગીદારીની સામાજિક દુનિયાનો ઉલ્લેખ) અને ઇમાનદારીનો દાવો (વક્તાની વ્યક્તિલક્ષી દુનિયાનો ઉલ્લેખ). અભિનેતા અને ભૂમિકાનો પરિપ્રેક્ષ્ય અભિનેતા અને ભૂમિકાનો પરિપ્રેક્ષ્ય એ સંગઠનાત્મક અને પ્રણાલી માળખાનું વર્ણન છે. એક અભિનેતાને એવી ઘટના તરીકે વ્યાખ્યાયિત કરી શકાય છે જે અન્ય અભિનેતાના ઇતિહાસને પ્રભાવિત કરે છે, જ્યારે ભૂમિકાને તે વર્તન તરીકે વ્યાખ્યાયિત કરી શકાય છે જે અન્ય અભિનેતાઓ વચ્ચે, ભૂમિકા ભરતી વખતે અપેક્ષિત હોય છે. આ પરિપ્રેક્ષ્યોમાં મોડેલિંગ ઓબ્જેક્ટ-ઓરિએન્ટેડ પ્રોગ્રામિંગ ભાષાઓ સાથે કામ કરવા અને આર્ટિફિશિયલ ઇન્ટેલિજન્સમાં બુદ્ધિશાળી એજન્ટો સાથે કામ કરવા બંને પર આધારિત છે. આઈ * એ અભિનેતા લક્ષી ભાષાનું ઉદાહરણ છે. આ પણ જુઓ ડોમેન-સ્પેસિફિક મોડેલિંગ (ડી. એસ. એમ.) ગ્લોસરી ઓફ યુનિફાઇડ મોડેલિંગ લેંગ્વેજ ટર્મ્સ જનરલ-પર્પઝ મોડેલિંગ મોડલ ડ્રિવેન એન્જિનિયરિંગ (એમ. ડી. ઈ.) મોડેલિંગ લેંગ્વેજ ડેટા મોડેલિંગ માટે થ્રી સ્કીમા એપ્રોચ જુઓ મોડલ સંદર્ભો વધુ વાંચન ઇન્જેમન અર્બનોર અને બ્યોર્ન બ્જર્કે (1997). વ્યવસાયનું જ્ઞાન બનાવવા માટેની કાર્યપદ્ધતિ. કેલિફોર્નિયાઃ સેજ પબ્લિકેશન્સ. (ત્રીજી આવૃત્તિ 2009). ઇન્ફર્મેશન સિસ્ટમ્સ સાયન્ટિફિક મોડેલિંગ સિસ્ટમ્સ એન્જિનિયરિંગ