arrow
返回

DEVELOPMENT OF A CLASS STORAGE REPOSITORY FOR OBJECT-ORIENTED SOFTWARE DEVELOPMENT TECHNOLOGIES

delete2026-01-01
delete0
PRE
AI
K
Kungurtsev, O. B. *
N
Novikova, N. O.
B
Buhaeva, I. G.
V
Vytnova, A. L.
DOI:10.15588/1607-3274-2026-1-13delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
背景。使用先前开发的代码,特别是面向对象技术中通过继承、聚合和组合相关联的软件类和类组,可以显著减少软件设计时间。目标。当需要为不同目的存储类时,问题会出现。在这种情况下,类名不能作为搜索特征。创建一个将类名与其目的链接的特殊结构将显著复杂化类仓库的设计。此外,如果关系将某些类与其他类连接起来,则需要将它们的关系与类本身一起存储,这会显著复杂化类在仓库中的放置及其后续搜索。本文旨在创建一个特殊的软件类仓库,其中类由定义其目的、与其他类可能的关联及其在这些关系中的角色的模型表示。方法。开发了一种软件类的数学模型,可用于确定类的指定和可能的类间关系。提出了在类仓库中自动放置和搜索单个类和类组的方法。提出了一种存储模型,用于放置通过继承、聚合和组合关系连接的单个类和类组。开发了一种机制,用于向仓库自动添加单个类或类组,以及搜索和删除单个类或类组。结果。开发了ClassCall程序来测试所提出的解决方案。进行了实验以确定在仓库中放置和搜索类和类组操作的时间和质量。结果表明,与已知库相比,类搜索时间显著减少。结论。基于类模型的自动放置和搜索类的方法允许维护类版本,并显著减少搜索所需类和相关类的时间。该方法可用于各种面向对象语言中的类。
Keyword:
object languages. object-oriented programming
class
class search
composition
inheritance
aggregation
class groups
syntactic analysis

期刊

R
Radio Electronics Computer Science Control
IF:
0.3
论文数:
18
被引数:
0

机构

Odessa National Polytechnic University 封面图
Odessa National Polytechnic University
学者数:
18
论文数: 14
被引数: 26
M
ministry of education & science of ukraine
学者数:
1.5W
论文数: 9.7K
被引数: 9
引用论文

引用论文

暂无论文信息