The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
This paper details the validation of a comprehensive teaching model for security requirements engineering which ensures that security is built into the software from its inception. It centers on the employment of the SQUARE method for secure software requirements engineering, which was developed at Carnegie Mellon University. The effectiveness of the SQUARE method, its learning system and the initial...
To address the problems existing in current college programming education, we consider that the cultivation of security coding ability may be combined within existing courses, such as programming courses, operating system and software engineering curriculum, etc. This paper reviews the authors' several-year practice of integrating the training of the students' security coding ability with programming...
Secure software development has become a topic of increasing importance, as a general fear rises due to security holes, vulnerabilities, and attacks. To ensure the security of information in a society of file sharing, on-line business transactions, and e-communication, undergraduate students will soon be required to implement software security concepts into their software development processes as...
Digital game-based learning has a great potential and can make a strong addition to traditional teaching within the field of software security. It can help improve the education of current and future software developers, by giving them hands-on experience in a controlled environment. This paper presents the results from the development process and evaluation of a digital learning game for teaching...
Information forensics is one of the fast growing and very demanding courses in the information security area. This emerging discipline has an increasing demand to provide hands-on labs for students to gain real-world experience. The purpose of this paper is twofold.
Computer security and computer ethics are important components of management information system. This exploratory study examined the computer security and computer ethics awareness among students (computer science majors and non-majors) taking computer science courses at College of Science and Technology (CST), University Technology Malaysia (UTM) Kuala Lumpur. Based on an empirical survey of 245...
With the advent of the Internet and the World Wide Web, the focus on securing information has become a topic of increasing importance. To ensure the security of information in a society of e-commerce, e-business, and e-sharing it is essential for graduates of computer science departments to be trained in the fundamentals of information security and to gain hands-on experience with security tools....
Software systems continue to become more complex. However, with this increased complexity, also comes an increased chance of malicious attacks resulting in system failures. Since 1988 statistics indicate that corresponding to the phenomenal growth of the Internet, the number of security incidents reported to the Computer Emergency Response Team has increased by 498%, and the number of Internet sites...
In recent years, 3D virtual reality technology has been growing fast. The user interface of the Internet is facing a new challenge. Many organizations have begun to propose various kinds of specifications and standards for Web3D. The specification draft of VRML1.0 was proposed in 1994. In 2000, Java3D, Extensible 3D (X3D) and MPEG-4 Binary Format for Scene (BIFS) were formally included as important...
This paper describes an undergraduate course in software engineering which introduces students to a range of approaches to developing software. This course is a required course in the Computer Science major. Special emphasis is given to PSP, CMMI, agile processes, and Open Source software development. Students work on a team project which involves developing a software process for a pretend company...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.