Analysis Refactoring with Tools
Volume 3, Issue 6, Page No 140–143, 2018
Adv. Sci. Technol. Eng. Syst. J. 3(6), 140–143 (2018);
DOI: 10.25046/aj030617
Keywords: Refactoring tools, Reverse engineering, Refactoring in VB, Analysis
The drive for this report is to inaugurate the innumerable techniques espoused by the refactoring tools in coding development. The software product is a very complex and time-consuming process of development. Difficulty understanding and maintaining poorly designed software systems Software maintenance can take up to 50% of total development costs for software production. As a modus operando, the refactoring tools purpose ultimately to amend the basis codes into an easier and more comprehensible way. Moreover, refactoring succors to check the trifle of the coding procedure. This is apparent through having deliberation on the program catalog, precision and the use of the deconstruct trees. Refactoring tools are convenient for innumerable observes done by the human beings. Software refactoring has a direct impact on reducing the cost of software maintenance by changing the internal structure of the code without changing its external behavior. So the time taken to process as well as doing a critical analysis of complex codes is reduced. This report proposes to have a precarious scrutiny on the various use including the pluses of using refactoring tools.
1. Introduction
Refactoring is a technique of fluctuating the now prevailing basis codes using an unconventional as well as the incremental system. Moreover, the universal comportment of the code is not reformed through refactoring. Refactoring is advantageous as its reprocess results in either the refactored code being definitely employed in a more advanced way or for an additional tenacity.
Principally, refactoring is deliberated to be a nonspecific software design system which is neither tied to any defined solicitation language. For more accomplishment, the refactoring web site by Martin Fowler makes available a podium for use of a number of refactoring practices. Having a refactoring tool arranges for a much indispensable sustenance in scrutinizing a code rather than doing it manually. This is because manual refactoring consumes a lot of time.
Sanctioning the program writer to refactor his or her code without having them too personally retest the database is the significant driver for a refactoring tool [1]. This eradicates period lost when the process is either done physically or computerized. Moreover, the program catalog is critical and must be conserved repetitively in a securely cohesive atmosphere. This consents the computer operator to scan and detect cross-references. Furthermore, it disregards the actuality of vibrant collation arising from the codes.
Moreover, refactoring encompasses guidance of the portion of the arrangement that is present below the average level. This comprises references to database elements which are being altered. This leads to update prepared on the references, therefore, management of the structure of the method.
The origination of a construe tree will portray the existing interior structure for the method itself. This includes:
Void hello ()
Nonetheless, the refactoring process must be in route with the common comportment of the programs set in place. This is because the whole activities preservation for a program is unbearable to accomplish. This makes refactoring tools to be implemented to support improve the executions by most of the programs. This brands the programmers to either commend the usage of the refactoring techniques or fix glitches arising in their databases which cannot be done by the refactoring tools physically.
Moreover, the refactoring tool is eligible for backing the conduct of human. This involves, promptness: the breakdown, as well as the renovation necessary to complete refactoring, is time-consuming in cases where the manner is depicted to be erudite [2]. Several considerations are taken. This includes the cost of time plus the level of accuracy. In the case where refactoring consumes a lot of time, a programmer is restricted to the convention of the computerized refactoring but is accountable for manual refactoring as well as bear the consequences. This makes the speed of refactoring to be an important aspect.
The program writer is tasked with the choice of providing an eminence work at a cognizant time interval. Much of the statistics is already known to the programmer. However, this scheme can be perilously leading to the programmer making a lot of blunders while producing the prerequisite information. This fact countenances for most people to use refactoring tools as a foundation to avoid making errors plus a search platform for finding important information.
2. Method and Materials
A project analyzer is a refactoring tool that is essential to refactoring already in place Visual basic code. This tool has substantiated to be useful in various ways. The project analyzer will succor in the documentation of codes that which are openly connected resulting in its aiding from the refactoring techniques used.
As a refactoring tool, the scheme analyzer also completes robotically a splinter of the refactoring. Structures on the project analyzer which take account of the auto-fix assists in the computerized amendment of the basic code to be in line with the now predefined guidelines. This is also trailed by the programmed encapsulation of session variables as property Get/Set [3].
A number of vagaries in the codes entail mortal consideration, therefore, making a refactoring to be completed by hand. However, on monotonous tasks, mechanical changes are required. Visiting is mostly used in the refactoring process. This is done by the displaying a flow chart for a given piece of executable code. The codes can be in various forms including Visual Basic, Java, Pascal or Ruby. However, codes containing nested conditions, loops as well as jumps have logic errors [4].
There are some existing refactoring tools for the most widely used modern languages, such as Java, C# and C++, mostly as refactoring browser plug-ins to the most mainstream IDEs (e.g., Microsoft Visual Studio or Eclipse) [5].
The construction of flowchart assists to extant program logic which is easy to apprehend. In addition, the database logic is not related to the fundamental code that it is initially written [6]. It is easy to read the source code with the aid of the flowchart. This sorts the user categorizes logic defects which may be solid to ascertain by a graphical apparatus on the code.
Moreover, the flowchart assists to refactor the codes to systems that are easily decipherable plus increased. The (flowchart 1) about Refactoring Process. This makes a graphic construal of the code to be more favored since it divulges designs which can be distinguished in the source code.
Flowchart 1, Refactoring Process
The refactoring techniques streamline methods, remove code duplication, and pave the way for future improvements.
In (Table 1) the following are examples of simple refactoring in Visual Studio.
Table 1, Visual Studio Refactoring
| Refactoring Technique | Meaning in Life |
| Extract Method | This allows you to define a new method based on a selection of code statements. |
| Encapsulate Field | Turns a public field into a private field encapsulated by a .NET property. |
| Extract Interface | Defines a new interface type based on a set of existing type members. |
| Reorder Parameters | Provides a way to reorder member arguments. |
| Remove Parameters | As you would expect, this refactoring removes a given argument from the current list of parameters. |
| Rename | This allows you to rename a code token (method name, field, local variable, and so on) throughout a project. |
| Promote Local Variable to Parameter | Moves a local variable to the parameter set of the defining method. |
This example of the “Extract Method” Refactoring. We use one of the tools in programming to improve the code in order to make the intent of the code clearer; you will extract the code that collects test cases from base classes into a new method called “printmarks”.
- We will select the following range of code inside the Test (Class):
- After we select three lines of the code from the selection’s context menu in the editor; select Refactor > Extract Method or using (Alt+Shift+M) for the refactoring Extract Method:
Figure 1, Select the following
Figure 2, Refactoring Extract Method
- In the Method Namefield, type printmarks:
- After refactoring, we get a cleaner and more readable code:
3. Results
Various changes in the codes require human consideration, therefore, making a refactoring to be done manually. However, on routine tasks, automated changes are required.
The important part of the test is to make sure that your application performs efficiently and responsibly. This is where code analysis and profiling tools and techniques are evaluated: allows you to evaluate your code for errors, bottlenecks, and efficient use of processing and memory resources. Modern code recognizers can direct you to the exact lines of code that need to be resold.
The re-export tools change between IDEs and software programs. Visual Studio contains embedded built-in analysis tools. In addition, there are excellent tools to help you get deeper into your application for performance and optimization testing, project templates that rely on effective accreditation and embedded testing frameworks, and solid tools to integrate automated system analysis and testing into your business structure and workflow [7].
4. Discussion and Conclusion
The use of the hide method by the project analyzer allows the detection of excess method scope. It also suggests how to make the procedure private where it is convenient. Variables which exist outside of their respective classes or module are hidden. This procedure can also be done by making the variable to be local. Moreover, the cases for substitute nested conditional with guard clauses, the project analyzer is able to identify unwarranted conditional nesting. This is essential to understanding the steps taken in its execution. Furthermore, there is a high probability to replace the nesting with guard clauses. This procedure includes a sequential on the non-nested if statement, making it easier to read [8].
The procedure of using the manual as a refactoring tool is long. This is with the inclusion of a similar line of code in various locations. However, with the use of the visiting, there is a high probability for the user to alter the logic available. This enables elimination of the any existing copied lines. In the case where a logical structure exists in more than two procedures which may be as a result of duplication and pasting of the codes. Nonetheless, detections allow for the logic to be restructured into a new function and its access is from other functions [9].
Multifaceted algorithms are divided into various functions. The formations of the flowchart allow easy identification of every block from which the new functions were formed from. In cases where intricate conditional expression exists, it is removed using decompose conditional which also rewrites it into a new function. The multifaceted expressions formed are easily detected in a flow chart. Moreover, it provides a suitable platform for the logic to be rewritten in a simpler manner.
The use of the converse conditional reverses the logic of a conditional statement through the use of the not operator. However, it is not convenient to remove the Not from the code. The flow charts assist to display the usage of the reverse logic which is convenient for refactoring [10].
- Murphy-Hill, E. and Black, A.P., 2008. Refactoring tools: Fitness for purpose. IEEE software, 25(5).
- Campbell, D. and Miller, M., 2008, October. Designing refactoring tools for developers. In Proceedings of the 2nd Workshop on Refactoring Tools (p. 9). ACM.
- Garrido, A. and Johnson, R., 2003, October. Refactoring C with conditional compilation. In Automated Software Engineering, 2003. Proceedings. 18th IEEE International Conference on (pp. 323-326). IEEE.
- Murphy-Hill, E., 2006, October. Improving usability of refactoring tools. In Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications (pp. 746-747). ACM.
- designs, S., 2016. Semantic designs. [Online] Available at: https://www.semanticdesigns.com
- Fleming, Scott D., et al. “An information foraging theory perspective on tools for debugging, refactoring, and reuse tasks.” ACM. Transactions on Software Engineering and Methodology (TOSEM) 22.2 (2013): 14.
- Dorsey, T., 2017. visual studio magazine. [Online] Available at: https://visualstudiomagazine.com[Accessed 26 10 2017].
- Liebig, Jörg, et al. “Morpheus: Variability-aware refactoring in the wild.” Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on. Vol. 1. IEEE, 2015.
- Murphy-Hill, E. and Black, A.P., “Breaking the barriers to successful refactoring: observations and tools for extract method” In Proceedings of the 30th international conference on Software engineering (pp. 421-430). ACM, 2008, May.
- Fontana, F.A., Mangiacavalli, M., Pochiero, D. and Zanoni, M. ”On experimenting refactoring tools to remove code smells”. In Scientific Workshop Proceedings of the XP2015 (p. 7). ACM. 201
- Fahmina Taranum, Sadaf Kauser, Maniza Hijab, Gouri R Patil, Syeda Fouzia Sayeedunissa, "Beyond Fitness: Revolutionary Exercise Tracker Combining Pose Recognition with Heart Rate Monitoring using Remote Photoplethysmography (rPPG)", Advances in Science, Technology and Engineering Systems Journal, vol. 11, no. 1, pp. 33–43, 2026. doi: 10.25046/aj110104
- Kohinur Parvin, Eshat Ahmad Shuvo, Wali Ashraf Khan, Sakibul Alam Adib, Tahmina Akter Eiti, Mohammad Shovon, Shoeb Akter Nafiz, "Computationally Efficient Explainable AI Framework for Skin Cancer Detection", Advances in Science, Technology and Engineering Systems Journal, vol. 11, no. 1, pp. 11–24, 2026. doi: 10.25046/aj110102
- Marlene Böhmer, Thorsten Herfet, "PerfVis+: From Timestamps to Insight through Integration of Visual and Statistical Analysis", Advances in Science, Technology and Engineering Systems Journal, vol. 10, no. 6, pp. 77–87, 2025. doi: 10.25046/aj100607
- Robinson Lawrance, Nishith Kumar Reddy Gorla, "System-Level Test Case Design for Field Reliability Alignment in Complex Products", Advances in Science, Technology and Engineering Systems Journal, vol. 10, no. 6, pp. 55–64, 2025. doi: 10.25046/aj100605
- Kento Yasuda, Hiromitsu Shimakawa, Fumiko Harada, "Identifying Comprehension Faults Through Word Embedding and Multimodal Analysis", Advances in Science, Technology and Engineering Systems Journal, vol. 10, no. 6, pp. 42–54, 2025. doi: 10.25046/aj100604
- Austin Ikechukwu Gbasouzor, Nnamdi Chimaobi Ezenwegbu, Ogochukwu Clementina Okeke, Augustine Azabaze Akaho, Chebet Evaline Langat, "Optimization of Investment in Decision – Making in Engineering Economy", Advances in Science, Technology and Engineering Systems Journal, vol. 10, no. 5, pp. 33–39, 2025. doi: 10.25046/aj100504
- Nilar Phyo Wai, Nu War, "Text Line Segmentation on Myanmar Handwritten Document using Average Linkage Clustering Algorithm", Advances in Science, Technology and Engineering Systems Journal, vol. 10, no. 1, pp. 48–59, 2025. doi: 10.25046/aj100106
- Mahdi Madani, El-Bay Bourennane, Safwan El Assad, "Hardware and Secure Implementation of Enhanced ZUC Steam Cipher Based on Chaotic Dynamic S-Box", Advances in Science, Technology and Engineering Systems Journal, vol. 10, no. 1, pp. 37–47, 2025. doi: 10.25046/aj100105
- Le Truong Vinh Phuc, Mituteru Nakamura, Masakazu Higuchi, Shinichi Tokuno, "Effectiveness of a voice analysis technique in the assessment of depression status of individuals from Ho Chi Minh City, Viet Nam: A cross-sectional study", Advances in Science, Technology and Engineering Systems Journal, vol. 9, no. 4, pp. 73–78, 2024. doi: 10.25046/aj090408
- Declan Mallamo, Michael Azarian, Michael Pecht, "Early Detection of SMPS Electromagnetic Interference Failures Using Fuzzy Multi-Task Functional Fusion Prediction", Advances in Science, Technology and Engineering Systems Journal, vol. 9, no. 4, pp. 35–50, 2024. doi: 10.25046/aj090405
- Mohamed Nayef Zareer, Rastko Selmic, "Modeling Control Agents in Social Media Networks Using Reinforcement Learning", Advances in Science, Technology and Engineering Systems Journal, vol. 8, no. 5, pp. 62–69, 2023. doi: 10.25046/aj080507
- Ralf Sommer, Carsten Thomas Gatermann, Felix Vierling, "A Circuit Designer’s Perspective to MOSFET Behaviour: Common Questions and Practical Insights", Advances in Science, Technology and Engineering Systems Journal, vol. 8, no. 4, pp. 41–59, 2023. doi: 10.25046/aj080406
- Faraz Talebpour, Saeed Mozaffari, Mehrdad Saif, Shahpour Alirezaee, "Localization of Impulsive Sound Source in ShallowWaters using a Selective Modal Analysis Algorithm", Advances in Science, Technology and Engineering Systems Journal, vol. 8, no. 4, pp. 18–27, 2023. doi: 10.25046/aj080403
- Seungjea Lee, Moonwoo Park, "A Numerical Study on The Change in Safety Factor (FOS) According to Slope Angle Change for The Establishment of Photovoltaic Facilities Using SRM (Strength Reduction Method)", Advances in Science, Technology and Engineering Systems Journal, vol. 8, no. 3, pp. 178–185, 2023. doi: 10.25046/aj080320
- Yu Yan, Eric Wallace Cooper, Richard Lee, "Inferring Student Needs Based on Facial Expression in Video Images", Advances in Science, Technology and Engineering Systems Journal, vol. 8, no. 3, pp. 19–28, 2023. doi: 10.25046/aj080303
- Kangrong Tan, Shozo Tokinaga, "Markov Regime Switching Analysis for COVID-19 Outbreak Situations and their Dynamic Linkages of German Market", Advances in Science, Technology and Engineering Systems Journal, vol. 8, no. 3, pp. 11–18, 2023. doi: 10.25046/aj080302
- Dora Kotkova, Lukas Kralik, Lukas Kotek, Jan Valouch, "Multiple Criteria Decision-making: Risk Analyses for the Soft Target", Advances in Science, Technology and Engineering Systems Journal, vol. 8, no. 2, pp. 14–23, 2023. doi: 10.25046/aj080202
- Himanshu Bana, Rahul Dev Garg, "Analysis and Trend Estimation of Rainfall and Seasonality Index for Marathwada Region", Advances in Science, Technology and Engineering Systems Journal, vol. 8, no. 1, pp. 30–37, 2023. doi: 10.25046/aj080104
- Hiroaki Hanai, Akira Mishima, Atsuyuki Miura, Toshiki Hirogaki, Eiichi Aoyama, "Realization of Skillful Musical Saw Bowing by Industrial Collaborative Humanoid Robot", Advances in Science, Technology and Engineering Systems Journal, vol. 7, no. 5, pp. 1–9, 2022. doi: 10.25046/aj070501
- Tiny du Toit, Hennie Kruger, Lynette Drevin, Nicolaas Maree, "Deep Learning Affective Computing to Elicit Sentiment Towards Information Security Policies", Advances in Science, Technology and Engineering Systems Journal, vol. 7, no. 3, pp. 152–160, 2022. doi: 10.25046/aj070317
- Bougar Marieme, Ziyati El Houssaine, "Analysis Methods and Classification Algorithms with a Novel Sentiment Classification for Arabic Text using the Lexicon-Based Approach", Advances in Science, Technology and Engineering Systems Journal, vol. 7, no. 3, pp. 12–18, 2022. doi: 10.25046/aj070302
- Fumiya Kinoshita, Kosuke Nagano, Gaochao Cui, Miho Yoshii, Hideaki Touyama, "A Study on Novel Hand Hygiene Evaluation System using pix2pix", Advances in Science, Technology and Engineering Systems Journal, vol. 7, no. 2, pp. 112–118, 2022. doi: 10.25046/aj070210
- Lucie Böhmová, Antonín Pavlíček, "Innovations in Recruitment—Social Media", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 6, pp. 88–97, 2021. doi: 10.25046/aj060613
- Hideya Yoshiuchi, Tomohiro Matsuda, "Service Robot Management System for Business Improvement and Service Extension", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 6, pp. 34–42, 2021. doi: 10.25046/aj060606
- Bonginkosi Allen Thango, Jacobus Andries Jordaan, Agha Francis Nnachi, "Assessment of Transformer Cellulose Insulation Life Expectancy Based on Oil Furan Analysis (Case Study: South African Transformers)", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 6, pp. 29–33, 2021. doi: 10.25046/aj060605
- Nasrin Dehbozorgi, Mary Lou Maher, Mohsen Dorodchi, "Emotion Mining from Speech in Collaborative Learning", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 5, pp. 90–100, 2021. doi: 10.25046/aj060512
- Fatima-Ezzahra Lagrari, Youssfi Elkettani, "Traditional and Deep Learning Approaches for Sentiment Analysis: A Survey", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 5, pp. 01–07, 2021. doi: 10.25046/aj060501
- Banir Rimbawansyah Hasanuddin, Sani Muhammad Isa, "Business Intelligence Budget Implementation in Ministry of Finance (As Chief Operating Officer)", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 4, pp. 123–129, 2021. doi: 10.25046/aj060414
- Montaño-Arango Oscar, Ortega-Reyes Antonio Oswaldo, Corona-Armenta José Ramón, Rivera-Gómez Héctor, Martínez-Muñoz Enrique, Robles-Acosta Carlos, "Multidisciplinary Systemic Methodology, for the Development of Middle-sized Cities. Case: Metropolitan Zone of Pachuca, Mexico", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 4, pp. 80–90, 2021. doi: 10.25046/aj060410
- Bonginkosi Thango, Jacobus Jordaan, Agha Nnachi, "Peculiar Stray Gassing Occurrences in Solar Photovoltaic Transformers during Service", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 3, pp. 131–136, 2021. doi: 10.25046/aj060315
- Nadia Jmour, Slim Masmoudi, Afef Abdelkrim, "A New Video Based Emotions Analysis System (VEMOS): An Efficient Solution Compared to iMotions Affectiva Analysis Software", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 2, pp. 990–1001, 2021. doi: 10.25046/aj0602114
- Athanasios Tziouvaras, Georgios Dimitriou, Michael Dossis, Georgios Stamoulis, "Frequency Scaling for High Performance of Low-End Pipelined Processors", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 2, pp. 763–775, 2021. doi: 10.25046/aj060288
- Md Mahmudul Hasan, Nafiul Hasan, Mohammed Saud A Alsubaie, "Development of an EEG Controlled Wheelchair Using Color Stimuli: A Machine Learning Based Approach", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 2, pp. 754–762, 2021. doi: 10.25046/aj060287
- Adelaiye Oluwasegun Ishaya, Ajibola Aminat, Bisallah Hashim, Abiona Akeem Adekunle, "Improved Detection of Advanced Persistent Threats Using an Anomaly Detection Ensemble Approach", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 2, pp. 295–302, 2021. doi: 10.25046/aj060234
- Sebastianus Bara Primananda, Sani Muhamad Isa, "Forecasting Gold Price in Rupiah using Multivariate Analysis with LSTM and GRU Neural Networks", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 2, pp. 245–253, 2021. doi: 10.25046/aj060227
- Celia Chen, Michael Shoga, "A Large Empirical Study on Automatically Classifying Software Maintainability Concerns from Issue Summaries", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 2, pp. 161–174, 2021. doi: 10.25046/aj060219
- Onyeka Festus, Edozie Thompson Okeke, "Analytical Solution of Thick Rectangular Plate with Clamped and Free Support Boundary Condition using Polynomial Shear Deformation Theory", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 1, pp. 1427–1439, 2021. doi: 10.25046/aj0601162
- Manar Saleh Alshatwi, Huda Abdulrahman Alburaih, Shahad Salem Alghamdi, Danah Abdullah Alfadhil, Joud Awadh Alshehri, Farah Abdullah Aljamaan, "Iron-doped Nickel Oxide Nanoparticles Synthesis and Analyzing Different Properties", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 1, pp. 1422–1426, 2021. doi: 10.25046/aj0601161
- Biagione Rangel De Araújo, "BrcLightning – Risk Analysis and Scaling for Protection against Atmospheric Discharge – Extender", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 1, pp. 1384–1402, 2021. doi: 10.25046/aj0601158
- Haoxuan Li, Ken Vanherpen, Peter Hellinckx, Siegfried Mercelis, Paul De Meulenaere, "Towards a Hybrid Probabilistic Timing Analysis", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 1, pp. 1360–1368, 2021. doi: 10.25046/aj0601155
- Saleem Sahawneh, Ala’ J. Alnaser, "The Ecosystem of the Next-Generation Autonomous Vehicles", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 1, pp. 1264–1272, 2021. doi: 10.25046/aj0601144
- Anas Najdawi, Zakariya Chabani, Raed Said, "Factors Impacting Digital Payment Adoption: An Empirical Evidence from Smart City of Dubai", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 1, pp. 1208–1214, 2021. doi: 10.25046/aj0601137
- Arwa A. Al Shamsi, Sherief Abdallah, "Text Mining Techniques for Sentiment Analysis of Arabic Dialects: Literature Review", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 1, pp. 1012–1023, 2021. doi: 10.25046/aj0601112
- Subash Pokharel, Aleksandar Dimitrovski, "Ferromagnetic Core Reactor Modeling and Design Optimization", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 1, pp. 810–818, 2021. doi: 10.25046/aj060190
- Sunarno Sunarno, Purwanto Purwanto, Suryono Suryono, "Trend Analysis of NO\(_X\) and SO\(_2\) Emissions in Indonesia from the Period of 1990 -2015 using Data Analysis Tool", Advances in Science, Technology and Engineering Systems Journal, vol. 6, no. 1, pp. 257–263, 2021. doi: 10.25046/aj060129
- Nop Kongdee, Suparada Prapawong, Manissaward Jintapitak, "The Designing of Institute’s Educational Mascots for Brand Identity", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 6, pp. 1759–1777, 2020. doi: 10.25046/aj0506210
- Arwa Alshamsi, Reem Bayari, Said Salloum, "Sentiment Analysis in English Texts", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 6, pp. 1683–1689, 2020. doi: 10.25046/aj0506200
- Angelina Ervina Jeanette Egeten, Harjanto Prabowo, Ford Lumban Gaol, Meyliana, "Features Preference using Conjoint Analysis Method for E-marketplace Social Care System", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 6, pp. 1593–1597, 2020. doi: 10.25046/aj0506190
- Nin Hayati Mohd Yusoff, Nurul Azma Zakaria, "Development and Performance Analysis of HRPL Using 6LoWPAN CC2538 Module for IoT Ecosystem", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 6, pp. 1217–1224, 2020. doi: 10.25046/aj0506145
- Jong-Wouk Kim, Jiwon Bang, Mi-Jung Choi, "Defeating Anti-Debugging Techniques for Malware Analysis Using a Debugger", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 6, pp. 1178–1189, 2020. doi: 10.25046/aj0506142
- Tsutomu Tsuboi, "“Traffic Congestion Triangle” Based on More than One-Month Real Traffic Big Data Analysis in India", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 6, pp. 588–593, 2020. doi: 10.25046/aj050672
- Fayza A. Nada, "Performance Analysis of Selective Repeat ARQ Protocol Used in Digital Data Transmission Over Unreliable Channels", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 5, pp. 927–933, 2020. doi: 10.25046/aj0505113
- Ana Paula Nascimento, Cristina Prudêncio, Mónica Vieira, Rui Pimenta, Helena Bacelar-Nicolau, "A Typological Study of Portuguese Mortality from Non-communicable Diseases", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 5, pp. 613–619, 2020. doi: 10.25046/aj050575
- Kerin Augustin, Natasia, Ditdit Nugeraha Utama, "Butterfly Life Cycle Algorithm for Measuring Company’s Growth Performance Based on BSC and SWOT Perspectives", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 5, pp. 554–558, 2020. doi: 10.25046/aj050568
- Chunlai Yan, Hongxia Li, "Knowledge Mapping of Virtual Academic Communities: A Bibliometric Study Using Visual Analysis", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 5, pp. 493–499, 2020. doi: 10.25046/aj050561
- Safaa Alwajidi, Li Yang, "Bayes Classification and Entropy Discretization of Large Datasets using Multi-Resolution Data Aggregation", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 5, pp. 460–468, 2020. doi: 10.25046/aj050557
- Jajam Haerul Jaman, Rasdi Abdulrohman, Aries Suharso, Nina Sulistiowati, Indah Purnama Dewi, "Sentiment Analysis on Utilizing Online Transportation of Indonesian Customers Using Tweets in the Normal Era and the Pandemic Covid-19 Era with Support Vector Machine", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 5, pp. 389–394, 2020. doi: 10.25046/aj050549
- Nittaya Kerdprasop, Kittisak Kerdprasop, Paradee Chuaybamroong, "Economic and Environmental Analysis of Life Expectancy in China and India: A Data Driven Approach", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 5, pp. 308–313, 2020. doi: 10.25046/aj050539
- Hana Yousuf, Asma Yousuf Zainal, "Quantitative Approach in Enhancing Decision Making Through Big Data as An Advanced Technology", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 5, pp. 109–116, 2020. doi: 10.25046/aj050515
- Marianna Tomašková, Darina Matisková, Michaela Balážiková, "Case Study to Determine the Causes of Fire in Agriculture", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 5, pp. 11–15, 2020. doi: 10.25046/aj050502
- Fayza Ahmed Nada, "Performance Analysis of Go-Back-N ARQ Protocol Used in Data Transmission Over Noisy Channels", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 4, pp. 612–617, 2020. doi: 10.25046/aj050472
- Chau Dang-Nguyen, Tuan Do-Hong, "Application of EARLYBREAK for Line Segment Hausdorff Distance for Face Recognition", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 4, pp. 557–566, 2020. doi: 10.25046/aj050466
- Suchart Khummanee, Phatthanaphong Chomphuwiset, Potchara Pruksasri, "Decision Making System for Improving Firewall Rule Anomaly Based on Evidence and Behavior", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 4, pp. 505–515, 2020. doi: 10.25046/aj050460
- Marco Bindi, Igor Aizenberg, Riccardo Belardi, Francesco Grasso, Antonio Luchetta, Stefano Manetti, Maria Cristina Piccirilli, "Neural Network-Based Fault Diagnosis of Joints in High Voltage Electrical Lines", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 4, pp. 488–498, 2020. doi: 10.25046/aj050458
- Dmytro Kucherov, Olha Sushchenko, Andrii Kozub, Volodymyr Nakonechnyi, "Assessing the Operator’s Readiness to Perform Tasks of Controlling by the Unmanned Aerial Platforms", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 4, pp. 457–462, 2020. doi: 10.25046/aj050454
- Mba Obasi Odim, Adewale Opeoluwa Ogunde, Bosede Oyenike Oguntunde, Samuel Ayodele Phillips, "Exploring the Performance Characteristics of the Naïve Bayes Classifier in the Sentiment Analysis of an Airline’s Social Media Data", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 4, pp. 266–272, 2020. doi: 10.25046/aj050433
- Dharamsotu Bheekya, Kanakapodi Swarupa Rani, Salman Abdul Moiz, Chillarige Raghavendra Rao, "A Novel Representative k-NN Sampling-based Clustering Approach for an Effective Dimensionality Reduction-based Visualization of Dynamic Data", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 4, pp. 08–23, 2020. doi: 10.25046/aj050402
- Amal Hadri, Khalid Chougdali, Raja Touahni, "Improved Nonlinear Fuzzy Robust PCA for Anomaly-based Intrusion Detection", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 3, pp. 249–258, 2020. doi: 10.25046/aj050332
- Jorge Castro-Bedriñana, Doris Chirinos-Peinado, Hanz Sosa-Blas, "Digestibility, Digestible and Metabolizable Energy of Earthworm Meal (Eisenia Foetida) Included in Two Levels in Guinea Pigs (Cavia Porcellus)", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 3, pp. 171–177, 2020. doi: 10.25046/aj050323
- Feruze Shakaj, Markela Muça, Klodiana Bani, "Statistical Aspects of the Environment of Albanian Students Who Were Admitted to Higher Public Education Institutions in the Year 2014", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 2, pp. 592–596, 2020. doi: 10.25046/aj050274
- Lule Basha, Eralda Gjika, Llukan Puka, "Analyzing Job Tenure Factors in Private and Public Companies in Albania by Using Cox Proportional Hazards Model", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 2, pp. 254–260, 2020. doi: 10.25046/aj050233
- Sherif Gamal Abd-Elhamid, Reham Mohamed Galal Ebrahim El-Tahawy, Mohamed Nour El-Din Fayed, "Dynamic Behavior of Multi-Story Concrete Buildings Based on Non-Linear Pushover & Time History Analyses", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 2, pp. 143–153, 2020. doi: 10.25046/aj050219
- Johannes Linden, Xutao Wang, Stefan Forsstrom, Tingting Zhang, "Productify News Article Classification Model with Sagemaker", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 2, pp. 13–18, 2020. doi: 10.25046/aj050202
- Rasha Attia Ahmed Attia, Reham Mohamed Galal Ebrahim El-Tahawy, Mohamed Nour El-Din Fayed, "Seismic Response Modification Factor for Special Concrete Structures Based on Pushover & Non-linear Time History Analyses", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 1, pp. 436–445, 2020. doi: 10.25046/aj050156
- Hernadewita, Evan Haviana, Mohd Nizam Ab Rahman, Hendra, "Analysis of Reducing Defect Waste in Rubber Product for Magnetic Disk Drive Industry", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 1, pp. 355–360, 2020. doi: 10.25046/aj050145
- Ilyas Lahlouh, Ahmed Elakkary, Nacer Sefiani, "Design and Implementation of State-PID Feedback Controller for Poultry House System: Application for Winter Climate", Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 1, pp. 135–141, 2020. doi: 10.25046/aj050118
- Aref Hassan Kurd Ali, Halikul Lenando, Mohamad Alrfaay, Slim Chaoui, Haithem Ben Chikha, Akram Ajouli, "Performance Analysis of Routing Protocols in Resource-Constrained Opportunistic Networks", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 6, pp. 402–413, 2019. doi: 10.25046/aj040651
- Rehan Ullah Khan, Ali Mustafa Qamar, Mohammed Hadwan, "Quranic Reciter Recognition: A Machine Learning Approach", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 6, pp. 173–176, 2019. doi: 10.25046/aj040621
- Kosuke Fujita, Kazuya Miyanaga, Fumiya Kinoshita, Hideaki Touyama, "Discriminant Analysis of Diminished Attentiveness State Due to Mental Fatigue by Using P300", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 6, pp. 108–114, 2019. doi: 10.25046/aj040613
- Evan Hurwitz, Chigozie Orji, "Multi Biometric Thermal Face Recognition Using FWT and LDA Feature Extraction Methods with RBM DBN and FFNN Classifier Algorithms", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 6, pp. 67–90, 2019. doi: 10.25046/aj040609
- Ji Hyeon Lee, Hayoung Oh, "Q2 YouTube: Quantitative and Qualitative Information Analysis based Influencer-aware YouTube Channel Ranking Scheme", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 6, pp. 01–09, 2019. doi: 10.25046/aj040601
- Paolo Mercorelli, "Stability Analysis of a Linear Model Predictive Control and its Application in a Water Recovery Process", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 5, pp. 314–320, 2019. doi: 10.25046/aj040540
- Kevin Yudi, Suharjito, "Sentiment Analysis of Transjakarta Based on Twitter using Convolutional Neural Network", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 5, pp. 281–286, 2021. doi: 10.25046/aj040535
- Gustavo Gallegos Dávalos, Pedro Freddy Huamaní Navarrete, "Application of Fractal Algorithms to Identify Cardiovascular Diseases in ECG Signals", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 5, pp. 143–150, 2019. doi: 10.25046/aj040519
- Mahmut ÜN, "Transfer Function Analysis of Fractional-Order Three-Dimensional Electrically Coupled Cell Network", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 3, pp. 145–149, 2019. doi: 10.25046/aj040319
- Ilya Vasilyevich Germashev, Tatyana Petrovna Mashihina, Evgeniya Vyacheslavovna Derbisher, Vyacheslav Evgenyevich Derbisher, Mikhail Alexeevich Kharitonov, "Analysis of Fuzzy Data for the Selection of Ingredients of the Polymer Composition by Technical Functions in Quality Management", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 3, pp. 88–99, 2019. doi: 10.25046/aj040313
- Zuha Samsudeen, Dhanushka Perera, Mgnas Fernando, "Behavioral Analysis of Bitcoin Users on Illegal Transactions", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 2, pp. 402–412, 2019. doi: 10.25046/aj040250
- Ahmad Zainul Hamdi, Ahmad Hanif Asyhar, Yuniar Farida, Nurissaidah Ulinnuha, Dian Candra Rini Novitasari, Ahmad Zaenal Arifin, "Sentiment Analysis of Regional Head Candidate’s Electability from the National Mass Media Perspective Using the Text Mining Algorithm", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 2, pp. 134–139, 2019. doi: 10.25046/aj040218
- Muhammad Usman Sheikh, Ritayan Biswas, Jukka Lempiainen, Riku Jantti, "Assessment of Coordinated Multipoint Transmission Modes for Indoor and Outdoor Users at 28 GHz in Urban Macrocellular Environment", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 2, pp. 119–126, 2019. doi: 10.25046/aj040216
- Eris Riso, Abba Suganda Girsang, "Talk Show’s Business Intelligence on Television by Using Social Media Data in Indonesia", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 1, pp. 311–316, 2019. doi: 10.25046/aj040130
- Jonathan Lockhart, Carla Purdy, Philip Wilsey, "Critical Embedded Systems Development Using Formal Methods and Statistical Reliability Metrics", Advances in Science, Technology and Engineering Systems Journal, vol. 4, no. 1, pp. 231–247, 2019. doi: 10.25046/aj040123
- Rufus Ogbuka Chime, Odo Fidelis O, "Analysis of Garri Frying Machine Manufacturing in Nigeria: Design Innovation", Advances in Science, Technology and Engineering Systems Journal, vol. 3, no. 6, pp. 403–411, 2018. doi: 10.25046/aj030648
- Negin Fraidouni, Gergely Zaruba, "Computational Techniques to Recover Missing Gene Expression Data", Advances in Science, Technology and Engineering Systems Journal, vol. 3, no. 6, pp. 233–242, 2018. doi: 10.25046/aj030630
- Sorina Constantinescu, "Non-bearing Masonry Walls Behavior and Influence to High Reinforced Concrete Buildings", Advances in Science, Technology and Engineering Systems Journal, vol. 3, no. 6, pp. 111–117, 2018. doi: 10.25046/aj030612
- Yasuhiro Omiya, Naoki Hagiwara, Takeshi Takano, Shuji Shinohara, Mitsuteru Nakamura, Masakazu Higuchi, Shunji Mitsuyoshi, Hiroyuki Toda, Shinichi Tokuno, "Difference in Speech Analysis Results by Coding", Advances in Science, Technology and Engineering Systems Journal, vol. 3, no. 5, pp. 488–491, 2018. doi: 10.25046/aj030555
- Juan Sebastián Gilart Pulido, María Camila Zambrano Bello, Ender Jhobany Orduz Duarte, "Numerical Simulation of One Pavement Structure of Polyethylene Terephthalate Submitted to Static Point Loads", Advances in Science, Technology and Engineering Systems Journal, vol. 3, no. 5, pp. 478–487, 2018. doi: 10.25046/aj030554
- Jignesh Patel, Satish Joshi, "Harmonic Sensitivity Analysis of Power System with Wind Power", Advances in Science, Technology and Engineering Systems Journal, vol. 3, no. 5, pp. 6–15, 2018. doi: 10.25046/aj030502
- Zeynep Bala Duranay, Hanifi Guldemir, "Fuzzy Logic Based Selective Harmonic Elimination for Single Phase Inverters", Advances in Science, Technology and Engineering Systems Journal, vol. 3, no. 3, pp. 161–167, 2018. doi: 10.25046/aj030322
- Michael J. Pelosi, Nimesh Poudel, Pratap Lamichhane, Danyal Badar Soomro, "Steganography System with Application to Crypto-Currency Cold Storage and Secure Transfer", Advances in Science, Technology and Engineering Systems Journal, vol. 3, no. 2, pp. 271–282, 2018. doi: 10.25046/aj030232
- Stéphane Saillant, Marc Flécheux, Yann Mourot, "Detection of ExoMars launcher during its passage over Europe with Space Surveillance radar breadboard", Advances in Science, Technology and Engineering Systems Journal, vol. 3, no. 2, pp. 99–105, 2018. doi: 10.25046/aj030212

