Standard

Using architectural description languages in software development projects. / Timoshenko, S.
в: AIP Conference Proceedings, Том 2812, № 1, 020059, 2023.

Результаты исследований: Вклад в журналМатериалы конференцииРецензирование

Harvard

APA

Vancouver

Timoshenko S. Using architectural description languages in software development projects. AIP Conference Proceedings. 2023;2812(1):020059. doi: 10.1063/5.0161801

Author

Timoshenko, S. / Using architectural description languages in software development projects. в: AIP Conference Proceedings. 2023 ; Том 2812, № 1.

BibTeX

@article{5a6cd966f0c84ea2a2050b12b7ddb83d,
title = "Using architectural description languages in software development projects",
abstract = "The article is devoted to the study of the use of languages for describing the architecture of systems in software development projects. The purpose of the article is to stimulate the interest of university teachers in the use of these lan-guages in the disciplines of computer science. To this end, using the example of the standard ISO / IEC / IEEE 12207: 2017 “Software life cycle processes”, the usefulness of using languages is shown not only for the process of defining the archi-tecture, but also for other technical processes. Consideration is carried out on the example of ArchiMate 3.1 - one of the most laconic languages of architectural description. The language contains 41 basic symbols, 19 additional and 13 types of links. The language allows you to describe almost all the technical processes of the software life cycle. Examples of de-scriptions are provided for the business or mission analysis process, the process for determining the needs and requirements of stakeholders, the process for determining the system / software requirements. In the future, the ArchiMate language can become the language of communication between enterprise managers, system analysts, system engineers, system architects and software developers. Students in IT areas are offered the ArchiMate language for studying, as well as the free, open source and cross-platform Archi tool. Along with the coArchi extension, it provides team development and versioning of generated definitions.",
author = "S. Timoshenko",
year = "2023",
doi = "10.1063/5.0161801",
language = "English",
volume = "2812",
journal = "AIP Conference Proceedings",
issn = "0094-243X",
publisher = "American Institute of Physics Publising LLC",
number = "1",

}

RIS

TY - JOUR

T1 - Using architectural description languages in software development projects

AU - Timoshenko, S.

PY - 2023

Y1 - 2023

N2 - The article is devoted to the study of the use of languages for describing the architecture of systems in software development projects. The purpose of the article is to stimulate the interest of university teachers in the use of these lan-guages in the disciplines of computer science. To this end, using the example of the standard ISO / IEC / IEEE 12207: 2017 “Software life cycle processes”, the usefulness of using languages is shown not only for the process of defining the archi-tecture, but also for other technical processes. Consideration is carried out on the example of ArchiMate 3.1 - one of the most laconic languages of architectural description. The language contains 41 basic symbols, 19 additional and 13 types of links. The language allows you to describe almost all the technical processes of the software life cycle. Examples of de-scriptions are provided for the business or mission analysis process, the process for determining the needs and requirements of stakeholders, the process for determining the system / software requirements. In the future, the ArchiMate language can become the language of communication between enterprise managers, system analysts, system engineers, system architects and software developers. Students in IT areas are offered the ArchiMate language for studying, as well as the free, open source and cross-platform Archi tool. Along with the coArchi extension, it provides team development and versioning of generated definitions.

AB - The article is devoted to the study of the use of languages for describing the architecture of systems in software development projects. The purpose of the article is to stimulate the interest of university teachers in the use of these lan-guages in the disciplines of computer science. To this end, using the example of the standard ISO / IEC / IEEE 12207: 2017 “Software life cycle processes”, the usefulness of using languages is shown not only for the process of defining the archi-tecture, but also for other technical processes. Consideration is carried out on the example of ArchiMate 3.1 - one of the most laconic languages of architectural description. The language contains 41 basic symbols, 19 additional and 13 types of links. The language allows you to describe almost all the technical processes of the software life cycle. Examples of de-scriptions are provided for the business or mission analysis process, the process for determining the needs and requirements of stakeholders, the process for determining the system / software requirements. In the future, the ArchiMate language can become the language of communication between enterprise managers, system analysts, system engineers, system architects and software developers. Students in IT areas are offered the ArchiMate language for studying, as well as the free, open source and cross-platform Archi tool. Along with the coArchi extension, it provides team development and versioning of generated definitions.

UR - http://www.scopus.com/inward/record.url?partnerID=8YFLogxK&scp=85176781834

U2 - 10.1063/5.0161801

DO - 10.1063/5.0161801

M3 - Conference article

VL - 2812

JO - AIP Conference Proceedings

JF - AIP Conference Proceedings

SN - 0094-243X

IS - 1

M1 - 020059

ER -

ID: 48514768