Recently myths about information security, quality assurance and software development have been actively getting closer. Most likely, in the near future, these concepts will merge. Even though the terms listed in the header have been well-known for specialists long ago, among broad masses of IT-specialists, there are many of those who have partially heard about this and don't fully understand the fact of the matter.
The talk will be about all these terms with concrete examples from different programming languages. By getting a full awareness of the concept, you will be able to estimate its applicability to your projects and, above all, you will find out how to test your application for compliance with these requirements.