Abstract: Maintaining factory default battery endurance rate
over time in supporting huge amount of running applications on
energy-restricted mobile devices has created a new challenge for
mobile applications developer. While delivering customers’
unlimited expectations, developers are barely aware of efficient use
of energy from the application itself. Thus, developers need a set of
valid energy consumption indicators in assisting them to develop
energy saving applications. In this paper, we present a few software
product metrics that can be used as an indicator to measure energy
consumption of Android-based mobile applications in the early of
design stage. In particular, Trepn Profiler (Power profiling tool for
Qualcomm processor) has used to collect the data of mobile
application power consumption, and then analyzed for the 23
software metrics in this preliminary study. The results show that
McCabe cyclomatic complexity, number of parameters, nested block
depth, number of methods, weighted methods per class, number of
classes, total lines of code and method lines have direct relationship
with power consumption of mobile application.
Abstract: Spectrum handover is a significant topic in the
cognitive radio networks to assure an efficient data transmission in
the cognitive radio user’s communications. This paper proposes a
comparison between three spectrum handover models: VIKOR, SAW
and MEW. Four evaluation metrics are used. These metrics are,
accumulative average of failed handover, accumulative average of
handover performed, accumulative average of transmission
bandwidth and, accumulative average of the transmission delay. As a difference with related work, the performance of the three
spectrum handover models was validated with captured data of
spectrum occupancy in experiments performed at the GSM frequency
band (824 MHz - 849 MHz). These data represent the actual behavior
of the licensed users for this wireless frequency band. The results of the comparison show that VIKOR Algorithm
provides a 15.8% performance improvement compared to SAW
Algorithm and, it is 12.1% better than the MEW Algorithm.
Abstract: Since the last decade, there has been a rapid growth in
digital multimedia, such as high-resolution media files and threedimentional
movies. Hence, there is a need for large digital storage
such as Hard Disk Drive (HDD). As such, users expect to have a
quieter HDD in their laptop. In this paper, a jury test has been
conducted on a group of 34 people where 17 of them are students
who are the potential consumer, and the remaining are engineers who
know the HDD. A total 13 HDD sound samples have been selected
from over hundred HDD noise recordings. These samples are
selected based on an agreed subjective feeling. The samples are
played to the participants using head acoustic playback system, which
enabled them to experience as similar as possible the same
environment as have been recorded. Analysis has been conducted and
the obtained results have indicated different group has different
perception over the noises. Two neural network-based acoustic
annoyance models are established based on back propagation neural
network. Four psychoacoustic metrics, loudness, sharpness,
roughness and fluctuation strength, are used as the input of the
model, and the subjective evaluation results are taken as the output.
The developed models are reasonably accurate in simulating both
training and test samples.
Abstract: In this article, a new method is proposed for the measuring of well-being inequality through a model composed of superimposing satisfaction waves. The displacement of households’ satisfactory state (i.e. satisfaction) is defined in a satisfaction string. The duration of the satisfactory state for a given period is measured in order to determine the relationship between utility and total satisfactory time, itself dependent on the density and tension of each satisfaction string. Thus, individual cardinal total satisfaction values are computed by way of a one-dimensional form for scalar sinusoidal (harmonic) moving wave function, using satisfaction waves with varying amplitudes and frequencies which allow us to measure wellbeing inequality. One advantage to using satisfaction waves is the ability to show that individual utility and consumption amounts would probably not commute; hence, it is impossible to measure or to know simultaneously the values of these observables from the dataset. Thus, we crystallize the problem by using a Heisenberg-type uncertainty resolution for self-adjoint economic operators. We propose to eliminate any estimation bias by correlating the standard deviations of selected economic operators; this is achieved by replacing the aforementioned observed uncertainties with households’ perceived uncertainties (i.e. corrected standard deviations) obtained through the logarithmic psychophysical law proposed by Weber and Fechner.
Abstract: The teaching of computer programming for beginners
has been generally considered as a difficult and challenging task.
Several methodologies and research tools have been developed,
however, the difficulty of teaching still remains. Our work integrates
the state of the art in teaching programming with game software and
further provides metrics for the evaluation of student performance in
a collaborative activity of playing games. This paper aims to present a
multi-agent system architecture to be incorporated to the educational
collaborative game software for teaching programming that monitors,
evaluates and encourages collaboration by the participants. A
literature review has been made on the concepts of Collaborative
Learning, Multi-agents systems, collaborative games and techniques
to teach programming using these concepts simultaneously.
Abstract: The purpose of this study is the discrimination of 28
postmenopausal with osteoporotic femoral fractures from an agematched
control group of 28 women using texture analysis based on
fractals. Two pre-processing approaches are applied on radiographic
images; these techniques are compared to highlight the choice of the
pre-processing method. Furthermore, the values of the fractal
dimension are compared to those of the fractal signature in terms of
the classification of the two populations. In a second analysis, the
BMD measure at proximal femur was compared to the fractal
analysis, the latter, which is a non-invasive technique, allowed a
better discrimination; the results confirm that the fractal analysis of
texture on calcaneus radiographs is able to discriminate osteoporotic
patients with femoral fracture from controls. This discrimination was
efficient compared to that obtained by BMD alone. It was also
present in comparing subgroups with overlapping values of BMD.
Abstract: Human beings have the ability to make logical
decisions. Although human decision - making is often optimal, it is
insufficient when huge amount of data is to be classified. Medical
dataset is a vital ingredient used in predicting patient’s health
condition. In other to have the best prediction, there calls for most
suitable machine learning algorithms. This work compared the
performance of Artificial Neural Network (ANN) and Decision Tree
Algorithms (DTA) as regards to some performance metrics using
diabetes data. WEKA software was used for the implementation of
the algorithms. Multilayer Perceptron (MLP) and Radial Basis
Function (RBF) were the two algorithms used for ANN, while
RegTree and LADTree algorithms were the DTA models used. From
the results obtained, DTA performed better than ANN. The Root
Mean Squared Error (RMSE) of MLP is 0.3913 that of RBF is
0.3625, that of RepTree is 0.3174 and that of LADTree is 0.3206
respectively.
Abstract: Surf is an increasingly popular sport and its performance evaluation is often qualitative. This work aims at using a smartphone to collect and analyze the GPS and inertial sensors data in order to obtain quantitative metrics of the surfing performance. Two approaches are compared for detection of wave rides, computing the number of waves rode in a surfing session, the starting time of each wave and its duration. The first approach is based on computing the velocity from the Global Positioning System (GPS) signal and finding the velocity thresholds that allow identifying the start and end of each wave ride. The second approach adds information from the Inertial Measurement Unit (IMU) of the smartphone, to the velocity thresholds obtained from the GPS unit, to determine the start and end of each wave ride. The two methods were evaluated using GPS and IMU data from two surfing sessions and validated with similar metrics extracted from video data collected from the beach. The second method, combining GPS and IMU data, was found to be more accurate in determining the number of waves, start time and duration. This paper shows that it is feasible to use smartphones for quantification of performance metrics during surfing. In particular, detection of the waves rode and their duration can be accurately determined using the smartphone GPS and IMU.
Abstract: Software fault prediction models are created by using
the source code, processed metrics from the same or previous version
of code and related fault data. Some company do not store and keep
track of all artifacts which are required for software fault prediction.
To construct fault prediction model for such company, the training
data from the other projects can be one potential solution. Earlier we
predicted the fault the less cost it requires to correct. The training
data consists of metrics data and related fault data at function/module
level. This paper investigates fault predictions at early stage using the
cross-project data focusing on the design metrics. In this study,
empirical analysis is carried out to validate design metrics for cross
project fault prediction. The machine learning techniques used for
evaluation is Naïve Bayes. The design phase metrics of other projects
can be used as initial guideline for the projects where no previous
fault data is available. We analyze seven datasets from NASA
Metrics Data Program which offer design as well as code metrics.
Overall, the results of cross project is comparable to the within
company data learning.
Abstract: Every year, a considerable amount of money is being
invested on research, mainly in the form of funding allocated to
universities and research institutes. To better distribute the available
funds and to set the most proper R&D investment strategies for the
future, evaluation of the productivity of the funded researchers and
the impact of such funding is crucial. In this paper, using the data on
15 years of journal publications of the NSERC (Natural Sciences and
Engineering research Council of Canada) funded researchers and by
means of bibliometric analysis, the scientific development of the
funded researchers and their scientific collaboration patterns will be
investigated in the period of 1996-2010. According to the results it
seems that there is a positive relation between the average level of
funding and quantity and quality of the scientific output. In addition,
whenever funding allocated to the researchers has increased, the
number of co-authors per paper has also augmented. Hence, the
increase in the level of funding may enable researchers to get
involved in larger projects and/or scientific teams and increase their
scientific output respectively.
Abstract: Nature is the immense gifted source for solving
complex problems. It always helps to find the optimal solution to
solve the problem. Mobile Ad Hoc NETwork (MANET) is a wide
research area of networks which has set of independent nodes. The
characteristics involved in MANET’s are Dynamic, does not depend
on any fixed infrastructure or centralized networks, High mobility.
The Bio-Inspired algorithms are mimics the nature for solving
optimization problems opening a new era in MANET. The typical
Swarm Intelligence (SI) algorithms are Ant Colony Optimization
(ACO), Artificial Bee Colony (ABC), Particle Swarm Optimization
(PSO), Modified Termite Algorithm, Bat Algorithm (BA), Wolf
Search Algorithm (WSA) and so on. This work mainly concentrated
on nature of MANET and behavior of nodes. Also it analyses various
performance metrics such as throughput, QoS and End-to-End delay
etc.
Abstract: This paper describes the tradeoffs and the design from
scratch of a self-contained, easy-to-use health dashboard software
system that provides customizable data tracking for patients in smart
homes. The system is made up of different software modules and
comprises a front-end and a back-end component. Built with HTML,
CSS, and JavaScript, the front-end allows adding users, logging into
the system, selecting metrics, and specifying health goals. The backend
consists of a NoSQL Mongo database, a Python script, and a
SimpleHTTPServer written in Python. The database stores user
profiles and health data in JSON format. The Python script makes use
of the PyMongo driver library to query the database and displays
formatted data as a daily snapshot of user health metrics against
target goals. Any number of standard and custom metrics can be
added to the system, and corresponding health data can be fed
automatically, via sensor APIs or manually, as text or picture data
files. A real-time METAR request API permits correlating weather
data with patient health, and an advanced query system is
implemented to allow trend analysis of selected health metrics over
custom time intervals. Available on the GitHub repository system,
the project is free to use for academic purposes of learning and
experimenting, or practical purposes by building on it.
Abstract: Vehicular Adhoc Network (VANET) is a new
technology which aims to ensure intelligent inter-vehicle
communications, seamless internet connectivity leading to improved
road safety, essential alerts, and access to comfort and entertainment.
VANET operations are hindered by mobile node’s (vehicles)
uncertain mobility. Routing algorithms use metrics to evaluate which
path is best for packets to travel. Metrics like path length (hop count),
delay, reliability, bandwidth, and load determine optimal route. The
proposed scheme exploits link quality, traffic density, and
intersections as routing metrics to determine next hop. This study
enhances Geographical Routing Protocol (GRP) using fuzzy
controllers while rules are optimized with Bee Swarm Optimization
(BSO). Simulations results are compared to conventional GRP.
Abstract: The inherent skin patterns created at the joints in the
finger exterior are referred as finger knuckle-print. It is exploited to
identify a person in a unique manner because the finger knuckle print
is greatly affluent in textures. In biometric system, the region of
interest is utilized for the feature extraction algorithm. In this paper,
local and global features are extracted separately. Fast Discrete
Orthonormal Stockwell Transform is exploited to extract the local
features. Global feature is attained by escalating the size of Fast
Discrete Orthonormal Stockwell Transform to infinity. Two features
are fused to increase the recognition accuracy. A matching distance is
calculated for both the features individually. Then two distances are
merged mutually to acquire the final matching distance. The
proposed scheme gives the better performance in terms of equal error
rate and correct recognition rate.
Abstract: This paper impart the design and testing of
Nanotechnology based sequential circuits using multiplexer
conservative QCA (MX-CQCA) logic gates, which is easily testable
using only two vectors. This method has great prospective in the
design of sequential circuits based on reversible conservative logic
gates and also smashes the sequential circuits implemented in
traditional gates in terms of testability. Reversible circuits are similar
to usual logic circuits except that they are built from reversible gates.
Designs of multiplexer conservative QCA logic based two vectors
testable double edge triggered (DET) sequential circuits in VHDL
language are also accessible here; it will also diminish intricacy in
testing side. Also other types of sequential circuits such as D, SR, JK
latches are designed using this MX-CQCA logic gate. The objective
behind the proposed design methodologies is to amalgamate
arithmetic and logic functional units optimizing key metrics such as
garbage outputs, delay, area and power. The projected MX-CQCA
gate outshines other reversible gates in terms of the intricacy, delay.
Abstract: Nowadays, the successful implementation of ICTs is
vital for almost any kind of organization. Good governance and ICT
management are essential for delivering value, managing
technological risks, managing resources and performance
measurement. In addition, outsourcing is a strategic IT service
solution which complements IT services provided internally in
organizations. This paper proposes the measurement tools of a new
holistic maturity model based on standards ISO/IEC 20000 and
ISO/IEC 38500, and the frameworks and best practices of ITIL and
COBIT, with a specific focus on IT outsourcing. These measurement
tools allow independent validation and practical application in the
field of higher education, using a questionnaire, metrics tables, and
continuous improvement plan tables as part of the measurement
process. Guidelines and standards are proposed in the model for
facilitating adaptation to universities and achieving excellence in the
outsourcing of IT services.
Abstract: Wireless sensor network is vulnerable to a wide range
of attacks. Recover secrecy after compromise, to develop technique
that can detect intrusions and able to resilient networks that isolates
the point(s) of intrusion while maintaining network connectivity for
other legitimate users. To define new security metrics to evaluate
collaborative intrusion resilience protocol, by leveraging the sensor
mobility that allows compromised sensors to recover secure state
after compromise. This is obtained with very low overhead and in a
fully distributed fashion using extensive simulations support our
findings.
Abstract: Software reusability is an essential characteristic of
Component-Based Software (CBS). The component reusability is an
important assess for the effective reuse of components in CBS. The
attributes of reusability proposed by various researchers are studied
and four of them are identified as potential factors affecting
reusability. This paper proposes metric for reusability estimation of
black-box software component along with metrics for Interface
Complexity, Understandability, Customizability and Reliability. An
experiment is performed for estimation of reusability through a case
study on a sample web application using a real world component.
Abstract: There are several methods to monitor software
projects and the objective for monitoring is to ensure that the
software projects are developed and delivered successfully. A
performance measurement is a method that is closely associated with
monitoring and it can be scrutinized by looking at two important
attributes which are efficiency and effectiveness both of which are
factors that are important for the success of a software project.
Consequently, a successful steering is achieved by monitoring and
controlling a software project via the performance measurement
criteria and metrics. Hence, this paper is aimed at identifying the
performance measurement criteria and the metrics for monitoring the
performance of a software project by using the Goal Question
Metrics (GQM) approach. The GQM approach is utilized to ensure
that the identified metrics are reliable and useful. These identified
metrics are useful guidelines for project managers to monitor the
performance of their software projects.
Abstract: A relationship between face and signature biometrics
is established in this paper. A new approach is developed to predict
faces from signatures by using artificial intelligence. A multilayer
perceptron (MLP) neural network is used to generate face details
from features extracted from signatures, here face is the physical
biometric and signatures is the behavioural biometric. The new
method establishes a relationship between the two biometrics and
regenerates a visible face image from the signature features.
Furthermore, the performance efficiencies of our new technique are
demonstrated in terms of minimum error rates compared to published
work.