Bulgarian Academy of Sciences
نویسندگان
چکیده
Lack of up-to-date software documentation hinders the software evolution and maintenance processes, as simply the outdated software structure and code could be easily misunderstood. One approach to overcoming such problems is using software modularization, in which the software architecture is extracted from the available source code; such that developers can assess the reconstructed architecture against the required changes. Unfortunately, existing software modularization approaches are not accurate, as they ignore polymorphic calls among system modules. Furthermore, they are tightly coupled to the used programming language. To overcome such problems, this paper proposes the E-CDGM approach. E-CDGM decouples the extracted call dependency graph from the programming language by using the proposed intermediate code language (known as mCode). It also takes into consideration the polymorphic calls during the call dependency graph generation. It uses a new evolutionary optimization approach to find the best modularization option; adopting reward and penalty functions. Finally, it uses statistical analysis to build a final consolidated modularization model using different generated modularization solutions. Experimental results show that the proposed E-CDGM approach provides more accurate results when compared against existing well-known modularization approaches.
منابع مشابه
LONG-ACTING CONTRACEPTIVE AGENTS: TESTOSTERONE ESTERS OF CYCLOALKYLCARBOXYLIC ACIDS
The synthesis of twenty five esters of testosterone (17β -hydroxyandrost- 4-en-3-one) is described. All esters are derivatives of cycloalkycarboxylic acids. Some of the esters possess α- , β -and/or & - substitution in the ester side-chain. The work was undertaken in order to evaluate long-acting male antifertility effect of such esters. Most of the compounds, especially compound No.1, wer...
متن کاملFitting analysis provides further evidence for eradication of hiv/aids infection under combined liposome drug delivery treatment
Evgeni E. Gabev*, Evgeni B. Gabev, Evgeni E. Gabev Jr., Masha V. Bogoeva Institute of Experimental Pathology and Parasitology, Bulgarian Academy of Sciences Sofia 1113, Bulgaria Department of Infectious Diseases, Epidemiology, Parasitology and Tropical Medicine, Medical University, Sofia 1431, Bulgaria. Institute of Zoology, Bulgarian Academy of Sciences, Sofia 1000, Bulgaria. *To whom correspo...
متن کاملCadmium-induced structural disturbances in Pisum sativum leaves are alleviated by nitric oxide
Tuan Anh TRAN, Valya VASSILEVA, Petar PETROV, Losanka Petrova POPOVA* Department of Photosynthesis, Institute of Plant Physiology and Genetics, Bulgarian Academy of Sciences, Sofia, Bulgaria Department of Plant Stress Molecular Biology, Institute of Plant Physiology and Genetics, Bulgarian Academy of Sciences, Sofia, Bulgaria Department of Mineral Nutrition and Water Relations, Institute of Pla...
متن کاملCb1 Ligands Modulation of Learning and Memory of Obx Rats
1Department of Physiology and Pathophysiology, Faculty of Medicine, Medical University of Varna 2Faculty of Pre-School and Primary School Education, Sofia University “St. Kliment Ohridsky” 3Institute of Neurobiology, Bulgarian Academy of Sciences 4Medical College of Varna, Medical University of Varna 5Department of Pathophysiology, Medical University of Sofia; Institute of Neurobiology, Bulgari...
متن کاملFever of unknown origin and Q-fever: a case series in a Bulgarian hospital
Background: Fever of unknown origin (FUO) is a perplexing medical problem. The causes for FUO are more than 200 diseases. The aim of the study was to present human clinical cases of Coxiella burnetii infection debuting as FUO. Methods: The following methods were conducted in the study: literature search, laboratory, imaging, and statistical methods. Criteria of Durack and Street were applied f...
متن کاملThe Marine Fisheries in Bulgaria's Exclusive Economic Zone, 1950–2013
1 Fisheries Faculty, University of Istanbul, Istanbul, Turkey, 2 Sea Around Us, Global Fisheries Cluster, University of British Columbia, Vancouver, BC, Canada, 3 Department of Earth and Environmental Sciences, University of Pavia, Pavia, Italy, 4 Institute of Oceanology of Bulgarian Academy of Science, Varna, Bulgaria, 5 Laboratory of Marine Ecology, Institute of Biodiversity and Ecosystem Res...
متن کامل