Tools and techniques for the development of secure software.
System development projects in health care have not properly addressed the issues of availability, confidentiality and integrity. The safety critical aspects of health care have not been well recognised in the context of information systems, as opposed to medical devices where considerable effort has been made to ensure the 'correctness' of the device before it is authorized for use. Consideration should be given at the start of the development process to the particular requirements of the project and the project should be structured to ensure that the specific functional requirements for security are satisfied. In addition the development process itself must be conducted in a rigorous fashion in order to ensure-and to demonstrate--that the end product has the appropriate degree of 'correctness'. Suitable tools and techniques will be required to assist the efficiency and the integrity of this process.
Davey
J
J
SCOLL, Epsom, Surrey, UK.
D016494:Computer Security; D003199:Computer Systems; D003219:Confidentiality; D005568:Forms and Records Control; D007256:Information Systems; D011381:Programming Languages; D011785:Quality Assurance, Health Care; D012637:Security Measures; D012985:Software Design; D012986:Software Validation