Human-Centered Approach to Static-Analysis-Driven Developer Tools.
The article calls for an emphasis on static analysis in the design of software development tools to detect and prevent anomalies, security risks, and nonfunctional code. Legal ramifications for safeguarding source code are outlined along with the alleged increasing complexity of software engineering...
| Published in: | Communications of the ACM Vol. 65; no. 3; pp. 38 - 46 |
|---|---|
| Main Author: | |
| Format: | Article |
| Published: |
Association for Computing Machinery
Mar2022
|
| Subjects: | |
| Online Access: | View this record in EBSCOhost |
| Summary: | The article calls for an emphasis on static analysis in the design of software development tools to detect and prevent anomalies, security risks, and nonfunctional code. Legal ramifications for safeguarding source code are outlined along with the alleged increasing complexity of software engineering and diversity of computer programming languages. The author calls for standardization of software engineering methods and computer architecture along with an increased emphasis on human-computer interaction. |
|---|