2019
DOI: 10.1007/s11227-019-02995-3
|View full text |Cite
|
Sign up to set email alerts
|

Improving the modularization quality of heterogeneous multi-programming software systems by unifying structural and semantic concepts

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 14 publications
(8 citation statements)
references
References 39 publications
0
8
0
Order By: Relevance
“…Agricultural products are an indispensable part of life, the price changes of agricultural products directly affect the daily life of the majority of residents, especially the price of ginger, it has the characteristics of frequent fluctuation, and affects the real income and production enthusiasm of farmers; therefore, it is very important to grasp the price information of agricultural products in all regions in a timely manner. At present, because different managers in the network update the prices of agricultural products with different frequencies, after a long period of observation, the difference of update frequency among the sampled subjects was statistically calculated, as shown in Figure 2 [10].…”
Section: Prices Of Ginger Products Information Updatementioning
confidence: 99%
“…Agricultural products are an indispensable part of life, the price changes of agricultural products directly affect the daily life of the majority of residents, especially the price of ginger, it has the characteristics of frequent fluctuation, and affects the real income and production enthusiasm of farmers; therefore, it is very important to grasp the price information of agricultural products in all regions in a timely manner. At present, because different managers in the network update the prices of agricultural products with different frequencies, after a long period of observation, the difference of update frequency among the sampled subjects was statistically calculated, as shown in Figure 2 [10].…”
Section: Prices Of Ginger Products Information Updatementioning
confidence: 99%
“…A high degree of cohesion maximizes the understandability and maintainability of the system [13], [17]. Cohesion is a critical indicator to measure the quality of software design, and it contributes to the development of other software activities such as software failure prediction [15], [26], software modularization [14], identifying reusable components, and numerous other activities. In objectoriented programming languages, the class is often the design unit, and the members of a class refer to the methods and attributes in the class.…”
Section: B Software Design Quality: Cohesionmentioning
confidence: 99%
“…UML class diagrams, of system design for evaluating implemented systems written in Java code. In the quality assessment of structural design, we focus on cohesion because it is a major quality concern in system design to help understand, maintain, and modify software more effectively [13], [14], [15], [16], [17], [18].…”
Section: Introductionmentioning
confidence: 99%
“…The results show that the proposed approach can build a modularization close to human experts, which may be helpful in understanding MPL software systems. In 2020, the same authors proposed a method to improve the modularization quality of heterogeneous MPL software systems by unifying structural and semantic concepts [17]. Admittedly, architecture quality (e.g., modularity) of MPL software systems is worth further and deeper research.…”
Section: B Quality Of Mpl Software Systemsmentioning
confidence: 99%