Reverse semantic traceability
বিপরীত শব্দার্থিক সন্ধানযোগ্যতা (আর. এস. টি) যাচাইকরণ উন্নতির জন্য একটি মান নিয়ন্ত্রণ পদ্ধতি যা সফ্টওয়্যার বিকাশ প্রক্রিয়ার প্রতিটি পর্যায়ে পশ্চাদগামী অনুবাদের মাধ্যমে শিল্পকর্মের উচ্চ মানের নিশ্চয়তা দিতে সহায়তা করে। সংক্ষিপ্ত ভূমিকা উন্নয়ন প্রক্রিয়ার প্রতিটি পর্যায়কে এক ভাষা থেকে অন্য ভাষায় "অনুবাদ"-এর একটি সিরিজ হিসাবে বিবেচনা করা যেতে পারে। একেবারে শুরুতে একটি প্রকল্প দল গ্রাহকের প্রয়োজনীয়তা এবং স্বাভাবিক ভাষায় প্রকাশিত প্রত্যাশাগুলি নিয়ে কাজ করে। এই গ্রাহকের প্রয়োজনীয়তাগুলি কখনও কখনও অসম্পূর্ণ, অস্পষ্ট বা এমনকি একে অপরের সাথে পরস্পরবিরোধী হতে পারে। প্রথম পদক্ষেপটি হল গ্রাহকদের প্রত্যাশার নির্দিষ্টকরণ এবং আনুষ্ঠানিককরণ, ভবিষ্যতের ব্যবস্থার জন্য একটি আনুষ্ঠানিক প্রয়োজনীয় নথিতে তাদের রূপান্তর ("অনুবাদ")। তারপরে প্রয়োজনীয়তাগুলি সিস্টেম আর্কিটেকচারে অনুবাদ করা হয় এবং ধাপে ধাপে প্রকল্প দলটি খুব আনুষ্ঠানিক প্রোগ্রামিং ভাষায় লিখিত কোড তৈরি করে। অনুবাদের সময় ভুল সন্নিবেশ করা, ভুল ব্যাখ্যা করা বা কিছু হারিয়ে যাওয়ার আশঙ্কা সবসময়ই থাকে। এমনকি প্রয়োজন বা নকশার নির্দিষ্টকরণের একটি ছোট ত্রুটিও প্রকল্পের শেষ পর্যায়ে প্রচুর পরিমাণে ত্রুটি সৃষ্টি করতে পারে। কখনও কখনও এই ধরনের ভুল বোঝাবুঝি প্রকল্পের ব্যর্থতা বা সম্পূর্ণ গ্রাহক অসন্তোষের কারণ হতে পারে। বিপরীত শব্দার্থিক সন্ধানযোগ্যতার পদ্ধতির সর্বোচ্চ ব্যবহারের পরিস্থিতিগুলি হতে পারেঃ ইউ. এম. এল মডেলগুলি বৈধ করাঃ গুণমান প্রকৌশলীরা একটি ডোমেনের পাঠ্য বিবরণ পুনরুদ্ধার করেন, মূল এবং পুনরুদ্ধারকৃত বিবরণগুলির তুলনা করা হয়। একটি নতুন প্রয়োজনের জন্য মডেলের পরিবর্তনগুলি বৈধতা দেওয়াঃ একটি মডেলের একটি মূল এবং পরিবর্তিত সংস্করণ দেওয়া হলে, মানসম্পন্ন প্রকৌশলীরা প্রয়োজনীয়তার পাঠ্য বিবরণ পুনরুদ্ধার করেন, মূল এবং পুনরুদ্ধারকৃত বিবরণগুলির তুলনা করা হয়। একটি বাগ ফিক্সের বৈধতা দেওয়াঃ একটি মূল এবং পরিবর্তিত সোর্স কোড দেওয়া হলে, গুণমান প্রকৌশলীরা বাগের একটি পাঠ্য বিবরণ পুনরুদ্ধার করেন যা স্থির করা হয়েছিল, মূল এবং পুনরুদ্ধারকৃত বিবরণের তুলনা করা হয়। নতুন সফ্টওয়্যার ইঞ্জিনিয়ারকে একটি দলে একীভূত করাঃ একজন নতুন দলের সদস্য বর্তমান প্রকল্পগুলির মূল নিদর্শনগুলির জন্য বিপরীত শব্দার্থিক ট্রেসেবিলিটি করার একটি অ্যাসাইনমেন্ট পান। আর. এস. টি-র ভূমিকা আর. এস. টি অধিবেশনে জড়িত প্রধান ভূমিকাগুলি হলঃ প্রকল্প শিল্পকর্মের লেখক (ইনপুট এবং আউটপুট উভয়), বিপরীত প্রকৌশলী, বিশেষজ্ঞ গোষ্ঠী, প্রকল্প ব্যবস্থাপক। আর. এস. টি প্রক্রিয়া সমস্ত প্রকল্পের শিল্পকর্ম এবং তাদের সম্পর্ককে সংজ্ঞায়িত করুন বৈধতা পদ্ধতি হিসাবে বিপরীত শব্দার্থিক সন্ধানযোগ্যতা যে কোনও প্রকল্পের শিল্পকর্মের ক্ষেত্রে, প্রকল্পের শিল্পকর্মের যে কোনও অংশে বা এমনকি নথি বা কোডের একটি ছোট অংশে প্রয়োগ করা যেতে পারে। যাইহোক, এটা স্পষ্ট যে সমস্ত শিল্পকর্মের জন্য আর. এস. টি সম্পাদন করা ওভারহেড তৈরি করতে পারে এবং ভালভাবে ন্যায়সঙ্গত হওয়া উচিত (উদাহরণস্বরূপ, চিকিৎসা সফ্টওয়্যারের জন্য যেখানে সম্ভাব্য তথ্য ক্ষতি খুব গুরুত্বপূর্ণ)। কতগুলি প্রকল্প শিল্পকর্ম "রিভার্স ইঞ্জিনিয়ারড" হবে তা নির্ধারণ করা কোম্পানি এবং প্রকল্প ব্যবস্থাপকের দায়িত্ব। এই পরিমাণ প্রকল্প নির্দিষ্ট বিবরণের উপর নির্ভর করেঃ ট্রেড-অফ ম্যাট্রিক্স, প্রকল্প এবং কোম্পানির গুণমান নিশ্চিতকরণ নীতি। এছাড়াও এটি প্রকল্পের সাফল্যের জন্য নির্দিষ্ট শিল্পকর্মের গুরুত্ব এবং এই শিল্পকর্মের ক্ষেত্রে প্রয়োগ করা মান নিয়ন্ত্রণের স্তরের উপর নির্ভর করে। প্রকল্পের জন্য আর. এস. টি অধিবেশনের পরিমাণ প্রকল্প পরিকল্পনা পর্যায়ে সংজ্ঞায়িত করা হয়। প্রথমত, প্রকল্প ব্যবস্থাপককে প্রকল্প চলাকালীন প্রকল্প দলের কাছে থাকা সমস্ত নিদর্শনগুলির একটি তালিকা তৈরি করতে হবে। এগুলিকে নির্ভরতা এবং সম্পর্কের গাছ হিসাবে উপস্থাপন করা যেতে পারে। নিদর্শনগুলি একটি ঘটনায় (যেমন ভিশন ডকুমেন্ট) বা বেশ কয়েকটি ঘটনায় (যেমন ঝুঁকি বা বাগ) উপস্থিত থাকতে পারে। এই তালিকাটি প্রকল্পের সময় পরে পরিবর্তন করা যেতে পারে তবে আর. এস. টি কার্যক্রম সম্পর্কে সিদ্ধান্ত নেওয়ার পিছনে ধারণাটি একই থাকবে। অগ্রাধিকার দেওয়া দ্বিতীয় ধাপ হল প্রকল্পের জন্য বিতরণযোগ্য গুরুত্ব এবং প্রতিটি প্রকল্পের শিল্পকর্মের মান নিয়ন্ত্রণের মাত্রা বিশ্লেষণ করা। নথির গুরুত্ব হল প্রকল্পের সাফল্য এবং চূড়ান্ত পণ্যের গুণমানের উপর শিল্পকর্মের প্রভাবের মাত্রা। এটি স্কেল দ্বারা পরিমাপ করা হয়ঃ গুরুত্বপূর্ণ (1): প্রকল্পের সামগ্রিক মানের জন্য এবং এমনকি প্রকল্পের সাফল্যের জন্য বিতরণযোগ্য মানের খুব গুরুত্বপূর্ণ। উদাহরণস্বরূপঃ কার্যকরী প্রয়োজনীয়তা, সিস্টেম আর্কিটেকচার, সমালোচনামূলক বাগ ফিক্স (স্টপার দেখান), উচ্চ সম্ভাবনা এবং সমালোচনামূলক প্রভাব সহ ঝুঁকি। উচ্চ (2): সরবরাহযোগ্য চূড়ান্ত পণ্যের গুণমানের উপর প্রভাব ফেলে। উদাহরণস্বরূপঃ টেস্ট কেস, ইউজার ইন্টারফেসের প্রয়োজনীয়তা, প্রধান তীব্রতার বাগ ফিক্স, উচ্চ এক্সপোজার সহ ঝুঁকি। মাঝারি (3): চূড়ান্ত পণ্যের গুণমানের উপর শিল্পকর্মের মাঝারি বা পরোক্ষ প্রভাব রয়েছে। উদাহরণস্বরূপঃ প্রকল্প পরিকল্পনা, মাঝারি তীব্রতার বাগ ফিক্স, মাঝারি এক্সপোজার সহ ঝুঁকি। নিম্ন (4): চূড়ান্ত পণ্যের গুণমানের উপর শিল্পকর্মটির সামান্য প্রভাব রয়েছে। উদাহরণস্বরূপঃ কর্মচারীদের কাজ, কসমেটিক বাগ, কম সম্ভাবনা সহ ঝুঁকি। মান নিয়ন্ত্রণের স্তর হল এমন একটি পরিমাপ যা শিল্পকর্মের ক্ষেত্রে প্রয়োগ করা যাচাইকরণ এবং বৈধতা ক্রিয়াকলাপের পরিমাণ এবং শিল্পকর্ম তৈরির সময় ভুল যোগাযোগের সম্ভাবনাকে সংজ্ঞায়িত করে। নিম্ন (1): শিল্পকর্মের জন্য কোনও পর্যালোচনা অনুমিত নয়, ভুল যোগাযোগ এবং তথ্য ক্ষতির সম্ভাবনা বেশি, তথ্য চ্যানেল বিতরণ করা হয়, ভাষা বাধা বিদ্যমান ইত্যাদি। মাঝারি (2): শিল্পকর্মের জন্য কোনও পর্যালোচনা অনুমিত নয়, তথ্য চ্যানেল বিতরণ করা হয় না (যেমন। শিল্পকর্মের স্রষ্টা এবং তথ্য সরবরাহকারী একটি দলের সদস্য) যথেষ্ট (3): জোড়া উন্নয়ন বা সহকর্মী পর্যালোচনা করা হয়, তথ্য চ্যানেল বিতরণ করা হয় না। চমৎকার (4): পেয়ার ডেভেলপমেন্ট, পিয়ার রিভিউ এবং/অথবা টেস্টিং করা হয়, অটোমেশন বা ইউনিট টেস্টিং করা হয়, অথবা শিল্পকর্মের বিকাশ এবং বৈধতার জন্য কিছু সরঞ্জাম রয়েছে। দায়িত্বশীল ব্যক্তিদের সংজ্ঞায়িত করুন আর. এস. টি অধিবেশনের সাফল্য দৃঢ়ভাবে দায়িত্বশীল ব্যক্তিদের সঠিক নিয়োগের উপর নির্ভর করে। শিল্পকর্মের বিপরীত শব্দার্থিক ট্রেসেবিলিটি সম্পাদন করুন বিপরীত শব্দার্থিক ট্রেসেবিলিটি শুরু হয় যখন সিদ্ধান্ত নেওয়া হয় যে আরএসটি সম্পাদন করা উচিত এবং এর জন্য সংস্থানগুলি উপলব্ধ থাকে। আর. এস. টি অধিবেশনের জন্য কোন নথিগুলি একটি ইনপুট হবে তা প্রকল্প ব্যবস্থাপক নির্ধারণ করেন। উদাহরণস্বরূপ, এটি কেবল পুনরুদ্ধারের জন্য একটি নিদর্শনই নয়, কিছু পটভূমি প্রকল্পের তথ্যও হতে পারে। রিভার্স ইঞ্জিনিয়ারদের মূল পাঠ্যে শব্দের সংখ্যা দেওয়ার পরামর্শ দেওয়া হয় যাতে ফলস্বরূপ তাদের যে পরিমাণ পাঠ্য পাওয়া উচিত সে সম্পর্কে তাদের ধারণা থাকেঃ এটি একটি বাক্য বা পাঠ্যের বেশ কয়েকটি পৃষ্ঠা হতে পারে। যদিও, পুনরুদ্ধারকৃত পাঠ্যে মূল পাঠের মতো একই সংখ্যক শব্দ নাও থাকতে পারে, তবুও মানগুলি তুলনীয় হওয়া উচিত। এর পরে বিপরীত প্রকৌশলীরা শিল্পকর্মটি নিয়ে সেখান থেকে মূল পাঠ্যটি পুনরুদ্ধার করেন। আরএসটি নিজেই এক পৃষ্ঠার পাঠ্যের জন্য প্রায় 1 ঘন্টা সময় নেয় (750 শব্দ)। গুণমানের মান নির্ধারণ করুন এবং সিদ্ধান্ত নিন আর. এস. টি অধিবেশন সম্পূর্ণ করার জন্য, শিল্পকর্মের পুনরুদ্ধার এবং মূল পাঠ্যগুলির তুলনা করা উচিত এবং শিল্পকর্মের গুণমান মূল্যায়ন করা উচিত। এই মূল্যায়নের ভিত্তিতে শিল্পকর্মগুলির পুনর্নির্মাণ এবং এর পরিমাণ সম্পর্কে সিদ্ধান্ত নেওয়া হয়। মূল্যায়নের জন্য বিশেষজ্ঞদের একটি দল গঠন করা হয়। বিশেষজ্ঞদের প্রকল্পের ক্ষেত্র সম্পর্কে সচেতন হওয়া উচিত এবং তুলনামূলক নিদর্শনগুলির গুণগত মান মূল্যায়নের জন্য যথেষ্ট অভিজ্ঞ হওয়া উচিত। উদাহরণস্বরূপ, ব্যবসায়িক বিশ্লেষকরা ভিশন স্টেটমেন্টের তুলনা এবং দৃশ্যপট থেকে পুনরুদ্ধার করা ভিশন স্টেটমেন্টের জন্য বিশেষজ্ঞ হবেন। আর. এস. টি মূল্যায়নের মানদণ্ডঃ পুনরুদ্ধারকৃত এবং মূল গ্রন্থগুলির অর্থ এবং গুরুত্বপূর্ণ তথ্যের ক্ষতির মধ্যে বেশ বড় পার্থক্য রয়েছে পুনরুদ্ধারকৃত এবং মূল গ্রন্থগুলির অর্থের মধ্যে কিছু পার্থক্য রয়েছে, গুরুত্বপূর্ণ তথ্যের ক্ষতি পুনরুদ্ধার করা হয়েছে এবং মূল গ্রন্থগুলির অর্থের মধ্যে কিছু পার্থক্য রয়েছে, কিছু তুচ্ছ তথ্যের ক্ষতি পুনরুদ্ধার করা হয়েছে এবং মূল গ্রন্থগুলি খুব কাছাকাছি, কিছু তুচ্ছ তথ্যের ক্ষতি পুনরুদ্ধার করা হয়েছে এবং মূল গ্রন্থগুলি খুব কাছাকাছি, কোনও তথ্য হারিয়ে যায় না প্রতিটি বিশেষজ্ঞ তার মূল্যায়ন দেয় এবং তারপরে গড় মূল্য গণনা করা হয়। এই মূল্যের উপর নির্ভর করে প্রকল্প ব্যবস্থাপক সিদ্ধান্ত নেন যে উভয় নিদর্শনই সংশোধন করা উচিত বা তাদের মধ্যে একটি বা পুনর্নির্মাণের প্রয়োজন নেই। যদি গড় আর. এস. টি মানের স্তর 1 থেকে 2-এর মধ্যে থাকে তবে শিল্পকর্মের গুণমান খারাপ এবং ত্রুটিগুলি দূর করার জন্য কেবল বৈধ শিল্পকর্মের পুনর্নির্মাণই নয়, ভুল বোঝাবুঝি দূর করার জন্য মূল শিল্পকর্মের সংশোধন করার পরামর্শ দেওয়া হয়। এই ক্ষেত্রে শিল্পকর্মগুলির পুনর্নির্মাণের পরে আরও একটি আর. এস. টি অধিবেশন প্রয়োজন। ত্রুটিগুলি ঠিক করতে এবং তথ্যের ক্ষতি দূর করতে বৈধ নিদর্শনগুলির 2 টিরও বেশি কিন্তু 3 টিরও কম সংশোধন রয়েছে এমন নিদর্শনগুলির জন্য, তবে ভুল বোঝাবুঝি সৃষ্টি করে এমন কোনও অস্পষ্ট তথ্য রয়েছে কিনা তা খুঁজে বের করার জন্য মূল নিদর্শনগুলির পর্যালোচনা করার পরামর্শ দেওয়া হয়। কোনও অতিরিক্ত আর. এস. টি অধিবেশনের প্রয়োজন নেই। যদি গড় চিহ্ন 3-এর বেশি কিন্তু 4-এর কম হয়, তবে ত্রুটিগুলি এবং তুচ্ছ তথ্যের ক্ষতি অপসারণের জন্য বৈধ নিদর্শনগুলির সংশোধন অনুমিত হয়। যদি চিহ্নটি 4-এর বেশি হয় তবে এর অর্থ হল যে শিল্পকর্মটি ভাল মানের এবং কোনও বিশেষ সংশোধন বা পুনর্নির্মাণের প্রয়োজন নেই। স্পষ্টতই শিল্পকর্মগুলির পুনর্নির্মাণ সম্পর্কে চূড়ান্ত সিদ্ধান্ত প্রকল্প ব্যবস্থাপক দ্বারা নেওয়া হয় এবং পাঠ্যের পার্থক্যের কারণগুলির বিশ্লেষণের উপর ভিত্তি করে হওয়া উচিত। আরও দেখুন পি-মডেলিং ফ্রেমওয়ার্ক রেফারেন্স ভ্লাদিমির পাভলভ এবং আন্তন ইয়াতসেনকো, দ্য ব্যাবেল এক্সপেরিমেন্টঃ অ্যান অ্যাডভান্সড প্যান্টোমাইম-ভিত্তিক ট্রেনিং ইন ওওএ অ্যান্ড ওওডি উইথ ইউএমএল, 36তম 'এসিএম টেকনিক্যাল সিম্পোজিয়াম অন কম্পিউটার সায়েন্স এডুকেশন (এসআইজি সিএসই 2005), সেন্ট লুইস (মিসৌরি, মার্কিন যুক্তরাষ্ট্র)। বাহ্যিক লিঙ্ক ভ্লাদিমির এল পাভলভ ওয়েবসাইট পি-মডেলিং ফ্রেমওয়ার্ক হোয়াইটপেপার পি-মডেলিং ফ্রেমওয়ার্ক গুণমান নিয়ন্ত্রণ সফ্টওয়্যার পরীক্ষা সফ্টওয়্যার গুণমান