Cite this DOI
10.46243/jstj.2020.v5.i2.269 · Impact of Dynamic Polymorphism on Quality of a System
APA (7th edition)
Manju, & Kumar Bhatia, P. (2020). Impact of Dynamic Polymorphism on Quality of a System. *Journal of Science & Technology*, *05*(02), 54–59. https://doi.org/10.46243/jstj.2020.v5.i2.269
⬇ text Italics are shown as *asterisks* in plain text — the journal or book title and the volume.
BibTeX
@article{manju2020impact,
author = {Manju and Kumar Bhatia, Pradeep},
title = {{Impact of Dynamic Polymorphism on Quality of a System}},
journal = {Journal of Science \& Technology},
year = {2020},
month = {apr},
volume = {05},
number = {02},
pages = {54--59},
publisher = {Longman Publishers},
issn = {2456-5660},
doi = {10.46243/jstj.2020.v5.i2.269},
url = {https://doi.org/10.46243/jstj.2020.v5.i2.269},
language = {en},
abstract = {Polymorphism has a great impact on the quality of a software .It is mainly of two types, compile time or static polymorphism based on method overloading and runtime or dynamic based on method overriding. If a class is highly polymorphic i.e. reusability of that class is high. If the class is less polymorphic then reusability of that class is low. There are only few metrics available inliterature to find the polymorphism factor of a class. In this paper, we introduce a new metric to find polymorphism of a class at compile time and runtime and compare with the existing metric. The purposed metric is applied on 4 design patterns having different behaviour. Dynamic polymorphism is calculated with the help of purposed tool named DynaPolyimplemented in AspectJ using aspect oriented programming in java. Eclipse platform is used to perform coding of tool using AspectJAfter analysing the results, it is concluded that purposed metric plays a vital role to find reusability, hence quality of a system and gives better results than existing metrics.}
}RIS (EndNote, Zotero, Mendeley)
TY - JOUR TI - Impact of Dynamic Polymorphism on Quality of a System AU - Manju AU - Kumar Bhatia, Pradeep JO - Journal of Science & Technology PY - 2020 DA - 2020/04/09/ VL - 05 IS - 02 SP - 54 EP - 59 PB - Longman Publishers SN - 2456-5660 LA - en AB - Polymorphism has a great impact on the quality of a software .It is mainly of two types, compile time or static polymorphism based on method overloading and runtime or dynamic based on method overriding. If a class is highly polymorphic i.e. reusability of that class is high. If the class is less polymorphic then reusability of that class is low. There are only few metrics available inliterature to find the polymorphism factor of a class. In this paper, we introduce a new metric to find polymorphism of a class at compile time and runtime and compare with the existing metric. The purposed metric is applied on 4 design patterns having different behaviour. Dynamic polymorphism is calculated with the help of purposed tool named DynaPolyimplemented in AspectJ using aspect oriented programming in java. Eclipse platform is used to perform coding of tool using AspectJAfter analysing the results, it is concluded that purposed metric plays a vital role to find reusability, hence quality of a system and gives better results than existing metrics. DO - 10.46243/jstj.2020.v5.i2.269 UR - https://doi.org/10.46243/jstj.2020.v5.i2.269 ER -
CSL-JSON
{
"type": "article-journal",
"id": "10.46243/jstj.2020.v5.i2.269",
"DOI": "10.46243/jstj.2020.v5.i2.269",
"URL": "https://doi.org/10.46243/jstj.2020.v5.i2.269",
"title": "Impact of Dynamic Polymorphism on Quality of a System",
"source": "Smart Scholars DOI Registry",
"container-title": "Journal of Science & Technology",
"author": [
{
"family": "Manju"
},
{
"family": "Kumar Bhatia",
"given": "Pradeep"
}
],
"issued": {
"date-parts": [
[
2020,
4,
9
]
]
},
"volume": "05",
"issue": "02",
"page": "54-59",
"publisher": "Longman Publishers",
"language": "en",
"abstract": "Polymorphism has a great impact on the quality of a software .It is mainly of two types, compile time or static polymorphism based on method overloading and runtime or dynamic based on method overriding. If a class is highly polymorphic i.e. reusability of that class is high. If the class is less polymorphic then reusability of that class is low. There are only few metrics available inliterature to find the polymorphism factor of a class. In this paper, we introduce a new metric to find polymorphism of a class at compile time and runtime and compare with the existing metric. The purposed metric is applied on 4 design patterns having different behaviour. Dynamic polymorphism is calculated with the help of purposed tool named DynaPolyimplemented in AspectJ using aspect oriented programming in java. Eclipse platform is used to perform coding of tool using AspectJAfter analysing the results, it is concluded that purposed metric plays a vital role to find reusability, hence quality of a system and gives better results than existing metrics.",
"ISSN": "2456-5660"
} ⬇ .json What citeproc and reference managers read; the DOI system hands it out for Accept: application/vnd.citationstyles.csl+json, and so does this registry's resolver.
From the record as registered (version 2) — the record and its history. Programs: https://registry.smartscholars.in/api.php?action=cite&doi=10.46243%2Fjstj.2020.v5.i2.269 gives all four in one JSON answer.
