Master Degree / Yüksek Lisans Tezleri
Permanent URI for this collectionhttps://hdl.handle.net/11147/3008
Browse
2 results
Search Results
Master Thesis Analysis of Graphical User Interface Design in the Context of Human-Computer Interaction (with a Case Study on Oven Control Panel)(Izmir Institute of Technology, 2005) İlhan, Özlem; Erkarslan, Önder; Erkarslan, Önder; 02.04. Department of Industrial Design; 02. Faculty of Architecture; 01. Izmir Institute of TechnologyIn this era that the popularity of digital products has risen, computer and its tools affect every part of our lives. New technologies provide extraordinary powers to those people who master them. Digital products and their graphical user interfaces are still new technologies that are being rapidly disseminated. Human performance in the use of digital product will remain a rapidly expanding research and development topic in the coming decades. For this reason, theimportance of interaction between digital product and user should be considered.The term .Graphical user interface. is the layer where the digital productcommunicated with human and human communicated with digital product. A well-designed product can fail with an unsuccessful interface. Conversely, a product has not good design values can become successful with its well-designed interface. To get best interaction between digital product and user, the graphical interface design itself has some rudimentary design values like user-friendliness, usability, easy to learn, etc.At an individual level, user interfaces change many people.s lives. For instance, At an individual level, user interfaces change many people.s lives. For instance, and technicians can manipulate their job more safely. Some changes, however, are disruptive; too often, users must cope with frustration, fear, and failure when they encounter excessive complexity, incomprehensible terminology, or chaotic layouts.Designers are exploring how best to organize information graphically. They are developing query languages and visually attractive facilities. Techniques such as direct manipulation, telepresence, and virtual realities may change the ways that we interact with and think about digital products. Consequently, the goal of making the user's quality of life better is important to keep in mind.In this research, from the point of an industrial designer.s view, the subject matter .Graphical user interface design., and its all interaction rules with user are evaluated. In terms of design language, which has the ability of understand the user behavior, it puts the subject matter on the agenda to explore recipe of a successful product.Master Thesis A Detection and Correction Approach for Overflow Vulnerabilities in Graphical User Interfaces(Izmir Institute of Technology, 2009) Müftüoğlu, Can Arda; Tuğlular, Tuğkan; Tuğlular, Tuğkan; 03.04. Department of Computer Engineering; 03. Faculty of Engineering; 01. Izmir Institute of TechnologyThe objective of this thesis is to propose an approach for detecting overflow vulnerabilities such as buffer and boundary overflows by using static analysis and correcting these vulnerabilities by applying a correction mechanism which uses static code insertion. GUI is tested by specifying user interface requirements and converting this specification into an event-sequence model. Decision table notion is used for modeling the dependencies and boundary restrictions on input data and generating test cases. The test cases are applied to the GUI as inputs manually in real environment. The faults are observed. Then, the overflow vulnerability analysis tool is used to analyze the source code of the program. The deficiencies related to overflow vulnerabilities are found by static analysis. After that, the correction mechanism is applied to the deficient parts of the source code. The software is tested in real environment again. The proposed approach is observed to be successful for detecting and correcting overflow vulnerabilities in GUIs.
