ABSTRACT

The general systems of today are composed of a number of components such as servers and clients, protocols, services, and so on. Systems connected to network have become more complex and wide, but the researches for the systems are focused on the ‘performance’ or ‘efficiency’. While most of the attention in system security has been focused on encryption technology and protocols for securing the data transaction, it is critical to note that a weakness (or security hole) in any one of the components may comprise whole system. Security engineering is needed for reducing security holes may be included in the software. There are very many approaches or methods in software development or software engineering. Therefore, more security-related researches are needed to reduce security weakness may be included in the software and complement security-related considerations of general software engineering.