Feature-oriented domain analysis
ફીચર ઓરિએન્ટેડ ડોમેન એનાલિસિસ (એફઓડીએ) એ એક ડોમેન વિશ્લેષણ પદ્ધતિ છે જેણે ડોમેન એન્જિનિયરિંગમાં ફીચર મોડેલિંગની રજૂઆત કરી હતી. એફ. ઓ. ડી. એ. 1990માં યુ. એસ. સરકારની કેટલીક સંશોધન યોજનાઓને પગલે વિકસાવવામાં આવી હતી. તેની વિભાવનાઓને વિવેચનાત્મક રીતે અદ્યતન સોફ્ટવેર એન્જિનિયરિંગ અને સોફ્ટવેર પુનઃઉપયોગ તરીકે ગણવામાં આવે છે. ફીચર-ઓરિએન્ટેડ ડોમેન એનાલિસિસ સૌપ્રથમ 1990 માં સોફ્ટવેર એન્જિનિયરિંગ ઇન્સ્ટિટ્યૂટ દ્વારા વિકસાવવામાં આવ્યું હતું. પ્રારંભિક તકનીકી અહેવાલમાં, કરવામાં આવેલા એક અભ્યાસમાં નક્કી કરવામાં આવ્યું હતું કે સુવિધા લક્ષી ડોમેન વિશ્લેષણ માત્ર ફાયદાકારક જ નહોતું, પરંતુ સોફ્ટવેરના પુનઃઉપયોગ માટે "જરૂરી પ્રથમ પગલું" તરીકે વર્ણવવામાં આવ્યું હતું. અહેવાલમાં ડોમેનમાં સિસ્ટમોના કુટુંબની અંદર પ્રમાણભૂત સુવિધાઓ તેમજ તે સુવિધાઓ વચ્ચેના સંબંધોનું પ્રતિનિધિત્વ કરવાના પ્રયાસરૂપે ડોમેન એન્જિનિયરિંગમાં ફીચર મોડલ્સની વિભાવના રજૂ કરવામાં આવી હતી. ત્યારથી, ફીચર મોડેલોને "સોફ્ટવેર એન્જિનિયરિંગમાં ડોમેન એન્જિનિયરિંગનું સૌથી મોટું યોગદાન" તરીકે વર્ણવવામાં આવે છે. એફ. ઓ. ડી. એ. ના વિકાસ તરફ દોરી જતું મોટાભાગનું કાર્ય 1980ના દાયકાના અંતમાં સોફ્ટવેરના પુનઃઉપયોગને લગતા સંશોધન કાર્યક્રમો દ્વારા યુએસ ડિપાર્ટમેન્ટ ઓફ ડિફેન્સ દ્વારા પ્રાયોજિત કરવામાં આવ્યું હતું. FODA ને 1983-1990 માંથી વિકસિત ટેકનોલોજીના વ્યાપક વિશ્લેષણ અને શુદ્ધિકરણ તરીકે વિકસાવવામાં આવ્યું હતું. જ્યારે એફ. ઓ. ડી. એ. ના કેટલાક પાસાઓ બદલાઈ ગયા છે, અને તે મોડેલ-સંચાલિત ઇજનેરી સાથે સંકલિત થઈ ગયું છે, ત્યારે એફ. ઓ. ડી. એ. હજુ પણ તે પદ્ધતિ તરીકે ઓળખાય છે જેણે શરૂઆતમાં ડોમેન ઇજનેરીમાં ફીચર મોડલ્સ રજૂ કર્યા હતા. હેતુ લક્ષણ-લક્ષી ક્ષેત્ર વિશ્લેષણનો ઉદ્દેશ કાર્યાત્મક અને સ્થાપત્યના પુનઃઉપયોગને ટેકો આપવાનો છે. તેનો ઉદ્દેશ એક ડોમેન મોડેલ બનાવવાનો છે જે સિસ્ટમોના પરિવારનું પ્રતિનિધિત્વ કરે છે જેને પછી ડોમેનની અંદર ચોક્કસ ઇચ્છિત સિસ્ટમમાં શુદ્ધ કરી શકાય છે આ કરવા માટે, ડોમેનના અવકાશનું વિશ્લેષણ કરવું આવશ્યક છે (જેને FODA સંદર્ભ વિશ્લેષણ તરીકે ઓળખવામાં આવે છે) જેથી માત્ર ડોમેનની સિસ્ટમો જ નહીં પણ ડોમેન સાથે ક્રિયાપ્રતિક્રિયા કરતી બાહ્ય સિસ્ટમો પણ ઓળખી શકાય. FODA લક્ષણ વિશ્લેષણ પછી ડોમેનની અંદર રૂપરેખાંકિત કરી શકાય તેવી જરૂરિયાતો અને ઉમેદવાર પ્રણાલીઓ વિશે અંતિમ-વપરાશકર્તાના દૃષ્ટિકોણનું વિશ્લેષણ કરે છે. વિકસિત સુવિધા મોડેલમાંથી, ગ્રાહકો અંતિમ પ્રણાલીને સ્પષ્ટ કરવા માટે રૂપરેખાંકિત કરી શકાય તેવી આવશ્યકતાઓમાંથી પસંદ કરી શકે છે. આ પ્રક્રિયા દ્વારા, સુવિધા-લક્ષી ક્ષેત્ર વિશ્લેષણ એ સુનિશ્ચિત કરે છે કે વ્યવસાય ટેકનોલોજીના પુનઃઉપયોગ દ્વારા ગ્રાહકોની માંગને અસરકારક રીતે પૂરી કરી શકે છે. સંદર્ભો ગ્રંથસૂચિ સોફ્ટવેર ડિઝાઇન સિસ્ટમ્સ એન્જિનિયરિંગ