Динамическое определение фреймворка