Browsing by Keywords "Software engineering"
Now showing items 1-20 of 21
-
Analyzing Turkish e-government websites by eye tracking
(IEEE, 2013)Usability studies provide essential information about users' views and perceptions of efficiency, effectiveness and satisfaction of given online services. Nowadays, e-government web sites become popular. Therefore, there ... -
An approach for detecting inconsistencies between behavioral models of the software architecture and the code
(2012-07)In practice, inconsistencies between architectural documentation and the code might arise due to improper implementation of the architecture or the separate, uncontrolled evolution of the code. Several approaches have been ... -
Architecture conformance analysis approach within the context of multiple product line engineering
(IEEE, 2014-04)One of the important concerns in software product line engineering is the conformance of the application architecture to the product line architecture. Consistency with the product line architecture is important to ensure ... -
Auction-based serious game for bug tracking
(The Institution of Engineering and Technology(IET ), 2019-10)Today, one of the challenges in software engineering is utilising application lifecycle management (ALM) tools effectively in software development. In particular, it is hard for software developers to engage with the work ... -
Augmented reality based continuous onboarding framework
(CEUR-WS, 2018)Having an efficient and effective onboarding process for a newcoing employee is a very important factor for the following work performance. For this reason, the orientation process is a process that should be well assessed ... -
The effect of uncertainty on learning in game-like environments
(Pergamon Press, 2013)Considering the role of games for educational purposes, there has an increase in interest among educators in applying strategies used in popular games to create more engaging learning environments. Learning is more fun and ... -
Experiences in teaching a graduate course on model-driven software development
(Routledge, 2011-11)Model-driven software development (MDSD) aims to support the development and evolution of software intensive systems using the basic concepts of model, metamodel, and model transformation. In parallel with the ongoing ... -
An experiment to observe the impact of UML diagrams on the effectiveness of software requirements inspections
(IEEE, 2009)Software inspections aim to find defects early in the development process and studies have found them to be effective. However, there is almost no data available regarding the impact of UML diagram utilization in software ... -
Impact of maintainability defects on code inspections
(ACM, 2010)Software inspections are effective ways to detect defects early in the development process. In this paper, we analyze the impact of certain defect types on the effectiveness of code inspection. We conducted an experiment ... -
In their words: Student feedback on an international project collaboration
(ACM, 2010)In this paper, we describe a collaborative course experience between students from universities in the USA and Turkey. Student teams worked together on a software engineering project for a non-profit organization based in ... -
Inference attacks against kin genomic privacy
(Institute of Electrical and Electronics Engineers Inc., 2017)Genomic data poses serious interdependent risks: your data might also leak information about your family members' data. Methods attackers use to infer genomic information, as well as recent proposals for enhancing genomic ... -
An interactive software package for the investigation of hydrodynamic-slider bearing-lubrication
(2003)The temperature dependent character of viscosity complicates the numerical analysis of hydrodynamic slider bearings and the geometry of the flow cavity plays a significant role on the design and performance of the lubrication ... -
Investigation of individual factors impacting the effectiveness of requirements inspections: a replicated experiment
(Springer, 2014-02)This paper presents a replication of an empirical study regarding the impact of individual factors on the effectiveness of requirements inspections. Experimental replications are important for verifying results and ... -
Kinect based intelligent wheelchair navigation with potential fields
(IEEE, 2014)Increasing elderly people population and people with disabilities constitute a huge demand for wheelchairs. Wheelchairs have an important role on improving the lives and mobilization of people with disabilities. Moreover, ... -
Market-driven approach based on Markov decision theory for optimal use of resources in software development
(Institution of Engineering and Technology, 2004)Changes in requirements may have a severe impact on development processes. For example, if requirements change during the course of a software development activity, it may be necessary to reschedule development activities ... -
A multi-graph approach to complexity management in interactive graph visualization
(Pergamon Press, 2006-02)In this paper we describe a new, multi-graph approach for development of a comprehensive set of complexity management techniques for interactive graph visualization tools. This framework facilitates efficient implementation ... -
A run-time verification framework for smart grid applications implemented on simulation frameworks
(IEEE, 2013-05)Smart grid applications are implemented and tested with simulation frameworks as the developers usually do not have access to large sensor networks to be used as a test bed. The developers are forced to map the implementation ... -
A study to observe relations between software engineers' responses to incomplete requirements and requirements volatility
(2009)For high quality software, software requirements must be complete. In practice, not all software requirements are complete. In case of incomplete software requirements, software engineers fill in the requirements' gaps by ... -
ToolStackers: A boardgame for SE education
(IEEE, 2020)We propose a complementary board game that aims to familiarize students with usage of tools in software engineering, their functionality and how they fit together in order to form a tool-stack for modern development paradigms ... -