Легенда берет свои истоки из «Географии» Моисея Хоренского (Мовсес Хоренаци — крупнейший армянский средневековый историк (410–490 гг.)) и византийского списка историка Прокопия Кесарийского (византийский писатель, секретарь полководца Велизария (500–565 гг.)) «О войне готской», которые ясно говорят о походах славян на Балканы и Византийскую империю еще перед приходом аваров.
БАЙЯН И ДОБРЕТА.
История опирается на информацию византийского писателя Менандра, называемого Протектор Менандрос, который описал приход аваров на Балканы по призыву византийского императора. В то же время он описывает их первые бои, которые не принесли победу ни одной, ни другой стороне.
ВОЙИСЛАВ И ВЕЛИКАНЫ.
В основу положена часть сербохорватской сказки «Ломижелезо», в которой сын князя хитростью убивает группу великанов и таким образом освобождает от них город и его окрестности.
ПОРАЖЕНИЕ ВЕЛИКАНОВ И ИХ СМЕРТЬ.
Завершающий эпизод опирается на морскую сказку «О драконе, принцессе и пастухе». Тут интересны три момента. Первый — история разыгрывается на границе влияния аваров, второй — местные жители обязаны заботиться о младенце-драконе, воспитывать его и кормить, что отвечает аварским традициям, описанным Нестором в «Повести временных лет», третий — дракона в конце концов убивает пришлый человек, не из местных. Дракон же в славянских сказках часто являет собой образ чужака, который прилетит куда-то, схватит, что может, и опять исчезнет или селится у города и требует постоянного насыщения. В нашей истории великан-авар дает местным жителям на воспитание и кормление новорожденного дракона. Очевидно, что тот, кто оставляет младенца на чужих людей, должен быть уверен в безопасности своего действия и что достаточно будет угрозы, чтобы люди беспрекословно выполнили приказ о кормлении дракона. Ситуация со временем радикально меняется, когда во главе недовольных местных жителей встает чужак — и убивает дракона. Такое развитие событий поистине символично.