а с помощью чего происходит моделирование поведения?
Не совсем понятен вопрос. Возможно, речь идет о модели данных.
Википедия определяет термин «Модель данных» так: это абстрактное, самодостаточное, логическое определение объектов, операторов и прочих элементов, в совокупности составляющих абстрактную машину доступа к данным, с которой взаимодействует пользователь. Эти объекты позволяют моделировать структуру данных, а операторы — поведение данных.
TNP есть средство моделирования, т.е. создания описаний объектов и их поведения. Кроме того, TNP это так же и среда выполнения, создающая объекты и реализующее поведение объектов.
Поведение объектов может задаваться либо «кнопочно-галочным» образом, т.е. выбором из имеющихся стандартных вариантов, либо с помощью программирования на языках C# или Visual Basic.