首页    期刊浏览 2025年02月22日 星期六
登录注册

文章基本信息

  • 标题:Development of Dynamic Coupling Measurement of Distributed Object Oriented Software Based on Trace Events
  • 本地全文:下载
  • 作者:S. Babu ; R.M.S. Parvathi
  • 期刊名称:International Journal of Software Engineering & Applications (IJSEA)
  • 印刷版ISSN:0976-2221
  • 电子版ISSN:0975-9018
  • 出版年度:2012
  • 卷号:3
  • 期号:1
  • 页码:165
  • 出版社:Academy & Industry Research Collaboration Center (AIRCC)
  • 摘要:Software metrics are increasingly playing a central role in the planning and control of softwaredevelopment projects. Coupling measures have important applications in software development andmaintenance. Existing literature on software metrics is mainly focused on centralized systems, while workin the area of distributed systems, particularly in service-oriented systems, is scarce. Distributed systemswith service oriented components are even more heterogeneous networking and execution environment.Traditional coupling measures take into account only “static” couplings. They do not account for“dynamic” couplings due to polymorphism and may significantly underestimate the complexity of softwareand misjudge the need for code inspection, testing and debugging. This is expected to result in poorpredictive accuracy of the quality models in distributed Object Oriented systems that utilize static couplingmeasurements. In order to overcome these issues, we propose a hybrid model in Distributed ObjectOriented Software for measure the coupling dynamically. In the proposed method, there are three stepssuch as Instrumentation process, Post processing and Coupling measurement. Initially the instrumentationprocess is done. In this process the instrumented JVM that has been modified to trace method calls. Duringthis process, three trace files are created namely .prf, .clp, .svp. In the second step, the information in thesefile are merged. At the end of this step, the merged detailed trace of each JVM contains pointers to themerged trace files of the other JVM such that the path of every remote call from the client to the server canbe uniquely identified. Finally, the coupling metrics are measured dynamically. The implementation resultsshow that the proposed system will effectively measure the coupling metrics dynamically.
  • 关键词:Distributed Object Oriented (DOO) Systems; Software Engineering; Dynamic coupling; Static coupling;Instrumentation; Trace events.
国家哲学社会科学文献中心版权所有