aspose file tools*
The moose likes Security and the fly likes On JCG: Security and reliability distinction Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Engineering » Security
Bookmark "On JCG: Security and reliability distinction" Watch "On JCG: Security and reliability distinction" New topic
Author

On JCG: Security and reliability distinction

charlsy chuks
Ranch Hand

Joined: May 18, 2012
Posts: 69
Hi guys,
I appreciate the reply I got in my last post. It addressed a lot. I would not however, mind some explanation of how to determine which aspect of
software engineering falls under Reliability and which falls under Security

Secondly, what is the story behind the CIA triad? At least I know that 'A' stands for availability.

Sai Hegde
security forum advocate
Ranch Hand

Joined: Oct 26, 2010
Posts: 198

Confidentiality, Integrity and Availability; three key principles which should be guaranteed in any kind of secure system.
Sai Hegde
security forum advocate
Ranch Hand

Joined: Oct 26, 2010
Posts: 198

Reliability is defined in regards to a system specification. However, specifications are almost always incomplete or incorrect – hence, a system that conforms to its specification may ‘fail’ from the perspective of the end users. Also, users don’t read specifications so don’t know how the system is supposed to behave.
Hence practical reliability becomes more important.

System Security reflects the system’s ability to protect itself from accidental or deliberate external attack. The fact that most systems in today'w world need to be on a network makes security is an essential pre-requisite for availability, reliability and safety.
However, intrusion can change the executing system and/or its data. Therefore, the reliability and safety assurance is no longer valid.

Considering the following aspects of software engineering, I can't think of any where you'd exclude either reliability or security.
  • requirements
  • design
  • construction
  • testing
  • maintenance
  •  
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: On JCG: Security and reliability distinction
     
    Similar Threads
    Securing a Web Service
    Releams Issue
    On java Coding guidelines: What does program reliability entail?
    Struts Survey - Please respond
    Amdocs - cyprus ... any views