Toward Remaking Software Development to Secure It
Modern software development depends on tools and techniques to represent implied information processing logic to the human engineer, relying chiefly on effortful human reasoning to best determine critical properties of the software system. Current conceptualization, visualization and contextualizati...
Saved in:
Published in | Journal of the Southern Association for Information Systems Vol. 9; no. 1; pp. 15 - 37 |
---|---|
Main Author | |
Format | Journal Article |
Language | English |
Published |
Atlanta
Association for Information Systems
15.03.2022
|
Subjects | |
Online Access | Get full text |
ISSN | 2325-3940 2325-3940 |
DOI | 10.17705/3JSIS.00020 |
Cover
Summary: | Modern software development depends on tools and techniques to represent implied information processing logic to the human engineer, relying chiefly on effortful human reasoning to best determine critical properties of the software system. Current conceptualization, visualization and contextualization of software in development amounts to a significant under-utilization of already limited development resources directed to optimization, prevention, and addressing fundamental security properties of the software system. As a step toward increasing such utilization as a basis for a global ecosystem of secure software, this work explores and evaluates an alternative representation of software source code for the sake of secure development, manifesting universal, critical properties of the system to enhance control of security factors while the bulk of the properties of the system are being determined and the costly skills of the developer are directed to the many aspects of the task. |
---|---|
Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ISSN: | 2325-3940 2325-3940 |
DOI: | 10.17705/3JSIS.00020 |