Repository logo
Communities & Collections
All of DSpace
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Oladele, Rufus O."

Filter results by typing the first few letters
Now showing 1 - 1 of 1
  • Results Per Page
  • Sort Options
  • Thumbnail Image
    Item
    Empirical Study of Cyclomatic Complexity and Interface Complexity of Evolving Open Source Systems
    (Daffodil International University, 2017-01-01) Michael A, Olatunji; Oladele, Rufus O.; Bajeh, Amos O
    This paper aims at investigating the validity of Lehman's Law of Increasing Complexity. Two metrics namely cyclomatic complexity and interface complexity were defined to capture increasing complexity. The goal was to verify if these metrics can be used to validate Lehman’s law of increasing complexity. Empirical analysis was performed using historical data collected on four evolving Open Source Systems (OSS). Results show that the considered Lehman’s law is partially supported by the collected data and the metrics. In particular, empirical results reveal that: total cyclomatic complexity and total interface complexity are increasing from version to version; average cyclomatic complexity and average interface complexity either declines or increases within a very short range; and function interface complexity hardly decline in evolving OSS. Also, the addition of low complex functions reduce cyclomatic complexity in evolving OSS but does little in reducing function interface complexity.

© Open Research Bangladesh

  • Privacy policy
  • End User Agreement
  • Send Feedback