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.
Students working in teams to complete software tasks is an effective method to learn necessary skills. Previously we examined the educational effectiveness as a function of personal characteristics, but the findings were inconclusive. Because we hypothesize that team discussions impact learning and are related to educational effectiveness, this study investigates the influence of team discussions...
This study examines leadership factors that affect knowledge creation in Sri Lankan software industry. For this study, transformational and transactional leadership styles are considered and their effect on knowledge creation is assessed. Organizational culture is considered to have a moderating effect on the relationship between leadership behaviors and knowledge creation. The study is based on four...
Virtual RINEX (VR) is a common product for Global Navigation Satellite System (GNSS) post-processing applications, useful if the distance between the rover and master is greater than 30 km. Many studies have been conducted in order to analyse the content of this kind of data, but few have proved the positioning performances obtainable in particular conditions. The VR is a synthetic file created from...
The pillars of Computer Science and Engineering (CSE) curriculum are Data Structures, Database management systems, languages, operating systems and algorithms. This article explains the relationship and connectivity of these core courses. Authors follow the pedagogy technique to teach the Data Structures (DS) by considering its evolution. The article focus on the method of providing connectivity between...
The BSS (Business Support Systems) has played a critical role in strictly competition telecom market. They constantly face stringent challenges such as quality assurance as well as time to market and budget. The test case design is an important step and a higher cost in system quality assurance phase. However by knowledge few test data correlation based approach has some drawbacks such as the coverage...
In this research study, our major interest is to test the significant association between selected variables which otherwise invisible. These variables have indirect impact on performance of students. We have devised out our own dataset for the experimental purpose. Our study has made these variables and their relationship visible. The results enable us to determine characteristics of learning environment...
Software effort estimation is vital but challenging activity during software development. In many small or medium-sized companies, such challenges are stemmed from historical data shortage. The problem can be solved by leveraging cross-company data for effort estimation. While in practice, cross-company effort estimation may not be easy to take because the cross-company data for effort estimation...
Technologies play an important role in the survival and development of enterprises. Understanding and monitoring the core technological components (e.g., technology process, operation method, function) of a technology is an important issue for researchers to develop R&D policy and manage product competitiveness. However, it is difficult to identify core technological components from a mass of...
In seeking to complement consultants' and tool vendors' reports, there has been an increasing academic focus on understanding the adoption and use of software development methods and practices. We surveyed practitioners working in Brazil, Finland, and New Zealand in a transnational study to contribute to these efforts. Among our findings we observed that most of the 184 practitioners in our sample...
Society depends increasingly on software based services, necessitating that applications achieve a high level of reliability and availability to maintain customer satisfaction and preserve system safety. These service-oriented applications often operate continuously, which exposes the software to "aging" where resource deterioration such as memory leaks can lead resource exhaustion and ultimately...
In the process of software testing, correlated defects raise researchers' attention worldwide. Some potential defects are hard to be detected in the test. To address these potential defects, this paper adopts an error propagation model to describe the process of defect evolution and applies fault injection method to introduce known seed-defects. Subsequently, seed-defects are activated and related...
While technology evolves, challenges in system requirements, design and reliability modeling continue to keep pace with future underlying technology innovations and domain changes. Complex-software intense web-based information systems, with personal banking, retail marketing and retail sales evolved to online transactions and so did the need for secure information assurance to protect from illegal...
One of the leading causes of IT system failures is the failure of IT system development or operational projects. These developmental or operational failures may result from software faults or erroneous IT system setups or operation. To prevent such failures and their recurrence, it is essential to clarify the reasons for past failures. This paper proposes a method to clarify the causes of IT system...
Data centers are notorious energy consumers. In fact, studies have shown that for every $1 spent on hardware in the datacenter, $0.50 is spent on powering this hardware over its lifetime. Data centers host real or virtual (i.e., cloud) clusters that often execute large compute jobs using MapReduce, of which Hadoop is a popular implementation. Like other successful open source projects, Hadoop has...
This paper presents a case study of a discreteevent simulation (DES) model of an emergency department (ED) unit in a governmental hospital in Kuwait. The emergency department operations were modeled using Arena software. The simulation model was reinforced through verification and validation. Some scenarios in an attempt to determine the minimum staff level were evaluated. These scenarios show that...
To perform successfully interdisciplinary engineering tasks, engineers need a systems view, in other words, a high capacity for engineering systems thinking (CEST). Systems thinking is a major high-order thinking skill that enables individuals to successfully perform systems engineering tasks. Industrial engineers who work in complex, multi-dimensional and multi-disciplinary reality need to view systems...
Personality and its impacts on team processes in the domain of software engineering have been an area of investigation for many researchers since the last many years. However, personality traits and its effects on team climate and team performance were not being focused as area of research. In our previous research, we had performed a systematic literature review on team climate and team productivity...
Software metrics play an important role in Software Development Life Cycle (SDLC). In this paper we have tried to find the correlation between different software metrics. The research is done using PROMISE data repository of NASA. The positive correlation is found to exist between various software metrics. Large number of metrics available in the software industry raises the need of finding the most...
This paper proposes a modeling approach based on software correlated defects -- error propagation slicing (EPS). EPS, describing the way error propagates in software, detects potential defects which are hard to be detected by traditional approaches and strategies. To begin with, software testing method in this paper will inject cultivated seed of defects, and its potential defects. Test cases of the...
Algorithmic composition refers to the process of composing a melody automatically using algorithms. A bulk of methods have been proposed for this task. Among them, a novel idea is to utilize the correlation information between the pitches of melodies and the tones of lyrics for melody composition. Unfortunately, the existing method adopting this idea suffers from several severe shortcomings and thus...
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.