Съдържание:
Определение - Какво означава Реификация?
Реификацията е процесът, по време на който абстрактна идея относно компютърно приложение може да бъде преобразувана в обект или изричен модел на данни. С други думи, реификацията помага за превръщането на неизразена, имплицитна идея в концептуална или логическа. Реификацията е един от най-широко използваните процеси в представянето на знанията и концептуалния анализ.
Техопедия обяснява Реификацията
Повторяването на данни в някои аспекти е подобно на прецизирането на данните, въпреки че процесът на преработка е по-фокусиран върху конкретизирането на идеята, отколкото нейното усъвършенстване. Когато става въпрос за преработка на данни, прецизирането се състои от стъпки за намиране на по-конкретно представяне на абстрактни типове данни, което се извършва с помощта на стандартни спецификации. Реификацията на данните помага за понижаване на нивото на абстрактни типове данни и абстракцията, участваща в операционното моделиране. При концептуалното моделиране повторното взаимоотношение дава възможност да се разглежда като цяло. Единствената цел на повторната връзка е да я направи изрична с добавена допълнителна информация към нея.
От контекста на езиците за програмиране, реификацията е методите, чрез които програма или който и да е аспект от езика за програмиране, който по-рано се подразбираше в средата на изпълнение, се представя в самия език. Това позволява всички аспекти, които по-рано се подразбираха, да бъдат достъпни като обикновени данни за проверка. Понастоящем преработката е реализирана в много програмни езици, дори и в частична форма. Например, Java използва "реифилируеми типове", които са напълно достъпни по време на изпълнение. Детайлите на ниско ниво на адресите на паметта могат да се поддават на програмиране на C. Езикът за програмиране на Smalltalk позволява преработка на съобщенията.