IntroductionThe comprehension of legacy codes is difficult to understand. Various commercial reengineering tools are available that have unique working styles, and are equipped with their inherent capabilities and shortcomings. The focus of the available tools is in visualizing static behavior not the dynamic one. Therefore, it is difficult for people who work in software product maintenance, code understanding reengineering/reverse engineering. Consequently, the need for a comprehensive reengineering/reverse engineering tool arises. We found the usage of Imagix 4D to be good as it generates the maximum pictorial representations in the form of flow charts, flow graphs, class diagrams, metrics and, to a partial extent, dynamic visualizations.Case description and evolutionWe evaluated Imagix 4D with the help of a case study involving a few samples of source code. The behavior of the tool was analyzed on multiple small codes and a large code gcc C parser. Large code evaluation was performed to uncover dead code, unstructured code, and the effect of not including required files at preprocessing level. The utility of Imagix 4D to prepare decision density and complexity metrics for a large code was found to be useful in getting to know how much reengineering is required. At the outset, Imagix 4D offered limitations in dynamic visualizations, flow chart separation (large code) and parsing loops. Conclusion: The outcome of evaluation will eventually help in upgrading Imagix 4D and posed a need of full featured tools in the area of software reengineering/reverse engineering. It will also help the research community, especially those who are interested in the realm of software reengineering tool building.
http://ift.tt/2hPN2FR
Σφακιανάκης Αλέξανδρος
ΩτοΡινοΛαρυγγολόγος
Αναπαύσεως 5 Άγιος Νικόλαος
Κρήτη 72100
00302841026182
00306932607174
alsfakia@gmail.com
Αρχειοθήκη ιστολογίου
-
►
2023
(391)
- ► Φεβρουαρίου (200)
- ► Ιανουαρίου (191)
-
►
2022
(2843)
- ► Δεκεμβρίου (161)
- ► Σεπτεμβρίου (219)
- ► Φεβρουαρίου (264)
- ► Ιανουαρίου (280)
-
►
2021
(5625)
- ► Δεκεμβρίου (231)
- ► Σεπτεμβρίου (345)
- ► Φεβρουαρίου (620)
-
►
2020
(2065)
- ► Δεκεμβρίου (535)
- ► Σεπτεμβρίου (222)
- ► Φεβρουαρίου (28)
-
►
2019
(9608)
- ► Δεκεμβρίου (19)
- ► Σεπτεμβρίου (54)
- ► Φεβρουαρίου (3791)
- ► Ιανουαρίου (3737)
-
►
2018
(69720)
- ► Δεκεμβρίου (3507)
- ► Σεπτεμβρίου (3851)
- ► Φεβρουαρίου (8116)
- ► Ιανουαρίου (7758)
-
►
2017
(111579)
- ► Δεκεμβρίου (7718)
- ► Σεπτεμβρίου (7549)
- ► Φεβρουαρίου (10753)
- ► Ιανουαρίου (10529)
-
▼
2016
(16402)
-
▼
Δεκεμβρίου
(7478)
-
▼
Δεκ 25
(183)
- Otitis media in children: A proposal for a new nos...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- Alibertia edulis (L.C. Rich.) A.C. Rich – A potent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A systematic review and network meta-analysis of n...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- Mechanical properties of nanostructured films with...
- Pleiotropic effects of oxidized phospholipids
- Modulation of ventral striatal activity by cogniti...
- Imbalance between the anti- and pro-inflammatory m...
- Imbalance between the anti- and pro-inflammatory m...
- Critical evaluation of reverse engineering tool Im...
- The evolution of hierarchical triple star-systems
- Infinity of subharmonics for Duffing equations wit...
- DEF - a programming language agnostic framework an...
- Correlations of microRNA-124a and microRNA-30d wit...
- DEF - a programming language agnostic framework an...
- Correlations of microRNA-124a and microRNA-30d wit...
- Molecular cloning, polymorphism, and functional ac...
- Molecular cloning, polymorphism, and functional ac...
- A new proof-of-work mechanism for bitcoin
- A new proof-of-work mechanism for bitcoin
- Unravelling the glass trade bead sequence from Mag...
- Unravelling the glass trade bead sequence from Mag...
- Dirichlet type problems for Dunkl-Poisson equations
- Dirichlet type problems for Dunkl-Poisson equations
- Extensibility and Distensibility of the Thoracic A...
- Iliac Seal Zone Dynamics and Clinical Consequences...
- The arguments for and against cannabinoids applica...
- Assessment of lead-time bias in estimates of relat...
- How Do We Keep Information ‘Online’?
- Obituary – Michael Goitein
- Continuous Activity Monitoring during Concurrent C...
- Right Atrial Clot Formation Early after Percutaneo...
- Investigating the use of appropriation in the writ...
- Case Report of Nonfamilial Cherubism in a Toddler:...
- Heterogeneous kinetics, products, and mechanisms o...
- Designing small molecule CXCR3 Antagonists.
- Designing small molecule CXCR3 Antagonists.
- "Anticancer Res"[jour]; +110 new citations
- Cancer of the Oral Cavity, Pharynx and Larynx. Evi...
- Neck dissection with harmonic scalpel and electroc...
- Syndrome of inappropriate antidiuretic hormone sec...
- Could the Addition of Cetuximab to Conventional Ra...
- Evaluation of the microgrinding procedure for the ...
- Cochlear implantation in chronic demyelinating inf...
- United Kingdom national paediatric bilateral proje...
- Simultaneous communication supports learning in no...
- Assessment of the Non-Gaussianity and Non-Linearit...
- Elucidation of the variability in consistency of P...
- Pharmaceutical Development of an Amorphous Solid D...
- Temporal bone paragangliomas: 15 years experience.
- Development of a Global Respiratory Severity Score...
- Cochlear implantation in chronic demyelinating inf...
- "Anticancer Res"[jour]; +110 new citations
- United Kingdom national paediatric bilateral proje...
- Detection of a Rare Complication of Endovascular T...
- Anticoagulation therapy in patients suffering from...
- Prognostic Differences: Epstein-Barr Virus Associa...
- Endoscopic Removal of Suprasellar Colloid Cyst wit...
- Iodine in Malt Whisky: A Preliminary Analysis.
- A case report of small bowel obstruction from prev...
- Macrocyclic MEK1/2 inhibitor with efficacy in a mo...
- Differences in therapeutic effects of topically ap...
- Rare genetic variants in SMAP1, B3GAT2 and RIMS1 c...
- Histone Deacetylase Inhibitors: An Attractive Ther...
- Antitumor Activity of RXDX-105 in Multiple Cancer ...
- A Phase 2 Trial of Neoadjuvant Temozolomide Follow...
- Post-hepatectomy hyperbilirubinemia: The point of ...
- Managing a seroma with wireless mobile ultrasound ...
- Facilitating shared decision-making with breast au...
- Paediatric fingertip composite grafts: Do they all...
- Neuroendocrine Differentiation in Breast Cancer: C...
- An overview of the infection of CMV, HSV 1/2 and E...
- Erratum to "Undifferentiated round cell sarcoma wi...
- CORRECTION OF IRON-DEFICIENCY ANAEMIA IN COLORECTA...
- [β-catenin and desmoid tumors: The ideal biomarker?]
-
▼
Δεκ 25
(183)
- ► Φεβρουαρίου (900)
- ► Ιανουαρίου (1250)
-
▼
Δεκεμβρίου
(7478)
! # Ola via Alexandros G.Sfakianakis on Inoreader
Η λίστα ιστολογίων μου
Κυριακή 25 Δεκεμβρίου 2016
Critical evaluation of reverse engineering tool Imagix 4D!
Εγγραφή σε:
Σχόλια ανάρτησης (Atom)
Αρχειοθήκη ιστολογίου
-
►
2023
(391)
- ► Φεβρουαρίου (200)
- ► Ιανουαρίου (191)
-
►
2022
(2843)
- ► Δεκεμβρίου (161)
- ► Σεπτεμβρίου (219)
- ► Φεβρουαρίου (264)
- ► Ιανουαρίου (280)
-
►
2021
(5625)
- ► Δεκεμβρίου (231)
- ► Σεπτεμβρίου (345)
- ► Φεβρουαρίου (620)
-
►
2020
(2065)
- ► Δεκεμβρίου (535)
- ► Σεπτεμβρίου (222)
- ► Φεβρουαρίου (28)
-
►
2019
(9608)
- ► Δεκεμβρίου (19)
- ► Σεπτεμβρίου (54)
- ► Φεβρουαρίου (3791)
- ► Ιανουαρίου (3737)
-
►
2018
(69720)
- ► Δεκεμβρίου (3507)
- ► Σεπτεμβρίου (3851)
- ► Φεβρουαρίου (8116)
- ► Ιανουαρίου (7758)
-
►
2017
(111579)
- ► Δεκεμβρίου (7718)
- ► Σεπτεμβρίου (7549)
- ► Φεβρουαρίου (10753)
- ► Ιανουαρίου (10529)
-
▼
2016
(16402)
-
▼
Δεκεμβρίου
(7478)
-
▼
Δεκ 25
(183)
- Otitis media in children: A proposal for a new nos...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- Alibertia edulis (L.C. Rich.) A.C. Rich – A potent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A systematic review and network meta-analysis of n...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- A review and framework for understanding the poten...
- An overview of geospatial methods used in unintent...
- Mechanical properties of nanostructured films with...
- Pleiotropic effects of oxidized phospholipids
- Modulation of ventral striatal activity by cogniti...
- Imbalance between the anti- and pro-inflammatory m...
- Imbalance between the anti- and pro-inflammatory m...
- Critical evaluation of reverse engineering tool Im...
- The evolution of hierarchical triple star-systems
- Infinity of subharmonics for Duffing equations wit...
- DEF - a programming language agnostic framework an...
- Correlations of microRNA-124a and microRNA-30d wit...
- DEF - a programming language agnostic framework an...
- Correlations of microRNA-124a and microRNA-30d wit...
- Molecular cloning, polymorphism, and functional ac...
- Molecular cloning, polymorphism, and functional ac...
- A new proof-of-work mechanism for bitcoin
- A new proof-of-work mechanism for bitcoin
- Unravelling the glass trade bead sequence from Mag...
- Unravelling the glass trade bead sequence from Mag...
- Dirichlet type problems for Dunkl-Poisson equations
- Dirichlet type problems for Dunkl-Poisson equations
- Extensibility and Distensibility of the Thoracic A...
- Iliac Seal Zone Dynamics and Clinical Consequences...
- The arguments for and against cannabinoids applica...
- Assessment of lead-time bias in estimates of relat...
- How Do We Keep Information ‘Online’?
- Obituary – Michael Goitein
- Continuous Activity Monitoring during Concurrent C...
- Right Atrial Clot Formation Early after Percutaneo...
- Investigating the use of appropriation in the writ...
- Case Report of Nonfamilial Cherubism in a Toddler:...
- Heterogeneous kinetics, products, and mechanisms o...
- Designing small molecule CXCR3 Antagonists.
- Designing small molecule CXCR3 Antagonists.
- "Anticancer Res"[jour]; +110 new citations
- Cancer of the Oral Cavity, Pharynx and Larynx. Evi...
- Neck dissection with harmonic scalpel and electroc...
- Syndrome of inappropriate antidiuretic hormone sec...
- Could the Addition of Cetuximab to Conventional Ra...
- Evaluation of the microgrinding procedure for the ...
- Cochlear implantation in chronic demyelinating inf...
- United Kingdom national paediatric bilateral proje...
- Simultaneous communication supports learning in no...
- Assessment of the Non-Gaussianity and Non-Linearit...
- Elucidation of the variability in consistency of P...
- Pharmaceutical Development of an Amorphous Solid D...
- Temporal bone paragangliomas: 15 years experience.
- Development of a Global Respiratory Severity Score...
- Cochlear implantation in chronic demyelinating inf...
- "Anticancer Res"[jour]; +110 new citations
- United Kingdom national paediatric bilateral proje...
- Detection of a Rare Complication of Endovascular T...
- Anticoagulation therapy in patients suffering from...
- Prognostic Differences: Epstein-Barr Virus Associa...
- Endoscopic Removal of Suprasellar Colloid Cyst wit...
- Iodine in Malt Whisky: A Preliminary Analysis.
- A case report of small bowel obstruction from prev...
- Macrocyclic MEK1/2 inhibitor with efficacy in a mo...
- Differences in therapeutic effects of topically ap...
- Rare genetic variants in SMAP1, B3GAT2 and RIMS1 c...
- Histone Deacetylase Inhibitors: An Attractive Ther...
- Antitumor Activity of RXDX-105 in Multiple Cancer ...
- A Phase 2 Trial of Neoadjuvant Temozolomide Follow...
- Post-hepatectomy hyperbilirubinemia: The point of ...
- Managing a seroma with wireless mobile ultrasound ...
- Facilitating shared decision-making with breast au...
- Paediatric fingertip composite grafts: Do they all...
- Neuroendocrine Differentiation in Breast Cancer: C...
- An overview of the infection of CMV, HSV 1/2 and E...
- Erratum to "Undifferentiated round cell sarcoma wi...
- CORRECTION OF IRON-DEFICIENCY ANAEMIA IN COLORECTA...
- [β-catenin and desmoid tumors: The ideal biomarker?]
-
▼
Δεκ 25
(183)
- ► Φεβρουαρίου (900)
- ► Ιανουαρίου (1250)
-
▼
Δεκεμβρίου
(7478)
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου