Safety, security, and object-oriented programming

@article{Gasperoni2006SafetySA,
  title={Safety, security, and object-oriented programming},
  author={Franco Gasperoni},
  journal={SIGBED Review},
  year={2006},
  volume={3},
  pages={15-26}
}
When safety-critical software malfunctions people lives are in danger. When security-critical software is cracked national security or economic activity may be at risk.As more and more software embraces object-oriented programming (OOP) safety-critical and security-critical projects feel compelled to use object-orientation. But what are the guarantees of OOP in terms of safety and security? Are the design goals of OOP aligned with those of safe and secure software (S3) systems?In the following… CONTINUE READING