Об'єктом дослідження є процес автоматизованого створення веб-контенту, що базується на інформації, представленій в онтологічному вигляді. Одним із найбільш проблемних місць у веб-розробці є процес створення інтерфейсу користувача. Це пов'язано з тим, що даний процес є комплексним та вимагає витрати найбільшої кількості часу та коштів у порівнянні з іншими етапами розробки. В ході дослідження було застосовано модель розробки програмного забезпечення, що базується на розробці онтології, а потім програмного застосування для її обробки. Даний підхід називається «Ontology-driven development» (або процес розробки програмного забезпечення (ПЗ), що керований онтологією). Отримано інтелектуальну модель для представлення елементів веб-ресурсів у вигляді онтології, а також програмне ядро системи для генерації веб-сторінок на основі інформації, що зберігається в онтології. Це пов'язано із необхідністю отримання набору кінцевих елементів інтерфейсу користувача (HTML, CSS, JS елементів), із яких формуються веб-сторінки. Налагодження адресації між сторінками веб-ресурсу має ряд особливостей, зокрема, для зв'язування адреси кінцевої веб-сторінки із контролером, що відповідає за генерацію її змісту, було запропоновано відповідний підхід. Цей підхід функціонує аналогічно так званому «роутеру», який використовується в класичних системах (наприклад, JSP для Java). Відмінною особливістю даного підходу є те, що вся інформація, із якою формується веб-сторінка, а також її адреса зберігається та отримується із онтології. Завдяки представленому підходу відбувається спрощення проектування та розробки інтерфейсу користувача для веб-проектів, а в перспективі й для інших додатків (настільних, мобільних та ін.). У порівнянні із класичним методом розробки та проектування інтерфейсу користувача, запропонований підхід підвищить можливість повторного використання вже розроблених елементів інтерфейсу користувача. А також забезпечить створення бази готових рішень для розробника у вигляді корпоративної пам'яті. Ключові слова: база знань, інтелектуальна модель, модель управління пам'яттю, інтелектуальний аналіз даних, ontology-driven development, корпоративна пам'ять.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.