IDEAS home Printed from https://ideas.repec.org/a/eee/phsmap/v413y2014icp162-172.html
   My bibliography  Save this article

Mechanism of asymmetric software structures: A complex network perspective from behaviors of new nodes

Author

Listed:
  • Wang, Lei
  • Wang, Yu
  • Zhao, Yulong

Abstract

Studying the function call graphs in complex software can provide significant insights into the software evolution process. We found node in- and out-degree distributions asymmetric in the call graphs of 223 versions of Linux kernel modules (V1.1.0 to V2.4.35). Nodes newly introduced in these modules tended to attach to themselves (clustering) and existing high in-degree nodes. We proposed the αβ Model to generate call graphs for different kernel modules. The model preserved asymmetry in the degree distributions and simulated the new node behaviors. Last, we discussed how the αβ Model could be used effectively to study the robustness of complex networks.

Suggested Citation

  • Wang, Lei & Wang, Yu & Zhao, Yulong, 2014. "Mechanism of asymmetric software structures: A complex network perspective from behaviors of new nodes," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 413(C), pages 162-172.
  • Handle: RePEc:eee:phsmap:v:413:y:2014:i:c:p:162-172
    DOI: 10.1016/j.physa.2014.06.062
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0378437114005433
    Download Restriction: Full text for ScienceDirect subscribers only. Journal offers the option of making the article available online on Science direct for a fee of $3,000

    File URL: https://libkey.io/10.1016/j.physa.2014.06.062?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Crucitti, Paolo & Latora, Vito & Marchiori, Massimo & Rapisarda, Andrea, 2004. "Error and attack tolerance of complex networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 340(1), pages 388-394.
    2. Réka Albert & Hawoong Jeong & Albert-László Barabási, 2000. "Error and attack tolerance of complex networks," Nature, Nature, vol. 406(6794), pages 378-382, July.
    3. Alan MacCormack & John Rusnak & Carliss Y. Baldwin, 2006. "Exploring the Structure of Complex Software Designs: An Empirical Study of Open Source and Proprietary Code," Management Science, INFORMS, vol. 52(7), pages 1015-1030, July.
    4. Li, Xiang & Chen, Guanrong, 2003. "A local-world evolving network model," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 328(1), pages 274-286.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Aybike Ulusan & Ozlem Ergun, 2018. "Restoration of services in disrupted infrastructure systems: A network science approach," PLOS ONE, Public Library of Science, vol. 13(2), pages 1-28, February.
    2. Huang, Chung-Yuan & Tsai, Yu-Shiuan, 2010. "Effects of friend-making resources/costs and remembering on acquaintance networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 389(3), pages 604-622.
    3. Kashyap, G. & Ambika, G., 2019. "Link deletion in directed complex networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 514(C), pages 631-643.
    4. Chen, B. & Li, J.S. & Wu, X.F. & Han, M.Y. & Zeng, L. & Li, Z. & Chen, G.Q., 2018. "Global energy flows embodied in international trade: A combination of environmentally extended input–output analysis and complex network analysis," Applied Energy, Elsevier, vol. 210(C), pages 98-107.
    5. Zhang, Tianqiao & Zhang, Yang & Zhu, Xuzhen & Chen, Junliang, 2019. "Cascading failures on interdependent networks with star dependent links," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 535(C).
    6. Zhou, Hong-Li & Zhang, Xiao-Dong, 2018. "Dynamic robustness of knowledge collaboration network of open source product development community," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 490(C), pages 601-612.
    7. Sohn, Insoo, 2019. "A robust complex network generation method based on neural networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 523(C), pages 593-601.
    8. Tony H. Grubesic & Timothy C. Matisziw & Alan T. Murray & Diane Snediker, 2008. "Comparative Approaches for Assessing Network Vulnerability," International Regional Science Review, , vol. 31(1), pages 88-112, January.
    9. Peng, Xingzhao & Yao, Hong & Du, Jun & Wang, Zhe & Ding, Chao, 2015. "Invulnerability of scale-free network against critical node failures based on a renewed cascading failure model," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 421(C), pages 69-77.
    10. Zohre Alipour & Mohammad Ali Saniee Monfared & Enrico Zio, 2014. "Comparing topological and reliability-based vulnerability analysis of Iran power transmission network," Journal of Risk and Reliability, , vol. 228(2), pages 139-151, April.
    11. Luo, Xiaojuan & Hu, Yuhen & Zhu, Yu, 2014. "Topology evolution model for wireless multi-hop network based on socially inspired mechanism," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 416(C), pages 639-650.
    12. Quayle, A.P. & Siddiqui, A.S. & Jones, S.J.M., 2006. "Preferential network perturbation," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 371(2), pages 823-840.
    13. Bellingeri, Michele & Cassi, Davide & Vincenzi, Simone, 2014. "Efficiency of attack strategies on complex model and real-world networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 414(C), pages 174-180.
    14. Valentini, Luca & Perugini, Diego & Poli, Giampiero, 2007. "The “small-world” topology of rock fracture networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 377(1), pages 323-328.
    15. Zhao, Jianyu & Wei, Jiang & Yu, Lean & Xi, Xi, 2022. "Robustness of knowledge networks under targeted attacks: Electric vehicle field of China evidence," Structural Change and Economic Dynamics, Elsevier, vol. 63(C), pages 367-382.
    16. Wang, Yingcong & Xiao, Renbin, 2016. "An ant colony based resilience approach to cascading failures in cluster supply network," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 462(C), pages 150-166.
    17. Morehead, Raymond & Noore, Afzel, 2007. "Novel hybrid mitigation strategy for improving the resiliency of hierarchical networks subjected to attacks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 378(2), pages 603-612.
    18. Kim, Dong Hwan & Eisenberg, Daniel A. & Chun, Yeong Han & Park, Jeryang, 2017. "Network topology and resilience analysis of South Korean power grid," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 465(C), pages 13-24.
    19. Lv, Changchun & Yuan, Ziwei & Si, Shubin & Duan, Dongli, 2021. "Robustness of scale-free networks with dynamical behavior against multi-node perturbation," Chaos, Solitons & Fractals, Elsevier, vol. 152(C).
    20. Matteo Chinazzi & Stefano Pegoraro & Giorgio Fagiolo, 2015. "Defuse the Bomb: Rewiring Interbank Networks," LEM Papers Series 2015/16, Laboratory of Economics and Management (LEM), Sant'Anna School of Advanced Studies, Pisa, Italy.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:phsmap:v:413:y:2014:i:c:p:162-172. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.journals.elsevier.com/physica-a-statistical-mechpplications/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.