A Design Science Tool to Improve Code Maintainability for Hypertext Pre-processor (PHP) Programs

Grant P Trudel, S. Sambasivam
{"title":"A Design Science Tool to Improve Code Maintainability for Hypertext Pre-processor (PHP) Programs","authors":"Grant P Trudel, S. Sambasivam","doi":"10.28945/4769","DOIUrl":null,"url":null,"abstract":"Aim/Purpose: A design science tool to improve code maintainability for PHP programs.\n\nBackground: This paper addresses this issue by providing an enhancement to an existing tool that specifically addresses and improves program maintainability for PHP programs.\n\nMethodology: This paper uses design science research which involves creating or modifying one or more artifacts. In this case, the artifact is PHP Code Sniffer, which was modified to improve code maintainability of PHP programs.\n\nContribution: This paper provides a method of improving code maintainability of PHP programs.\n\nFindings: Code quality in terms of maintainability is a modern-day issue. No tool specifically addresses maintainability. When updating PHP code that has poor maintainability, there is a much higher likelihood that errors will be introduced than with code that is more maintainable.\n\nRecommendations for Practitioners: For PHP developers and project leaders dealing with PHP programs, running the modified PHP Code Sniffer will improve code maintainability.\n\nRecommendations for Researchers: Examine ways to improve other code quality aspects such as reliability, security, usability, efficiency, and so on.\n\nImpact on Society: PHP programs, which run the background processes behind most web pages, will be more robust, reliable, and correct.\n\nFuture Research: Expand this to investigate improving maintainability for other common programming languages.","PeriodicalId":448853,"journal":{"name":"Proceedings of the 2021 InSITE Conference","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 InSITE Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.28945/4769","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Aim/Purpose: A design science tool to improve code maintainability for PHP programs. Background: This paper addresses this issue by providing an enhancement to an existing tool that specifically addresses and improves program maintainability for PHP programs. Methodology: This paper uses design science research which involves creating or modifying one or more artifacts. In this case, the artifact is PHP Code Sniffer, which was modified to improve code maintainability of PHP programs. Contribution: This paper provides a method of improving code maintainability of PHP programs. Findings: Code quality in terms of maintainability is a modern-day issue. No tool specifically addresses maintainability. When updating PHP code that has poor maintainability, there is a much higher likelihood that errors will be introduced than with code that is more maintainable. Recommendations for Practitioners: For PHP developers and project leaders dealing with PHP programs, running the modified PHP Code Sniffer will improve code maintainability. Recommendations for Researchers: Examine ways to improve other code quality aspects such as reliability, security, usability, efficiency, and so on. Impact on Society: PHP programs, which run the background processes behind most web pages, will be more robust, reliable, and correct. Future Research: Expand this to investigate improving maintainability for other common programming languages.
提高超文本预处理器(PHP)程序代码可维护性的设计科学工具
目标/目的:一个设计科学工具,用于提高PHP程序的代码可维护性。背景:本文通过提供对现有工具的增强来解决这个问题,该工具专门解决并改进了PHP程序的程序可维护性。方法论:本文使用设计科学研究,包括创建或修改一个或多个工件。在本例中,工件是PHP Code Sniffer,它被修改以提高PHP程序的代码可维护性。贡献:本文提供了一种提高PHP程序代码可维护性的方法。发现:从可维护性的角度来看,代码质量是一个现代问题。没有工具专门处理可维护性。当更新可维护性差的PHP代码时,引入错误的可能性要比更新可维护性好的代码高得多。对实践者的建议:对于处理PHP程序的PHP开发人员和项目负责人,运行修改后的PHP代码嗅探器将提高代码的可维护性。给研究人员的建议:检查改进其他代码质量方面的方法,比如可靠性、安全性、可用性、效率等等。对社会的影响:PHP程序在大多数网页背后运行后台进程,它将更加健壮、可靠和正确。未来研究:将其扩展到研究如何提高其他通用编程语言的可维护性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信