10.46243/jstj.2020.v5.i2.291 registered
Measurement of Dynamic Complexity using Aspect Oriented Approach
Resolves to https://www.jst.org.in/index.php/pub/article/view/275
Held by Longman Publishers (India) · prefix 10.46243 live · DOI address https://doi.org/10.46243/jstj.2020.v5.i2.291
Registered 29 Sep 2026 via crossref · record version 2 · last change 29 Sep 2026, 11:59 PM · record sha256 0b51ecfe4cf3e152…
Resolve ⬇ Record (JSON) ⬇ Kernel Metadata Declaration (XML) Compare with Crossref Cite (APA · BibTeX · RIS · CSL)
What the DOI identifies
JournalArticle — an article in a journal · Digital · Visual · en
Measurement of Dynamic Complexity using Aspect Oriented Approach (PrincipalTitle)
Published 2020-04-09
Part of Journal of Science & Technology · ISSN 2456-5660 · volume 05 · issue 02 · pages 71–75
Agents
- Manju (author) · Research Scholar, Guru Jambheshwar University of Science and Technology, Hisar, India
- Pradeep Kumar Bhatia (author) · Professor, Guru Jambheshwar University of Science and Technology, Hisar, India
- Longman Publishers (publisher)
Identifiers DOI 10.46243/jstj.2020.v5.i2.291
Abstract
Complexity plays a vital role to find quality of software. There are lots of static or compile time metrics available in literature to find complexity of software, but very few metrics are available to find runtime complexity of software. In this paper, value of existing complexity metric is calculated by using CodeMR tool which is anEclipse plugin. Further, we introduced anew metric named DWMC, dynamic weighted method complexity to measure complexity of a class at run time. A new tool is purposed named DynaDwmcimplemented in AspectJusing aspect oriented programming to measure the value of purposed metric. After that, comparison of static WMC and runtime DWMC metric values is done. An experimental study is done on 15 java classes and it is concluded that purposed metric DWMC plays a significant role to find complexity, hence quality of software system.
System metadata — ISO 26324:2025, Annex B · DOI Handbook 10.1
Each element by the standard's name (Annex B: reference elements, then administrative) and the Handbook's (in grey), read off the record above.
| Element | Value | In the record |
|---|---|---|
| DOI Name DOI name | 10.46243/jstj.2020.v5.i2.291 | doi |
| Referent Type referentType | Creation | referent |
| Referent Sub-Type referentSubType | JournalArticle — an article in a journal | type |
| Referent Name(s) referentName(s) | Measurement of Dynamic Complexity using Aspect Oriented Approach (PrincipalTitle, en) | titles |
| Basic Metadata basicMetadata | author: Manju author: Pradeep Kumar Bhatia publisher: Longman Publishers published: 2020-04-09 part of: Journal of Science & Technology · ISSN 2456-5660 · vol. 05 · no. 02 · pp. 71–75 language: en form: Digital · Visual · Language | agents, dates, container, language, structural_type, modes, characters |
| Referent Identifier(s) alternateIdentifier(s) | none besides the DOI | identifiers, relations (IsSameAs) |
| Registration Authority registrationAuthorityCode | Crossref — issued by Crossref (member 25296); held here as a copy | record.source_agency (our code, ra_doi_name, for names issued here once appointed) |
| Created Date issueDate | 2026-09-08 | record.registered (when the DOI name was first registered) |
| relatedIdentifiers | none needed — the descriptive metadata is in this record | container, relations (only where the descriptive metadata lives at another identifier) |
complete Every System Metadata element is here, with the basic metadata a journal article needs.
The System Metadata Declaration (JSON) · the Kernel Metadata Declaration (XML) · what each sub-type needs
History — the ledger
Every change to this DOI, in order, as it was recorded. Entries are only ever added, never changed or removed.
| # | When | What | By | Changes |
|---|---|---|---|---|
| 1 | 29 Sep 2026, 10:00 PM | register registered at Crossref; record read from api.crossref.org | Administrator (admin) | 85 fields set · sha256 f017d943f74c… |
| 2 | 29 Sep 2026, 11:59 PM | update record re-read from api.crossref.org | Administrator (admin) | container.titles.0.value: |
Machine-readable: the history as JSON, with the full record after each change.
