Measuring behavioral dependency for improving change-proneness prediction in UML-based design models

Cited 22 time in webofscience Cited 0 time in scopus
  • Hit : 513
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorHan, Ah-Rimko
dc.contributor.authorJeon, Sang-Ukko
dc.contributor.authorBae, Doo-Hwanko
dc.contributor.authorHong, Jang-Euiko
dc.date.accessioned2013-03-11T23:30:47Z-
dc.date.available2013-03-11T23:30:47Z-
dc.date.created2012-02-06-
dc.date.created2012-02-06-
dc.date.issued2010-02-
dc.identifier.citationJOURNAL OF SYSTEMS AND SOFTWARE, v.83, pp.222 - 234-
dc.identifier.issn0164-1212-
dc.identifier.urihttp://hdl.handle.net/10203/100675-
dc.description.abstractSeveral studies have explored the relationship between the metrics of the object-oriented software and the change-proneness of the classes. This knowledge can be used to help decision-making among design alternatives or assess software quality Such as maintainability. Despite the increasing use of complex inheritance relationships and polymorphism in object-oriented software, there has been less emphasis on developing metrics that capture the aspect of dynamic behavior. Considering dynamic behavior metrics in conjunction with existing metrics may go a long way toward obtaining more accurate predictions of change-proneness. To address this need, we provide the behavioral dependency measure using structural and behavioral information taken from UML 2.0 design models. Model-based change-proneness prediction helps to make high-quality software by exploiting design models from the earlier phase of the software development process. The behavioral dependency measure has been evaluated on a multi-version medium size open-source project called JFlex. The results obtained show that the proposed measure is a useful indicator and can be complementary to existing object-oriented metrics for improving the accuracy of change-proneness prediction when the system contains high degree of inheritance relationships and polymorphism. (C) 2009 Elsevier Inc. All rights reserved.-
dc.languageEnglish-
dc.publisherELSEVIER SCIENCE INC-
dc.subjectOBJECT-ORIENTED SOFTWARE-
dc.subjectSYSTEMS-
dc.subjectMETRICS-
dc.titleMeasuring behavioral dependency for improving change-proneness prediction in UML-based design models-
dc.typeArticle-
dc.identifier.wosid000274275200005-
dc.identifier.scopusid2-s2.0-73149086611-
dc.type.rimsART-
dc.citation.volume83-
dc.citation.beginningpage222-
dc.citation.endingpage234-
dc.citation.publicationnameJOURNAL OF SYSTEMS AND SOFTWARE-
dc.identifier.doi10.1016/j.jss.2009.09.038-
dc.contributor.localauthorBae, Doo-Hwan-
dc.contributor.nonIdAuthorHong, Jang-Eui-
dc.type.journalArticleArticle-
dc.subject.keywordAuthorChange-proneness-
dc.subject.keywordAuthorUML-
dc.subject.keywordAuthorBehavioral dependency measure-
dc.subject.keywordAuthorObject-oriented metrics-
dc.subject.keywordPlusOBJECT-ORIENTED SOFTWARE-
dc.subject.keywordPlusSYSTEMS-
dc.subject.keywordPlusMETRICS-
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 22 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0