利用人工智能自动设计接收公用事业缴费的信息系统架构

Ю. А. Козачок
{"title":"利用人工智能自动设计接收公用事业缴费的信息系统架构","authors":"Ю. А. Козачок","doi":"10.32782/tnv-tech.2024.2.6","DOIUrl":null,"url":null,"abstract":"Автоматизація проєктування архітектури програмного забезпечення за допомогою генеративного штучного інтелекту забезпечує ефективне вирішення проблем, які виникають у сучасній розробці програмного забезпечення. У цій статті подано дослідження використання генеративного штучного інтелекту під час проєктування архітектури програмного забезпечення для покращення процесів шляхом використання єдиного стандарту. За допомогою генеративного штучного інтелекту архітектори програмного забезпечення можуть оптимізувати проєкти архітектури відповідно до підвищених вимог до складності та якості сучасних інформаційних систем. Під час роботи були вивчені сучасні дослідження, присвячені використанню нотації проєктування архітектури інформаційної системи. Було проаналізовано нотацію С4, висвітлено та описано основні компоненти даної нотації, які дають змогу привести до єдиного ста`ндарту побудову архітектури інформаційної системи. Окрім того, було досліджено застосування інструментів штучного інтелекту в формуванні архітектури системи. В результаті проведеного аналізу було виконано практичне дослідження, а саме побудована архітектура інформаційної системи прийому комунальних платежів, яка побудована в нотації С4 і складається з чотирьох рівнів: контекст, контейнери, компоненти, код. Кожен рівень було побудовано за допомогою згенерованого коду з використанням інструменту штучного інтелекту ChatGPT в нотації PlantUML та, використовуючи графічний редактор з генерацією діаграм з коду draw.io, відображено у вигляді чотирьох діграм: діаграма контексту, діаграма контейнерів, діаграма компонентів, діаграма коду (класів). В результаті практичного дослідження було проаналізовано побудовану архітектуру інформаційної системи прийому комунальних платежів та надано практичних рекомендацій для покращення якості згенерованих діаграм. Виділено основні переваги застосування ChatGPT та нотації С4 архітекторами для побудови архітектури інформаційної системи та визначено основні недоліки, які потребують подальшої оптимізації.","PeriodicalId":242216,"journal":{"name":"Таврійський науковий вісник. Серія: Технічні науки","volume":"39 16","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"АВТОМАТИЗАЦІЯ ПРОЄКТУВАННЯ АРХІТЕКТУРИ ІНФОРМАЦІЙНОЇ СИСТЕМИ ПРИЙОМУ КОМУНАЛЬНИХ ПЛАТЕЖІВ З ВИКОРИСТАННЯМ ШТУЧНОГО ІНТЕЛЕКТУ\",\"authors\":\"Ю. А. Козачок\",\"doi\":\"10.32782/tnv-tech.2024.2.6\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Автоматизація проєктування архітектури програмного забезпечення за допомогою генеративного штучного інтелекту забезпечує ефективне вирішення проблем, які виникають у сучасній розробці програмного забезпечення. У цій статті подано дослідження використання генеративного штучного інтелекту під час проєктування архітектури програмного забезпечення для покращення процесів шляхом використання єдиного стандарту. За допомогою генеративного штучного інтелекту архітектори програмного забезпечення можуть оптимізувати проєкти архітектури відповідно до підвищених вимог до складності та якості сучасних інформаційних систем. Під час роботи були вивчені сучасні дослідження, присвячені використанню нотації проєктування архітектури інформаційної системи. Було проаналізовано нотацію С4, висвітлено та описано основні компоненти даної нотації, які дають змогу привести до єдиного ста`ндарту побудову архітектури інформаційної системи. Окрім того, було досліджено застосування інструментів штучного інтелекту в формуванні архітектури системи. В результаті проведеного аналізу було виконано практичне дослідження, а саме побудована архітектура інформаційної системи прийому комунальних платежів, яка побудована в нотації С4 і складається з чотирьох рівнів: контекст, контейнери, компоненти, код. Кожен рівень було побудовано за допомогою згенерованого коду з використанням інструменту штучного інтелекту ChatGPT в нотації PlantUML та, використовуючи графічний редактор з генерацією діаграм з коду draw.io, відображено у вигляді чотирьох діграм: діаграма контексту, діаграма контейнерів, діаграма компонентів, діаграма коду (класів). В результаті практичного дослідження було проаналізовано побудовану архітектуру інформаційної системи прийому комунальних платежів та надано практичних рекомендацій для покращення якості згенерованих діаграм. Виділено основні переваги застосування ChatGPT та нотації С4 архітекторами для побудови архітектури інформаційної системи та визначено основні недоліки, які потребують подальшої оптимізації.\",\"PeriodicalId\":242216,\"journal\":{\"name\":\"Таврійський науковий вісник. Серія: Технічні науки\",\"volume\":\"39 16\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-07-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Таврійський науковий вісник. Серія: Технічні науки\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.32782/tnv-tech.2024.2.6\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Таврійський науковий вісник. Серія: Технічні науки","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32782/tnv-tech.2024.2.6","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

利用生成式人工智能实现软件架构设计自动化,可有效解决现代软件开发中出现的问题。本文介绍了在软件架构设计中使用生成式人工智能的研究,以通过使用单一标准改进流程。在生成式人工智能的帮助下,软件架构师可以优化架构设计,以满足现代信息系统日益增长的复杂性和质量要求。在这项工作中,我们研究了有关信息系统架构设计符号使用的现代研究。对 C4 符号进行了分析,强调并描述了该符号的主要组成部分,从而为构建信息系统体系结构制定了单一标准。此外,还研究了在系统架构设计中使用人工智能工具的问题。分析的结果是进行了一项实际研究,即接收公用事业账单信息系统的架构,该架构采用 C4 符号构建,由四个层次组成:上下文、容器、组件、代码。每个层次都使用 ChatGPT 人工智能工具以 PlantUML 符号生成的代码构建,并使用图形编辑器从 draw.io 代码生成图表,以四张图的形式显示:上下文图、容器图、组件图、代码(类)图。实际研究的结果是,分析了用于接收公用事业付款的信息系统的构建架构,并就如何提高生成图表的质量提出了实用建议。强调了建筑师使用 ChatGPT 和 C4 符号构建信息系统架构的主要优点,并指出了需要进一步优化的主要缺点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
АВТОМАТИЗАЦІЯ ПРОЄКТУВАННЯ АРХІТЕКТУРИ ІНФОРМАЦІЙНОЇ СИСТЕМИ ПРИЙОМУ КОМУНАЛЬНИХ ПЛАТЕЖІВ З ВИКОРИСТАННЯМ ШТУЧНОГО ІНТЕЛЕКТУ
Автоматизація проєктування архітектури програмного забезпечення за допомогою генеративного штучного інтелекту забезпечує ефективне вирішення проблем, які виникають у сучасній розробці програмного забезпечення. У цій статті подано дослідження використання генеративного штучного інтелекту під час проєктування архітектури програмного забезпечення для покращення процесів шляхом використання єдиного стандарту. За допомогою генеративного штучного інтелекту архітектори програмного забезпечення можуть оптимізувати проєкти архітектури відповідно до підвищених вимог до складності та якості сучасних інформаційних систем. Під час роботи були вивчені сучасні дослідження, присвячені використанню нотації проєктування архітектури інформаційної системи. Було проаналізовано нотацію С4, висвітлено та описано основні компоненти даної нотації, які дають змогу привести до єдиного ста`ндарту побудову архітектури інформаційної системи. Окрім того, було досліджено застосування інструментів штучного інтелекту в формуванні архітектури системи. В результаті проведеного аналізу було виконано практичне дослідження, а саме побудована архітектура інформаційної системи прийому комунальних платежів, яка побудована в нотації С4 і складається з чотирьох рівнів: контекст, контейнери, компоненти, код. Кожен рівень було побудовано за допомогою згенерованого коду з використанням інструменту штучного інтелекту ChatGPT в нотації PlantUML та, використовуючи графічний редактор з генерацією діаграм з коду draw.io, відображено у вигляді чотирьох діграм: діаграма контексту, діаграма контейнерів, діаграма компонентів, діаграма коду (класів). В результаті практичного дослідження було проаналізовано побудовану архітектуру інформаційної системи прийому комунальних платежів та надано практичних рекомендацій для покращення якості згенерованих діаграм. Виділено основні переваги застосування ChatGPT та нотації С4 архітекторами для побудови архітектури інформаційної системи та визначено основні недоліки, які потребують подальшої оптимізації.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信