Component Co-Evolution and Component Dependency: Speculations and Verifications
dc.authorid | Mishra, Alok/0000-0003-1275-2050 | |
dc.authorscopusid | 7404164055 | |
dc.authorscopusid | 7201441575 | |
dc.authorscopusid | 35615141600 | |
dc.authorwosid | Mishra, Alok/AAE-2673-2019 | |
dc.contributor.author | Yu, L. | |
dc.contributor.author | Mıshra, Alok | |
dc.contributor.author | Mishra, A. | |
dc.contributor.author | Ramaswamy, S. | |
dc.contributor.other | Software Engineering | |
dc.date.accessioned | 2024-07-05T15:16:01Z | |
dc.date.available | 2024-07-05T15:16:01Z | |
dc.date.issued | 2010 | |
dc.department | Atılım University | en_US |
dc.department-temp | [Yu, L.] Indiana Univ, Dept Comp & Informat Sci, South Bend, IN 46634 USA; [Mishra, A.] Atilim Univ, Dept Comp & Software Engn, Ankara, Turkey; [Ramaswamy, S.] Univ Arkansas, Dept Comp Sci, Little Rock, AR 72204 USA | en_US |
dc.description | Mishra, Alok/0000-0003-1275-2050 | en_US |
dc.description.abstract | Software component interaction is essential for realising proper software system functions. Such interactions between software components induce interdependencies between multiple components. One effect of such a dependency is co-evolution, wherein changes made to one component also requires corresponding changes to other component(s). This study presents a mathematical framework for representing component co-evolution. Two types of co-evolution, internal co-evolution and external co-evolution are defined for an evolving software component. The component dependency metrics that are related with component co-evolutions are analysed and the correlations between component dependency and component co-evolution are hypothesised. Further, in a quasi-experiment of nine open-source Java projects, component dependencies are measured and component revision histories are mined to verify the speculated correlations. | en_US |
dc.identifier.citation | 10 | |
dc.identifier.doi | 10.1049/iet-sen.2008.0084 | |
dc.identifier.endpage | 267 | en_US |
dc.identifier.issn | 1751-8806 | |
dc.identifier.issn | 1751-8814 | |
dc.identifier.issue | 4 | en_US |
dc.identifier.scopus | 2-s2.0-77955184211 | |
dc.identifier.scopusquality | Q2 | |
dc.identifier.startpage | 252 | en_US |
dc.identifier.uri | https://doi.org/10.1049/iet-sen.2008.0084 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14411/1580 | |
dc.identifier.volume | 4 | en_US |
dc.identifier.wos | WOS:000280195500002 | |
dc.identifier.wosquality | Q3 | |
dc.language.iso | en | en_US |
dc.publisher | Wiley | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | [No Keyword Available] | en_US |
dc.title | Component Co-Evolution and Component Dependency: Speculations and Verifications | en_US |
dc.type | Article | en_US |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | de97bc0b-032d-4567-835e-6cd0cb17b98b | |
relation.isAuthorOfPublication.latestForDiscovery | de97bc0b-032d-4567-835e-6cd0cb17b98b | |
relation.isOrgUnitOfPublication | d86bbe4b-0f69-4303-a6de-c7ec0c515da5 | |
relation.isOrgUnitOfPublication.latestForDiscovery | d86bbe4b-0f69-4303-a6de-c7ec0c515da5 |