Identification of Core Architecture Classes for Object-Oriented Software Systems

Journal Title: Journal of Applied Computer Science & Mathematics - Year 2016, Vol 10, Issue 22


The new member of the software development team needs to understand the software prior making modifications to the unknown system. The core classes that constitute the system architecture can reveal important structural properties of the system. Hence they can be used to catch an initial glimpse of the system during preliminary phase of program comprehension. An efficient approach to pinpoint core architecture classes of object-oriented software has been suggested. A variant of dynamic coupling metric has also been introduced. A comparative evaluation of our approach with the similar experiments performed on the same guinea pig systems is presented. The results demonstrate that precision and recall of our approach matches the best performing approach in other similar experiments.

Authors and Affiliations

KAMRAN Muhammad, ALI Mubashir, AKBAR Bilal


Related Articles

Real World Applications of MGR, Neeva and KN-Hash

Hash functions have prominent role in cryptography because of their ubiquitous applications in real world. Earlier, it was used for authentication only but with continuous research and development, it has been started us...

Bipolar – Valued Q – Fuzzy Hx Subgroup on an Hx Group

In this paper, we define the algebraic structures of a bipolar Q – fuzzy sub HX group and some related properties are investigated. We also define a bipolar Q – fuzzy normalizer and establish the relation with a bipolar...

Novel Crypting Methods Based on Singular Values Decomposition

With the rapid development of multimedia exchanges, it is necessary to dispose secure systems to protect data and ensure the security of transfer. Two encryption schemes are proposed in this letter where the second is ob...

Data mining techniques for e-learning

Data Mining (DM), sometimes called Knowledge Discovery in Databases (KDD), is a powerful new technology with great potential to help companies focus on the most important information in the data they have collected via t...

Improvement of Gregory’s Formula Using Artificial Bee Colony Algorithm

Solving numerical integration is an important question in scientific calculations and engineering. Gregory’s method is among the very first quadrature formulas ever described in the literature, dating back to James Gregory...

Download PDF file
  • EP ID EP446531
  • DOI 10.4316/JACSM.201602003
  • Views 306
  • Downloads 0

How To Cite

KAMRAN Muhammad, ALI Mubashir, AKBAR Bilal (2016). Identification of Core Architecture Classes for Object-Oriented Software Systems. Journal of Applied Computer Science & Mathematics, 10(22), 21-25.