జర్నల్ ఆఫ్ కంప్యూటర్ ఇంజనీరింగ్ & ఇన్ఫర్మేషన్ టెక్నాలజీ

క్లస్టరింగ్-ఎయిడెడ్ ఫ్రేమ్‌వర్క్ అసెస్‌మెంట్ ఆఫ్ రిక్వైర్‌మెంట్ ఇంజినీరింగ్ అప్రోచ్‌లు సాఫ్ట్‌వేర్ ప్రోడక్ట్ లైన్‌లకు వర్తించబడతాయి

నౌఫెల్ క్రైమ్*

అవసరాలు ఇంజనీరింగ్ (RE) సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ లైఫ్‌సైకిల్‌లో కీలక దశగా గుర్తించబడింది. అభివృద్ధి దశలో ఉన్న అవసరాల లోపాన్ని పరిష్కరించడానికి అయ్యే ఖర్చు, అభివృద్ధి ప్రారంభ దశల్లో దానిని గుర్తించి పరిష్కరించే ఖర్చు కంటే చాలా ఎక్కువ. దీన్ని చేయడానికి, అభివృద్ధి ప్రక్రియలో సిస్టమ్ అవసరాలు సరిగ్గా గుర్తించబడాలి, విశ్లేషించబడతాయి మరియు సమీక్షించబడతాయి. సాఫ్ట్‌వేర్ ప్రొడక్ట్ లైన్స్ (SPLలు) యొక్క స్వభావాన్ని బట్టి, 'సింగిల్' ఉత్పత్తిని అభివృద్ధి చేయడం కంటే SPLలు మరింత సంక్లిష్టమైన సవాళ్లను కలిగి ఉన్నందున అవసరాల ఇంజనీరింగ్ యొక్క ప్రాముఖ్యత ఎక్కువగా త్యజించబడింది. సాహిత్యంలో అనేక విధానాలు ప్రతిపాదించబడ్డాయి, ఇది అవసరాలు, వాటి వైవిధ్యం మరియు సాధారణతను సంగ్రహించడం కోసం కార్యకలాపాలను కలిగి ఉంటుంది.

ఈ థీసిస్ ప్రధానంగా ఒక ఫ్రేమ్‌వర్క్‌ను ప్రతిపాదించడం లక్ష్యంగా పెట్టుకుంది, ఇది సిస్టమ్ ఇంజనీర్‌లు వారి ఇష్టపడే లక్ష్యం కోసం తగిన విధానాన్ని ఎంచుకోవడానికి మార్గనిర్దేశం చేస్తుంది. ప్రతిపాదిత ఫ్రేమ్‌వర్క్ కలిసి అందించిన అనేక విధానాల నుండి సమర్థవంతమైన విధానాన్ని శోధించడానికి అవసరమైన సమయాన్ని తగ్గిస్తుందని భావిస్తున్నారు. ఎంచుకున్న ప్రమాణాల సెట్ ఆధారంగా SPL కోసం RE విధానాలను ఫ్రేమ్‌వర్క్ అంచనా వేస్తుంది. ఇది మదింపు నుండి రూపొందించబడిన పరిమాణాత్మక డేటాను క్లస్టర్ చేయడానికి మెషిన్ లెర్నింగ్ అల్గారిథమ్ (k-మీన్స్)ను అమలు చేయడం ద్వారా మరిన్ని సహకారాలను అందిస్తుంది. ఇంకా, ఇది ఈ థీసిస్ యొక్క ప్రారంభ లక్ష్యాన్ని సాధించడంలో సహాయపడే వెబ్‌సైట్‌ను అమలు చేస్తుంది.

ఫ్రేమ్‌వర్క్ యొక్క ఫలితం ధృవీకరించబడింది మరియు వర్గీకృత డేటా ఆచరణాత్మకమైనదని ఇది చూపించింది. ఈ ఫ్రేమ్‌వర్క్ SPLకి వర్తించే తగిన RE విధానాన్ని ఎంచుకున్నప్పుడు తప్పుదారి పట్టించే సంభావ్యతను తగ్గిస్తుంది.

నిరాకరణ: ఈ సారాంశం ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ టూల్స్ ఉపయోగించి అనువదించబడింది మరియు ఇంకా సమీక్షించబడలేదు లేదా నిర్ధారించబడలేదు