Exploring the Impacts of Antipatterns on Object‐Oriented, Service‐Oriented, and Mobile‐Oriented Systems.
Gespeichert in:
| Titel: | Exploring the Impacts of Antipatterns on Object‐Oriented, Service‐Oriented, and Mobile‐Oriented Systems. |
|---|---|
| Autoren: | Mahmood, Khalid, Baptiste Minani, Jean, Rasool, Ghulam, Sabir, Fatima, Jaafar, Fehmi, Guéhéneuc, Yann‐Gaël |
| Quelle: | Software: Practice & Experience; Feb2026, Vol. 56 Issue 2, p190-217, 28p |
| Schlagwörter: | OBJECT-oriented programming, SERVICE-oriented architecture (Computer science), DESIGN failures, COMPUTER software quality control, COMPUTER software, MAINTENANCE costs, INFORMATION technology |
| Abstract: | Objective: Antipatterns (APs) represent potential issues in software systems stemming from poor design choices, coding practices, and undisciplined development. This systematic literature review analyzes 97 primary studies (PSs) from 2005 to 2024, exploring the impact of APs on Object‐Oriented (OO), Service‐Oriented (SO), and Mobile‐Oriented (MO) systems across various quality attributes. Methods: PSs are classified by techniques, datasets, evaluation measures, and tool support. Result: Findings highlight the association of APs with increased maintenance costs (27.8%), fault‐proneness (26.8%), change‐proneness (12.3%), and evolution challenges (25.7%). Most studies employ descriptive statistics, regression analysis, and Pearson correlation, with limited datasets and tool support for SO and MO systems compared to OO systems. Intermediate source code representations and program comprehension strategies are commonly used for analysis. Conclusion: These findings emphasize the need for further research on the impact of APs, particularly in MO systems, and their negative effects on software quality attributes. [ABSTRACT FROM AUTHOR] |
| Copyright of Software: Practice & Experience is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Datenbank: | Complementary Index |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://resolver.ebscohost.com/openurl?sid=EBSCO:edb&genre=article&issn=00380644&ISBN=&volume=56&issue=2&date=20260201&spage=190&pages=190-217&title=Software: Practice & Experience&atitle=Exploring%20the%20Impacts%20of%20Antipatterns%20on%20Object%E2%80%90Oriented%2C%20Service%E2%80%90Oriented%2C%20and%20Mobile%E2%80%90Oriented%20Systems.&aulast=Mahmood%2C%20Khalid&id=DOI:10.1002/spe.70030 Name: Full Text Finder Category: fullText Text: Full Text Finder Icon: https://imageserver.ebscohost.com/branding/images/FTF.gif MouseOverText: Full Text Finder – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Mahmood%20K Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edb DbLabel: Complementary Index An: 190911049 RelevancyScore: 1082 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 1082.40759277344 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Exploring the Impacts of Antipatterns on Object‐Oriented, Service‐Oriented, and Mobile‐Oriented Systems. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Mahmood%2C+Khalid%22">Mahmood, Khalid</searchLink><br /><searchLink fieldCode="AR" term="%22Baptiste+Minani%2C+Jean%22">Baptiste Minani, Jean</searchLink><br /><searchLink fieldCode="AR" term="%22Rasool%2C+Ghulam%22">Rasool, Ghulam</searchLink><br /><searchLink fieldCode="AR" term="%22Sabir%2C+Fatima%22">Sabir, Fatima</searchLink><br /><searchLink fieldCode="AR" term="%22Jaafar%2C+Fehmi%22">Jaafar, Fehmi</searchLink><br /><searchLink fieldCode="AR" term="%22Guéhéneuc%2C+Yann‐Gaël%22">Guéhéneuc, Yann‐Gaël</searchLink> – Name: TitleSource Label: Source Group: Src Data: Software: Practice & Experience; Feb2026, Vol. 56 Issue 2, p190-217, 28p – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22OBJECT-oriented+programming%22">OBJECT-oriented programming</searchLink><br /><searchLink fieldCode="DE" term="%22SERVICE-oriented+architecture+%28Computer+science%29%22">SERVICE-oriented architecture (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22DESIGN+failures%22">DESIGN failures</searchLink><br /><searchLink fieldCode="DE" term="%22COMPUTER+software+quality+control%22">COMPUTER software quality control</searchLink><br /><searchLink fieldCode="DE" term="%22COMPUTER+software%22">COMPUTER software</searchLink><br /><searchLink fieldCode="DE" term="%22MAINTENANCE+costs%22">MAINTENANCE costs</searchLink><br /><searchLink fieldCode="DE" term="%22INFORMATION+technology%22">INFORMATION technology</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Objective: Antipatterns (APs) represent potential issues in software systems stemming from poor design choices, coding practices, and undisciplined development. This systematic literature review analyzes 97 primary studies (PSs) from 2005 to 2024, exploring the impact of APs on Object‐Oriented (OO), Service‐Oriented (SO), and Mobile‐Oriented (MO) systems across various quality attributes. Methods: PSs are classified by techniques, datasets, evaluation measures, and tool support. Result: Findings highlight the association of APs with increased maintenance costs (27.8%), fault‐proneness (26.8%), change‐proneness (12.3%), and evolution challenges (25.7%). Most studies employ descriptive statistics, regression analysis, and Pearson correlation, with limited datasets and tool support for SO and MO systems compared to OO systems. Intermediate source code representations and program comprehension strategies are commonly used for analysis. Conclusion: These findings emphasize the need for further research on the impact of APs, particularly in MO systems, and their negative effects on software quality attributes. [ABSTRACT FROM AUTHOR] – Name: Abstract Label: Group: Ab Data: <i>Copyright of Software: Practice & Experience is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=190911049 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1002/spe.70030 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 28 StartPage: 190 Subjects: – SubjectFull: OBJECT-oriented programming Type: general – SubjectFull: SERVICE-oriented architecture (Computer science) Type: general – SubjectFull: DESIGN failures Type: general – SubjectFull: COMPUTER software quality control Type: general – SubjectFull: COMPUTER software Type: general – SubjectFull: MAINTENANCE costs Type: general – SubjectFull: INFORMATION technology Type: general Titles: – TitleFull: Exploring the Impacts of Antipatterns on Object‐Oriented, Service‐Oriented, and Mobile‐Oriented Systems. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Mahmood, Khalid – PersonEntity: Name: NameFull: Baptiste Minani, Jean – PersonEntity: Name: NameFull: Rasool, Ghulam – PersonEntity: Name: NameFull: Sabir, Fatima – PersonEntity: Name: NameFull: Jaafar, Fehmi – PersonEntity: Name: NameFull: Guéhéneuc, Yann‐Gaël IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 02 Text: Feb2026 Type: published Y: 2026 Identifiers: – Type: issn-print Value: 00380644 Numbering: – Type: volume Value: 56 – Type: issue Value: 2 Titles: – TitleFull: Software: Practice & Experience Type: main |
| ResultId | 1 |
Full Text Finder
Nájsť tento článok vo Web of Science