Open Source Research Papers - Academia.edu (original) (raw)
- by Anne Summers and +1
- •
- Pharmacology, Biochemistry, Bioinformatics, Evolutionary Biology
The paper presents a solution for integrating many aspects of human resource management, with extensible customization possibility (language, interface), to meets specific needs of various organizations, both regarding the organization as... more
The paper presents a solution for integrating many aspects of human resource management, with extensible customization possibility (language, interface), to meets specific needs of various organizations, both regarding the organization as a whole, but also in terms of different categories of users that can use the platform. It also provides an overview and perspective on using Open Source Software in human resource management.
With the rapid increase in offshore outsourcing of software development, Global Software Development (GSD) has become the need of the hour. This, in turn, necessitates preparing computer science students to face the challenges associated... more
With the rapid increase in offshore outsourcing of software development, Global Software Development (GSD) has become the need of the hour. This, in turn, necessitates preparing computer science students to face the challenges associated with GSD. Today’s information technology, in the form of communication networks and tooling opportunities, provides us with a supposedly ready infrastructure to support GSD. However, selecting an appropriate combination of open source tools that cross cultural boundaries and account for unique in-country connectivity situations is not a trivial task. In this paper, we describe our experience of evolving an infrastructure for student GSD projects over a period four years, culminating in an environment to accommodate the needs of five different teams from four globally dispersed universities in countries straddling many technological divides.
The purpose behind this article is to describe the features of Ftklipse, an extendable platform for computer forensics. This document designed to provide a detailed specification for the developers of Ftklipse. Ftklipse is a thick-client... more
The purpose behind this article is to describe the features of Ftklipse, an extendable platform for computer forensics. This document designed to provide a detailed specification for the developers of Ftklipse. Ftklipse is a thick-client solution for forensics investigation. It is designed to collect and preserve evidence, to analyze it and to report on it. It supports chain of custody
A membrane steady state simulator based on an open source concept is discussed. It is believe that this way of developing software will overcome weaknesses posed by available commercial membrane simulators. The application provides a cost... more
A membrane steady state simulator based on an open source concept is discussed. It is believe that this way of developing software will overcome weaknesses posed by available commercial membrane simulators. The application provides a cost effective state of the art tool for membrane modeling and object oriented design and its usage allows for easy incorporation of specific developments either open source or proprietary. This paper presents the components require to produce an open source membrane steady state simulator. This approach of development differs significantly from a close black-box approach. Several membrane models using the simulator will be elaborated and compared with literature results.
Simulation of quantum computers using classical computers is a hard problem with high memory and computational requirements. Parallelization can alleviate this problem, allowing the simulation of more qubits at the same time or the same... more
Simulation of quantum computers using classical computers is a hard problem with high memory and computational requirements. Parallelization can alleviate this problem, allowing the simulation of more qubits at the same time or the same number of qubits to be simulated in less time. A promising approach is to exploit the high performance computing capabilities provided by the latest graphical processing units. In this paper we present a parallel implementation of the QC-lib quantum computer simulator on the GPU using the CUDA programming model. The proposed scheme for partitioning the terms that describe the state of a quantum register takes advantage of the specific characteristics of the CUDA memory spaces and allows for an efficient parallelization of the general singe qubit operator. Experimental results indicate that very good speed-ups can be obtained in contrast with the sequential implementation.
More and more, developers use reusable components like li- braries to produce high quality software systems. These sys tems need to satisfy not only the initial demands of their stakeho lders, but they need to also offer support for... more
More and more, developers use reusable components like li- braries to produce high quality software systems. These sys tems need to satisfy not only the initial demands of their stakeho lders, but they need to also offer support for future, changing requ ire- ments. While several studies have looked at the cost of modif ying systems, there exists no work
IPv6 adds many improvements to IPv4 in areas such as address space, built-in security, quality of service, routing and network auto-configuration. IPv6 nodes use the Neighbor Discovery (ND) protocol to discover other nodes on the link, to... more
IPv6 adds many improvements to IPv4 in areas such as address space, built-in security, quality of service, routing and network auto-configuration. IPv6 nodes use the Neighbor Discovery (ND) protocol to discover other nodes on the link, to determine their link-layer addresses, to find routers, to detect duplicate address, and to maintain reachability information about the paths to active neighbors. ND is vulnerable to various attacks when it is not secured. The original specifications of ND called for the use of IPsec as a security mechanism to protect ND messages. However, its use is impractical due to the very large number of manually configured security associations needed for protecting ND. For this reason, the Secure Neighbor Discovery Protocol (SEND) was proposed. In this work, we present Easy-SEND, an open source implementation of SEND that can be used in production environment or as a didactic application for the teaching and learning of the SEND protocol. Easy-SEND is easy to install and use, and it has an event logger that can help network administrators to troubleshoot problems or students in their studies. It also includes a tool to generate and verify Cryptographically Generated Addresses (CGA) that are used with SEND.
- by Say Chiu and +1
- •
- Teaching and Learning, IPv6, Open Source, IPv6 Security
Open-Source-Projekte rücken zunehmend in den Blick der Forschung. So wurden in den letzten Jahren große Anstrengungen unternommen, die den Open-Source-Communities zugrunde liegenden Phänomene zu identifizieren, wie z.B. im EU-Projekt... more
Open-Source-Projekte rücken zunehmend in den Blick der Forschung. So wurden in den letzten Jahren große Anstrengungen unternommen, die den Open-Source-Communities zugrunde liegenden Phänomene zu identifizieren, wie z.B. im EU-Projekt FLOSS. 1Auch die sozialwissenschaftliche Forschung nähert sich diesem Feld (z.B. Holtgrewe/Brand 2007; Taubert 2006). Mit den Arbeiten von v. Hippel (für einen Überblick siehe Hippel 2005) wird ein besonderer Augenmerk auf den Innovationsaspekt bei Open-Source-Projekten geworfen, die insbesondere mit dem Werk von Piller und Reichwald (Reichwald/Piller 2006) in den Wirtschaftswissenschaften rezipiert wurde. Das dabei thematisierte Konzept des „Open Innovation“ wird zum Teil von Entscheidern innerhalb des forschungs-politischen Feldes als mögliche Innovationsstrategie für Deutschland angesehen2.
Open-source communities are innovative online communities, some of which have recently attracted increasing attention. The study suggests that members of innovative online communities learn and build collective knowledge through the use... more
Open-source communities are innovative online communities, some of which have recently attracted increasing attention. The study suggests that members of innovative online communities learn and build collective knowledge through the use of 'technologies' and the establishment of discursive practices that enable virtual re- experience. Theories of knowledge creation and learning have been reviewed and a social- experiential view of learning
We present the Convergence Processor, an innovative component that integrates a high performance 32- bit RISC core, a custom IP core optimised for header-processing and other blocks for specific communication interfaces required for the... more
We present the Convergence Processor, an innovative component that integrates a high performance 32- bit RISC core, a custom IP core optimised for header-processing and other blocks for specific communication interfaces required for the delivery of broadband residential applications. The component is a System-on-Chip supporting the real time processing of packets and protocol data units from various networking interfaces. Its
SDIs from global to local levels rely on standardization and interoperable GI services. In the GI field, factual standards are those from the Open Geospatial Consortium (OGC). Therefore, the use and further development of OGC standards... more
SDIs from global to local levels rely on standardization and interoperable GI services. In the GI field, factual standards are those from the Open Geospatial Consortium (OGC). Therefore, the use and further development of OGC standards are crucial for the success of SDIs. Despite a lack of qualified personnel in OGC issues, OGC topics are rarely included in current GI
- by Christoph Brox and +1
- •
- Open Source, Education and Training, User Requirements
We describe the development of a two-way shallow-transfer machine translation system between Norwegian Nynorsk and Norwegian Bokmål built on the Apertium platform, using the Free and Open Source resources Norsk Ordbank and the Oslo–Bergen... more
We describe the development of a two-way shallow-transfer machine translation system between Norwegian Nynorsk and Norwegian Bokmål built on the Apertium platform, using the Free and Open Source resources Norsk Ordbank and the Oslo–Bergen Constraint Grammar tagger. We detail the integration of these and other resources in the system along with the construction of the lexical and structural transfer, and evaluate the translation quality in comparison with another system. Finally, some future work is suggested.
With the rapid advancement and deployment of robotics technology, experts as well as the public are growing increasingly concerned with its ethical, legal, and societal (ELS) implications. We posit that open and transparent stakeholder... more
With the rapid advancement and deployment of robotics technology, experts as well as the
public are growing increasingly concerned with its ethical, legal, and societal (ELS) implications.
We posit that open and transparent stakeholder discussions about the technology
can not only inform development and revision of standards and regulations, but also help
develop a framework for advancing robot ethics. The Open Roboethics initiative (ORi),
described in this work, aims to be a dynamic online platform that connects various stakeholders
of robotics technology to advance roboethics discussion and foster informed robot
ethics design.
Using a robotic platform, PR2 (Willow Garage, CA), operating on the widely popular
and open-source Robot Operating System (ROS), we present a proof of concept of the ORi
idea by demonstrating one method in which stakeholder discussion of acceptable robot
behaviours can be implemented in a robotic platform.
Monitoring software quality in a development project is an important task required of project management, especially for large-scale projects. Our primary interest is evaluating quality of a system's structure and implications of the... more
Monitoring software quality in a development project is an important task required of project management, especially for large-scale projects. Our primary interest is evaluating quality of a system's structure and implications of the structure for project management, maintenance, and testing. Without the help of source code analysis tools it is difficult to understand a large project, evaluate its quality, and track progress effectively. In this paper we discuss application of tools developed for this purpose to the open- source Mozilla project.