DC Field | Value | Language |
---|---|---|
dc.contributor.author | Han, Ah-Rim | ko |
dc.contributor.author | Jeon, Sang-Uk | ko |
dc.contributor.author | Bae, Doo-Hwan | ko |
dc.contributor.author | Hong, Jang-Eui | ko |
dc.date.accessioned | 2013-03-11T23:30:47Z | - |
dc.date.available | 2013-03-11T23:30:47Z | - |
dc.date.created | 2012-02-06 | - |
dc.date.created | 2012-02-06 | - |
dc.date.issued | 2010-02 | - |
dc.identifier.citation | JOURNAL OF SYSTEMS AND SOFTWARE, v.83, pp.222 - 234 | - |
dc.identifier.issn | 0164-1212 | - |
dc.identifier.uri | http://hdl.handle.net/10203/100675 | - |
dc.description.abstract | Several 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.language | English | - |
dc.publisher | ELSEVIER SCIENCE INC | - |
dc.subject | OBJECT-ORIENTED SOFTWARE | - |
dc.subject | SYSTEMS | - |
dc.subject | METRICS | - |
dc.title | Measuring behavioral dependency for improving change-proneness prediction in UML-based design models | - |
dc.type | Article | - |
dc.identifier.wosid | 000274275200005 | - |
dc.identifier.scopusid | 2-s2.0-73149086611 | - |
dc.type.rims | ART | - |
dc.citation.volume | 83 | - |
dc.citation.beginningpage | 222 | - |
dc.citation.endingpage | 234 | - |
dc.citation.publicationname | JOURNAL OF SYSTEMS AND SOFTWARE | - |
dc.identifier.doi | 10.1016/j.jss.2009.09.038 | - |
dc.contributor.localauthor | Bae, Doo-Hwan | - |
dc.contributor.nonIdAuthor | Hong, Jang-Eui | - |
dc.type.journalArticle | Article | - |
dc.subject.keywordAuthor | Change-proneness | - |
dc.subject.keywordAuthor | UML | - |
dc.subject.keywordAuthor | Behavioral dependency measure | - |
dc.subject.keywordAuthor | Object-oriented metrics | - |
dc.subject.keywordPlus | OBJECT-ORIENTED SOFTWARE | - |
dc.subject.keywordPlus | SYSTEMS | - |
dc.subject.keywordPlus | METRICS | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.