Abstract: This paper explores efficient ways to implement various
media-updating features like news aggregation, video conversion,
and bulk email handling. All of these jobs share the property
that they are periodic in nature, and they all benefit from being
handled in a distributed fashion. The data for these jobs also often
comes from a social or collaborative source. We isolate the class of
periodic, one round map reduce jobs as a useful setting to describe
and handle media updating tasks. As such tasks are simpler than
general map reduce jobs, programming them in a general map
reduce platform could easily become tedious. This paper presents
a MediaUpdater module of the Yioop Open Source Search Engine
Web Portal designed to handle such jobs via an extension of a
PHP class. We describe how to implement various media-updating
tasks in our system as well as experiments carried out using these
implementations on an Amazon Web Services cluster.
Abstract: An online advertisement system and its implementation
for the Yioop open source search engine are presented. This system
supports both selling advertisements and displaying them within
search results. The selling of advertisements is done using a system
to auction off daily impressions for keyword searches. This is an
open, ascending price auction system in which all accepted bids will
receive a fraction of the auctioned day’s impressions. New bids in
our system are required to be at least one half of the sum of all
previous bids ensuring the number of accepted bids is logarithmic
in the total ad spend on a keyword for a day. The mechanics of
creating an advertisement, attaching keywords to it, and adding it
to an advertisement inventory are described. The algorithm used to
go from accepted bids for a keyword to which ads are displayed at
search time is also presented. We discuss properties of our system
and compare it to existing auction systems and systems for selling
online advertisements.
Abstract: Recently, Job Recommender Systems have gained
much attention in industries since they solve the problem of
information overload on the recruiting website. Therefore, we
proposed Extended Personalized Job System that has the capability of
providing the appropriate jobs for job seeker and recommending
some suitable information for them using Data Mining Techniques
and Dynamic User Profile. On the other hands, company can also
interact to the system for publishing and updating job information.
This system have emerged and supported various platforms such as
web application and android mobile application. In this paper, User
profiles, Implicit User Action, User Feedback, and Clustering
Techniques in WEKA libraries were applied and implemented. In
additions, open source tools like Yii Web Application Framework,
Bootstrap Front End Framework and Android Mobile Technology
were also applied.
Abstract: Wind energy is rapidly emerging as the primary
source of electricity in the Philippines, although developing an
accurate wind resource model is difficult. In this study, Weather
Research and Forecasting (WRF) Model, an open source mesoscale
Numerical Weather Prediction (NWP) model, was used to produce a
1-year atmospheric simulation with 4 km resolution on the Ilocos
Region of the Philippines. The WRF output (netCDF) extracts the
annual mean wind speed data using a Python-based Graphical User
Interface. Lastly, wind resource assessment was produced using a
GIS software. Results of the study showed that it is more flexible to
use Python scripts than using other post-processing tools in dealing
with netCDF files. Using WRF Model, Python, and Geographic
Information Systems, a reliable wind resource map is produced.
Abstract: The work aims to develop a robot in the form of
autonomous vehicle to detect, inspection and mapping of
underground pipelines through the ATmega328 Arduino platform.
Hardware prototyping is very similar to C / C ++ language that
facilitates its use in robotics open source, resembles PLC used in
large industrial processes. The robot will traverse the surface
independently of direct human action, in order to automate the
process of detecting buried pipes, guided by electromagnetic
induction. The induction comes from coils that send the signal to the
Arduino microcontroller contained in that will make the difference in
intensity and the treatment of the information, and then this
determines actions to electrical components such as relays and
motors, allowing the prototype to move on the surface and getting the
necessary information. This change of direction is performed by a
stepper motor with a servo motor. The robot was developed by
electrical and electronic assemblies that allowed test your application.
The assembly is made up of metal detector coils, circuit boards and
microprocessor, which interconnected circuits previously developed
can determine, process control and mechanical actions for a robot
(autonomous car) that will make the detection and mapping of buried
pipelines plates. This type of prototype can prevent and identifies
possible landslides and they can prevent the buried pipelines suffer an
external pressure on the walls with the possibility of oil leakage and
thus pollute the environment.
Abstract: This paper proposes a linear model for optimizing
domestic energy consumption in Romania. The particularity of the
model is that it is putting in competition both tangible technologies
and thermal insulation projects with different financing modes.
The model is optimizing the energy system by minimizing the
global discounted cost in household sector, by integrating residential
lighting, space heating, hot water, combined space heating – hot
water, as well as space cooling, in a monolithic model. Another
demand sector included is the passenger transport.
This paper focuses on space heating part, analyzing technical and
economic issues related to investment decisions to envelope and
insulate buildings, in order to minimize energy consumption.
Abstract: Background in music analysis: Traditionally, when we
think about a composer’s sketches, the chances are that we are
thinking in terms of the working out of detail, rather than the
evolution of an overall concept. Since music is a “time art,” it follows
that questions of a form cannot be entirely detached from
considerations of time. One could say that composers tend to regard
time either as a place gradually and partially intuitively filled, or they
can look for a specific strategy to occupy it. It seems that the one
thing that sheds light on Stockhausen’s compositional thinking is his
frequent use of “form schemas,” that is often a single-page
representation of the entire structure of a piece.
Background in music technology: Sonic Visualiser is a program
used to study a musical recording. It is an open source application for
viewing, analyzing, and annotating music audio files. It contains a
number of visualisation tools, which are designed with useful default
parameters for musical analysis. Additionally, the Vamp plugin
format of SV supports to provide analysis such as for example
structural segmentation.
Aims: The aim of paper is to show how SV may be used to obtain
a better understanding of the specific musical work, and how the
compositional strategy does impact on musical structures and musical
surfaces. It is known that “traditional” music analytic methods don’t
allow indicating interrelationships between musical surface (which is
perceived) and underlying musical/acoustical structure.
Main Contribution: Stockhausen had dealt with the most diverse
musical problems by the most varied methods. A characteristic which
he had never ceased to be placed at the center of his thought and
works, it was the quest for a new balance founded upon an acute
connection between speculation and intuition. In the case with
Mikrophonie I (1964) for tam-tam and 6 players Stockhausen makes
a distinction between the “connection scheme,” which indicates the
ground rules underlying all versions, and the form scheme, which is
associated with a particular version. The preface to the published
score includes both the connection scheme, and a single instance of a
“form scheme,” which is what one can hear on the CD recording. In
the current study, the insight into the compositional strategy chosen
by Stockhausen was been compared with auditory image, that is, with
the perceived musical surface. Stockhausen’s musical work is
analyzed both in terms of melodic/voice and timbre evolution.
Implications: The current study shows how musical structures
have determined of musical surface. The general assumption is this,
that while listening to music we can extract basic kinds of musical
information from musical surfaces. It is shown that interactive
strategies of musical structure analysis can offer a very fruitful way
of looking directly into certain structural features of music.
Abstract: PhilSHORE is a multi-site, multi-device and multicriteria
decision support tool designed to support the development of
tidal current energy in the Philippines. Its platform is based on
Geographic Information Systems (GIS) which allows for the
collection, storage, processing, analyses and display of geospatial
data. Combining GIS tools with open source web development
applications, PhilSHORE becomes a webGIS-based marine spatial
planning tool. To date, PhilSHORE displays output maps and graphs
of power and energy density, site suitability and site-device analysis.
It enables stakeholders and the public easy access to the results of
tidal current energy resource assessments and site suitability
analyses. Results of the initial development show that PhilSHORE is
a promising decision support tool for ORE project developments.
Abstract: Typically, virtual communities exhibit the well-known
phenomenon of participation inequality, which means that only a
small percentage of users is responsible of the majority of
contributions. However, the sustainability of the community requires
that the group of active users must be continuously nurtured with new
users that gain expertise through a participation process. This paper
analyzes the time evolution of Open Source Software (OSS)
communities, considering users that join/abandon the community
over time and several topological properties of the network when
modeled as a social network. More specifically, the paper analyzes
the role of those users rejoining the community and their influence in
the global characteristics of the network.
Abstract: Moodle is an open source learning management
system that enables creation of a powerful and flexible learning
environment. Many organizations, especially learning institutions
have customized Moodle open source LMS for their own use. In
general open source LMSs are of great interest due to many
advantages they offer in terms of cost, usage and freedom to
customize to fit a particular context. Tanzania Secondary School e-
Learning (TanSSe-L) system is the learning management system for
Tanzania secondary schools. TanSSe-L system was developed using
a number of methods, one of them being customization of Moodle
Open Source LMS. This paper presents few areas on the way Moodle
OS LMS was customized to produce a functional TanSSe-L system
fitted to the requirements and specifications of Tanzania secondary
schools’ context.
Abstract: This paper presents small signal stability study carried
over the 140-Bus, 31-Machine, 5-Area MEPE system and validated
on free and open source software: PSAT. Well-established linearalgebra
analysis, eigenvalue analysis, is employed to determine the
small signal dynamic behavior of test system. The aspects of local
and interarea oscillations which may affect the operation and
behavior of power system are analyzed. Eigenvalue analysis is carried
out to investigate the small signal behavior of test system and the
participation factors have been determined to identify the
participation of the states in the variation of different mode shapes.
Also, the variations in oscillatory modes are presented to observe the
damping performance of the test system.
Abstract: Different tools and technologies were implemented
for Crisis Response and Management (CRM) which is generally
using available network infrastructure for information exchange.
Depending on type of disaster or crisis, network infrastructure could
be affected and it could not be able to provide reliable connectivity.
Thus any tool or technology that depends on the connectivity could
not be able to fulfill its functionalities. As a solution, a new message
exchange framework has been developed. Framework provides
offline/online information exchange platform for CRM Information
Systems (CRMIS) and it uses XML compression and packet
prioritization algorithms and is based on open source web
technologies. By introducing offline capabilities to the web
technologies, framework will be able to perform message exchange
on unreliable networks. The experiments done on the simulation
environment provide promising results on low bandwidth networks
(56kbps and 28.8 kbps) with up to 50% packet loss and the solution is
to successfully transfer all the information on these low quality
networks where the traditional 2 and 3 tier applications failed.
Abstract: Many organizations are opting to adopt Open Source Software (OSS) as it is the current trend to rely on each other rather than on companies (Software vendors). It is a clear shift from organizations to individuals, the concept being to rely on collective participation rather than companies/vendors.
The main objectives of this research are 1) to identify the current level of OSS usage in Sultan Qaboos University; 2) to identify the potential benefits of using OSS in educational institutes; 3) to identify the OSS applications that are most likely to be used within an educational institute; 4) to identify the existing and potential barriers to the successful adoption of OSS in education.
To achieve these objectives a two-stage research method was conducted. First a rigorous literature review of previously published material was performed (interpretive/descriptive approach), and then a set of interviews were conducted with the IT professionals at Sultan Qaboos University in Oman in order to explore the extent and nature of their usage of OSS.
Abstract: Information technology has made a pivotal progress across disparate disciplines, one of which is AEC (Architecture, Engineering and Construction) industry. CAD is a form of computer-aided building modulation that architects, engineers and contractors use to create and view two- and three-dimensional models. The AEC industry also uses building information modeling (BIM), a newer computerized modeling system that can create four-dimensional models; this software can greatly increase productivity in the AEC industry. BIM models generate open source IFC (Industry Foundation Classes) files which aim for interoperability for exchanging information throughout the project lifecycle among various disciplines. The methods developed in previous studies require either an IFC schema or MVD and software applications, such as an IFC model server or a Building Information Modeling (BIM) authoring tool, to extract a partial or complete IFC instance model. This paper proposes an efficient algorithm for extracting a partial and total model from an Industry Foundation Classes (IFC) instance model without an IFC schema or a complete IFC model view definition (MVD).
Abstract: The demand for efficient transonic transport has been growing every day and may turn out to be the most pressed innovation in coming years. Oblique wing configuration was proposed as an alternative to conventional wing configuration for supersonic and transonic passenger aircraft due to its aerodynamic advantages. This paper re-demonstrates the aerodynamic advantages of oblique wing configuration using open source CFD code. The aerodynamic data were generated using Panel Method. Results show that Oblique Wing concept with elliptical wing planform offers a significant reduction in drag at transonic and supersonic speeds and approximately twice the lift distribution compared to conventional operating aircrafts. The paper also presents a preliminary conceptual aircraft sizing which can be used for further experimental analysis.
Abstract: This paper presents the Virtual Science Hub platform. It is an open source platform that combines a social network, an e-learning authoring tool, a videoconference service and a learning object repository for science teaching enrichment. These four main functionalities fit very well together. The platform was released in April 2012 and since then it has not stopped growing. Finally we present the results of the surveys conducted and the statistics gathered to validate this approach.
Abstract: The application of data mining to environmental monitoring has become crucial for a number of tasks related to emergency management. Over recent years, many tools have been developed for decision support system (DSS) for emergency management. In this article a graphical user interface (GUI) for environmental monitoring system is presented. This interface allows accomplishing (i) data collection and observation and (ii) extraction for data mining. This tool may be the basis for future development along the line of the open source software paradigm.
Abstract: This paper describes important features of JAPROSIM, a free and open source simulation library implemented in Java programming language. It provides a framework for building discrete event simulation models. The process interaction world view adopted by JAPROSIM is discussed. We present the architecture and major components of the simulation library. A pedagogical example is given in order to illustrate how to use JAPROSIM for building discrete event simulation models. Further motivations are discussed and suggestions for improving our work are given.
Abstract: This paper presents the result of the implementation of
a series of algorithms intended to be used for representing in most of
the 3D geographic software, even Google Earth, the subsurface
formations properties combining 2D charts or 3D plots over a 3D
background, allowing everyone to use them, no matter the economic
size of the company for which they work. Besides the existence of
complex and expensive specialized software for modeling subsurface
formations based on the same information provided to this one, the
use of this open source development shows a higher and easier
usability and good results, limiting the rendered properties and
polygons to a basic set of charts and tubes.
Abstract: Tanzania Secondary Schools e-Learning (TanSSe-L) system is a customized learning management system (LMS) developed to enable ICT support in teaching and learning functions. Methodologies involved in the development of TanSSe-L system are Object oriented system analysis and design with UML to create and model TanSSe-L system database structure in the form of a design class diagram, Model Driven Architecture (MDA) to provide a well defined process in TanSSe-L system development, where MDA conceptual layers were integrated with system development life cycle and customization of open source learning management system which was used during implementation stage to create a timely functional TanSSe-L system. Before customization, a base for customization was prepared. This was the manual transformation from TanSSe-L system platform independent models (PIM) to TanSSe-L system specific PIM. This paper presents how Moodle open source LMS was analyzed and prepared to be the TanSSe-L system specific PIM as applied by MDA.