@article{Gamzayev_Tkachuk_2023, title={РОЗРОБКА ПРОБЛЕМНО-ОРІЄНТОВАНОЇ МОВИ МОДЕЛЮВАННЯ ДЛЯ ПІДТРИМКИ ВАРІАБЕЛЬНОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ В СИСТЕМАХ "РОЗУМНИЙ БУДИНОК"}, url={https://itssi-journal.com/index.php/ittsi/article/view/366}, DOI={10.30837/ITSSI.2023.23.045}, abstractNote={<p>Побудова концептуальних моделей для проєктування програмного забезпечення (ПЗ), зокрема для таких високотехнологічних застосунків, як системи "Розумний будинок", є складним завданням, від результатів виконання якого суттєво залежить ефективність процесів їхнього розроблення. Одним з інноваційних методів вирішення цієї проблеми є використання предметно орієнтованих мов моделювання (DSML), що дають змогу скоротити витрати часу та інших проєктних ресурсів, потрібних для створення таких систем. <strong>Предметом</strong> дослідження в роботі є підходи з метою розроблення DSML для систем "Розумний будинок" як окремого класу систем <em>Internet of Things.</em> <strong>Мета роботи</strong> – запропонувати підхід до розроблення DSML на основі моделі варіабельності властивостей такої системи. Вирішуються такі <strong>завдання: </strong>аналіз деяких уже наявних підходів до створення DSML; побудова багатоаспектної класифікацій вимог до них, застосування цих вимог щодо проєктування синтаксису конкретного DSML-V для створення варіабельного ПЗ у системах "Розумний будинок"; розроблення технологічної схеми й кількісних метрик для експериментального оцінювання ефективності запропонованого підходу. Використовуються такі <strong>методи:</strong> моделювання варіабельності, основане на моделі властивостей, формальні нотації для опису синтаксису мови DSML-V, застосування відкритого інструментального CASE-засобу <em>metaDepth</em>. Здобуті <strong>результати:</strong> побудовано багатоаспектну класифікацію вимог до широко класу мов DSML; розроблено основні синтаксичні конструкції мови DSML-V для підтримки властивостей варіабельності ПЗ систем "Розумний будинок"; надано формальний опис такого синтаксису в нотації Бекуса – Наура; створено технологічну схему компіляції специфікацій мовою DSML-V у синтаксис мови відкритого інструментального CASE-засобу <em>metaDepth</em>; експериментально досліджено ефективність застосування запропонованого підходу з використанням кількісних метрик. <strong>Висновки: </strong>запропонований метод розроблення спеціалізованої проблемно орієнтованої мови для систем "Розумний будинок" дає змогу проводити багаторівневе моделювання властивостей варіабельності її програмних компонентів і забезпечує зростання ефективності програмування таких моделей приблизно на 14% порівняно з наявними підходами.</p>}, number={1 (23)}, journal={СУЧАСНИЙ СТАН НАУКОВИХ ДОСЛІДЖЕНЬ ТА ТЕХНОЛОГІЙ В ПРОМИСЛОВОСТІ}, author={Gamzayev, Rustam and Tkachuk, Mykola}, year={2023}, month={Квіт}, pages={45–56} }