There are 3 types of software control systems based on the nature of their desired functionality and the environment being operating in: Security Critical Systems: This category consists of software responsible for ensuring the security of a particular system or its user and thus protecting the privacy of an individual from objects both within the same environment and from outside the environment being operated in. Examples of such systems consists of banks, personal laptops and computers. Security Critical System: Banking Systems Safety Critical Systems: These are the software responsible for operating systems involving a human life. These software are responsible for operating system providing the desired output without posing a threat to a human life involved in the operation. Examples of these systems consists of air crafts flying on auto-pilot, radiation machines such as Therac-25 etc. Safety Critical System: Therac-25 Radiation Machine There are 2 possible method
This blog summarizes some of the most discussed topics from various domains of software engineering conducted in almost all graduate classes or in latest research articles from the discussed domains. The purpose of this blog is to help graduate or post-graduate students become familiar with different domains of software engineering along with the techniques, methods, frameworks, and tools used in different processes of Software Development Life cycle.