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.
Given the current scientific questions of societal significance, such as those related to climate change, there is an urgent need to equip the scientific community with the means to effectively use high-performance and distributed computing (HPDC), Big Data, and tools necessary for reproducible science. The Polar Computing RCN project (http://polar-computing.org) is a National Science Foundation funded...
The paper discusses using the virtual reality for simulators to simulate the pilot's sensory illusion during flying in IMC and possibility of recognition of spatial disorientation during flight. The first part of the paper describes various approaches to simulators that can be used for pilot illusion simulation. The second part describes design of a sensory illusion simulator prototype using the virtual...
When there exists not enough historical defect data for building accurate prediction model, semi-supervised defect prediction (SSDP) and cross-project defect prediction (CPDP) are two feasible solutions. Existing CPDP methods assume that the available source data is well labeled. However, due to expensive human efforts for labeling a large amount of defect data, usually, we can only make use of the...
The traditional role of the teacher as holder of all wisdom has been put in question, at least in some circles, in the last few years. Changes brought on by Millennials, a new generation of students both eager to collaborate and restless, the ubiquitous overflow of information, the rise of agility, the proliferation of new teaching methodologies, and profound shifts in technology have generated alternatives...
As security incidents continue to impact organisations, there is a growing demand for systems to be ‘forensic-ready’ - to maximise the potential use of evidence whilst minimising the costs of an investigation. Researchers have supported organisational forensic readiness efforts by proposing the use of policies and processes, aligning systems with forensics objectives and training employees. However,...
Accessibility for people with motor impairments is limited in direct manipulation-reliant software applications, especially in those that utilize geospatial technology. In this paper, we demonstrate an alternative method to interact with geospatial web applications such as Google Street ViewTM and Google MapsTM using Brain Computer Interface technology. We conducted a user study for our web application...
Curriculum guidelines for IT learners need to be aligned with the current generation of students, the so-called millennials, own features and style of learning. It is necessary explore ways of adapting the teaching/learning process, the methods, the techniques and the resources we use, to reach them and teach them more effectively. Computer-based simulations and serious games are powerful tools that...
To support code migration, we introduce JV2CS, a tool to generate asequence of C# API elements and related control units that are neededto migrate a given Java code fragment. First, we mine the mappingsbetween single APIs in Java and C#. To overcome the lexical mismatchbetween the names of Java and C# APIs, we represent an API by itsusages instead of its name. To characterize an API with its contextconsisting...
Autonomous Systems are systems situated in some environment and are able of taking decision autonomously. The environment is not precisely known at design-time and it might be full of unforeseeable events that the autonomous system has to deal with at run-time. This brings two main problems to be addressed. One is that the uncertainty of the environment makes it difficult to model all the behaviours...
With the rapid advancement in technology, we still observe a significant amount of deaths of children under the age of five years. Majority of these deaths worldwide can be attributed to various medical conditions out of which three are very significant: birth asphyxia, preterm and infections. Birth asphyxia (perinatal asphyxia) is a medical condition which is characterised by abnormal breathing patterns...
This paper is focus on the progress of wearable technology in the area of human healthcare. It has been developed a small, low cost, low power consumption and open source wearable system that allows the monitoring of the human physical activities. One of the main reasons for developing this wearable system is to promote the sport activity and combat physical inactivity i.e. a sedentary lifestyle,...
The Convention of the Rights of Persons with Disabilities guarantees that the same rights recognized in the Universal Declaration of Human Rights of 1948 are respected for persons with disabilities, including the right to work and employment. In reality, one of the problems that represent greater difficulty for people with disabilities is to get successfully involved in work environments. There are...
Today, much more than in the past are discussed of plagiarism in the research. Conditions of the Web and Possibility of complex and smart searches in a short time, is rated to this, and as a result has arrived significant damages to the research. Tools designed to deal with plagiarism act on the text and ignore images. On the other, an inseparable part of information transfer are images that transfer...
Neurosurgical procedures are complicated processes, providing challenges and demands ranging from medical knowledge and judgment to the neurosurgeons dexterity and perceptual capacities. Deliberate training of common neurosurgical procedures and underlying tasks is extremely important. One effective method for the training is to enhance the required surgical training tasks through the use of neurosurgical...
With the current state of the art Natural language processing (NLP) technology, many researchers have proved that automatizing the requirement analysis process is possible which saves significant amount of time spent by the analysts. Numerous semi-automatic tools have been developed which assist the analyst in this process. However, a commonly used technique of using grammar in the elicited text as...
The use of Virtual Reality (VR) simulators has increased rapidly in the field of medical surgery for training purposes. In this paper, the design and development of a Virtual Surgical Environment (VSE) for training residents in an orthopaedic surgical process called Less Invasive Stabilization System (LISS) surgery is discussed; LISS plating surgery is a process used to address fractures of the femur...
Defect prediction on projects with limited historical data has attracted great interest from both researchers and practitioners. Cross-project defect prediction has been the main area of progress by reusing classifiers from other projects. However, existing approaches require some degree of homogeneity (e.g., a similar distribution of metric values) between the training projects and the target project...
Software engineers learn through experience and training to optimize their software development process through a dynamic cycle of assessment, planning, enactment, and evaluation. When needed, software process improvement (SPI) frameworks (SPIFs) fill in experiential and educational gaps. However, because of the needs that drove their original development, existing SPIFs assume either a specific set...
Over the past decade, major advancements in software development have occurred in the global context. Global software development (GSD) is an effective strategy, and many higher educational institutions have been offering GSD courses. These courses are usually organized together with another institution situated in a different location. However, conducting such a course with more than one institution...
As a rapidly growing number of open source projects adopt distributed version control systems, it becomes more crucial and challenging for release managers to oversee the software development, testing, deployment, and support during the software development life cycle. Manual monitoring and control of the lengthy commit history has been extremely tedious and effort consuming. This paper proposes an...
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.