Abstract: Peer-to-Peer (P2P) is a self-organizing resource sharing network with no centralized authority or infrastructure, which makes it unpredictable and vulnerable. In this paper, we propose architecture to make the peer-to-peer network more centralized, predictable, and safer to use by implementing trust and stopping free riding.
Abstract: In the present paper the extreme shear stresses with the corresponding planes are established using the freely available computer tools like the Gnuplot, Sage, R, Python and Octave. In order to support these freely available computer tools, their strong symbolical and graphical abilities are illustrated. The nature of the stationary points obtained by the Method of Lagrangian Multipliers can be determined using freely available computer symbolical tools like Sage. The characters of the stationary points can be explained in the easiest way using freely available computer graphical tools like Gnuplot, Sage, R, Python and Octave. The presented figures improve the understanding of the problem and the obtained solutions for the majority of students of civil or mechanical engineering.
Abstract: Natural language processing systems pose a unique
challenge for software architectural design as system complexity has
increased continually and systems cannot be easily constructed from
loosely coupled modules. Lexical, syntactic, semantic, and pragmatic
aspects of linguistic information are tightly coupled in a manner that
requires separation of concerns in a special way in design,
implementation and maintenance. An aspect oriented software
architecture is proposed in this paper after critically reviewing
relevant architectural issues. For the purpose of this paper, the
syntactic aspect is characterized by an augmented context-free
grammar. The semantic aspect is composed of multiple perspectives
including denotational, operational, axiomatic and case frame
approaches. Case frame semantics matured in India from deep
thematic analysis. It is argued that lexical, syntactic, semantic and
pragmatic aspects work together in a mutually dependent way and
their synergy is best represented in the aspect oriented approach. The
software architecture is presented with an augmented Unified
Modeling Language.
Abstract: Liners are made to protect the groundwater table from
the infiltration of leachate which normally carries different kinds of
toxic materials from landfills. Although these liners are engineered to
last for long period of time; unfortunately these liners fail; therefore,
toxic materials pass to groundwater. This paper focuses on the
changes of the hydraulic conductivity of a sand-bentonite liner due to
the infiltration of biofuel and ethanol fuel. Series of laboratory tests
were conducted in 20-cm-high PVC columns. Several compositions
of sand-bentonite liners were tested: 95% sand: 5% bentonite; 90%
sand: 10% bentonite; and 100% sand (passed mesh #40). The
columns were subjected to extreme pressures of 40 kPa, and 100 kPa
to evaluate the transport of alternative fuels (biofuel and ethanol
fuel). For comparative studies, similar tests were carried out using
water. Results showed that hydraulic conductivity increased due to
the infiltration of alternative fuels through the liners. Accordingly,
the increase in the hydraulic conductivity showed significant
dependency on the type of liner mixture and the characteristics of the
liquid. The hydraulic conductivity of a liner (subjected to biofuel
infiltration) consisting of 5% bentonite: 95% sand under pressure of
40 kPa and 100 kPa had increased by one fold. In addition, the
hydraulic conductivity of a liner consisting of 10% bentonite: 90%
sand under pressure of 40 kPa and 100 kPa and infiltrated by biofuel
had increased by three folds. On the other hand, the results obtained
by water infiltration under 40 kPa showed lower hydraulic
conductivities of 1.50×10-5 and 1.37×10-9 cm/s for 5% bentonite:
95% sand, and 10% bentonite: 90% sand, respectively. Similarly,
under 100 kPa, the hydraulic conductivities were 2.30×10-5 and
1.90×10-9 cm/s for 5% bentonite: 95% sand, and 10% bentonite: 90%
sand, respectively.
Abstract: Metrics is the process by which numbers or symbols
are assigned to attributes of entities in the real world in such a way as
to describe them according to clearly defined rules. Software metrics
are instruments or ways to measuring all the aspect of software
product. These metrics are used throughout a software project to
assist in estimation, quality control, productivity assessment, and
project control. Object oriented software metrics focus on
measurements that are applied to the class and other characteristics.
These measurements convey the software engineer to the behavior of
the software and how changes can be made that will reduce
complexity and improve the continuing capability of the software.
Object oriented software metric can be classified in two types static
and dynamic. Static metrics are concerned with all the aspects of
measuring by static analysis of software and dynamic metrics are
concerned with all the measuring aspect of the software at run time.
Major work done before, was focusing on static metric. Also some
work has been done in the field of dynamic nature of the software
measurements. But research in this area is demanding for more work.
In this paper we give a set of dynamic metrics specifically for
polymorphism in object oriented system.
Abstract: The fast growth in complexity coupled with requests for shorter development periods for embedded systems are bringing demands towards a more effective, i.e. higher-abstract, design process for hardaware/software integrated design. In Software Engineering area, Model Driven Architecture (MDA) and Executable UML (xUML) has been accepted to bring further improvement in software design. This paper constructs MDA and xUML stepwise transformations from an abstract specification model to a more concrete implementation model using the refactoring technique for hardaware/software integrated design. This approach provides clear and structured models which enables quick exploration and synthesis, and early stage verification.
Abstract: Textile structures are engineered and fabricated to
meet worldwide structural applications. Nevertheless, research
varying textile structure on natural fibre as composite reinforcement
was found to be very limited. Most of the research is focusing on
short fibre and random discontinuous orientation of the reinforcement
structure. Realizing that natural fibre (NF) composite had been
widely developed to be used as synthetic fibre composite
replacement, this research attempted to examine the influence of
woven and cross-ply laminated structure towards its mechanical
performances. Laminated natural fibre composites were developed
using hand lay-up and vacuum bagging technique. Impact and
flexural strength were investigated as a function of fibre type (coir
and kenaf) and reinforcement structure (imbalanced plain woven,
0°/90° cross-ply and +45°/-45° cross-ply). Multi-level full factorial
design of experiment (DOE) and analysis of variance (ANOVA) was
employed to impart data as to how fibre type and reinforcement
structure parameters affect the mechanical properties of the
composites. This systematic experimentation has led to determination
of significant factors that predominant influences the impact and
flexural properties of the textile composites. It was proven that both
fibre type and reinforcement structure demonstrated significant
difference results. Overall results indicated that coir composite and
woven structure exhibited better impact and flexural strength. Yet,
cross-ply composite structure demonstrated better fracture resistance.
Abstract: Program slicing is the task of finding all statements in
a program that directly or indirectly influence the value of a variable
occurrence. The set of statements that can affect the value of a
variable at some point in a program is called a program backward
slice. In several software engineering applications, such as program
debugging and measuring program cohesion and parallelism, several
slices are computed at different program points. The existing
algorithms for computing program slices are introduced to compute a
slice at a program point. In these algorithms, the program, or the
model that represents the program, is traversed completely or
partially once. To compute more than one slice, the same algorithm
is applied for every point of interest in the program. Thus, the same
program, or program representation, is traversed several times.
In this paper, an algorithm is introduced to compute all forward
static slices of a computer program by traversing the program
representation graph once. Therefore, the introduced algorithm is
useful for software engineering applications that require computing
program slices at different points of a program. The program
representation graph used in this paper is called Program Dependence
Graph (PDG).
Abstract: Problem-based learning (PBL) is one of the student
centered approaches and has been considered by a number of higher
educational institutions in many parts of the world as a method of
delivery. This paper presents a creative thinking approach for
implementing Problem-based Learning in Mechanics of Structure
within a Malaysian Polytechnics environment. In the learning
process, students learn how to analyze the problem given among the
students and sharing classroom knowledge into practice. Further,
through this course-s emphasis on problem-based learning, students
acquire creative thinking skills and professional skills as they tackle
complex, interdisciplinary and real-situation problems. Once the
creative ideas are generated, there are useful additional techniques
for tender ideas that will grow into a productive concept or solution.
The combination of creative skills and technical abilities will enable
the students to be ready to “hit-the-ground-running" and produce in
industry when they graduate.
Abstract: Three-dimensional geometric models have been used
to present architectural and engineering works, showing their final
configuration. When the clarification of a detail or the constitution of
a construction step in needed, these models are not appropriate. They
do not allow the observation of the construction progress of a
building. Models that could present dynamically changes of the
building geometry are a good support to the elaboration of projects.
Techniques of geometric modeling and virtual reality were used to
obtain models that could visually simulate the construction activity.
The applications explain the construction work of a cavity wall and a
bridge. These models allow the visualization of the physical
progression of the work following a planned construction sequence,
the observation of details of the form of every component of the
works and support the study of the type and method of operation of
the equipment applied in the construction. These models presented
distinct advantage as educational aids in first-degree courses in Civil
Engineering. The use of Virtual Reality techniques in the
development of educational applications brings new perspectives to
the teaching of subjects related to the field of civil construction.
Abstract: In any trust model, the two information sources that a peer relies on to predict trustworthiness of another peer are direct experience as well as reputation. These two vital components evolve over time. Trust evolution is an important issue, where the objective is to observe a sequence of past values of a trust parameter and determine the future estimates. Unfortunately, trust evolution algorithms received little attention and the proposed algorithms in the literature do not comply with the conditions and the nature of trust. This paper contributes to this important problem in the following ways: (a) presents an algorithm that manages and models trust evolution in a P2P environment, (b) devises new mechanisms for effectively maintaining trust values based on the conditions that influence trust evolution , and (c) introduces a new methodology for incorporating trust-nurture incentives into the trust evolution algorithm. Simulation experiments are carried out to evaluate our trust evolution algorithm.
Abstract: This paper aims to present a framework for the
organizational knowledge management, which seeks to deploy a
standardized structure for the integrated management of knowledge is
a common language based on domains, processes and global
indicators inspired by the COBIT framework 5 (ISACA, 2012),
which supports the integration of three technologies, enterprise
information architecture (EIA), the business process modeling (BPM)
and service-oriented architecture (SOA). The Gomak Framework is a
management platform that seeks to integrate the information
technology infrastructure, the structure of applications, information
infrastructure, and business logic and business model to support a
sound strategy of organizational knowledge management, low
process-based approach and concurrent engineering. Concurrent
engineering (CE) is a systematic approach to integrated product
development that respond to customer expectations, involving all
perspectives in parallel, from the beginning of the product life cycle.
(European Space Agency, 2000).
Abstract: As is needless to say; a majority of accidents, which occur, are due to drunk driving. As such, there is no effective mechanism to prevent this. Here we have designed an integrated system for the same purpose. Alcohol content in the driver-s body is detected by means of an infrared breath analyzer placed at the steering wheel. An infrared cell directs infrared energy through the sample and any unabsorbed energy at the other side is detected. The higher the concentration of ethanol, the more infrared absorption occurs (in much the same way that a sunglass lens absorbs visible light, alcohol absorbs infrared light). Thus the alcohol level of the driver is continuously monitored and calibrated on a scale. When it exceeds a particular limit the fuel supply is cutoff. If the device is removed also, the fuel supply will be automatically cut off or an alarm is sounded depending upon the requirement. This does not happen abruptly and special indicators are fixed at the back to avoid inconvenience to other drivers using the highway signals. Frame work for integration of sensors and control module in a scalable multi-agent system is provided .A SMS which contains the current GPS location of the vehicle is sent via a GSM module to the police control room to alert the police. The system is foolproof and the driver cannot tamper with it easily. Thus it provides an effective and cost effective solution for the problem of drunk driving in vehicles.
Abstract: Charge Simulation Method (CSM) is one of the very widely used numerical field computation technique in High Voltage (HV) engineering. The high voltage fields of varying non uniformities are encountered in practice. CSM programs being case specific, the simulation accuracies heavily depend on the user (programmers) experience. Here is an effort to understand CSM errors and evolve some guidelines to setup accurate CSM models, relating non uniformities with assignment factors. The results are for the six-point-charge model of sphere-plane gap geometry. Using genetic algorithm (GA) as tool, optimum assignment factors at different non uniformity factors for this model have been evaluated and analyzed. It is shown that the symmetrically placed six-point-charge models can be good enough to set up CSM programs with potential errors less than 0.1% when the field non uniformity factor is greater than 2.64 (field utilization factor less than 52.76%).
Abstract: Water level forecasting using records of past time series is of importance in water resources engineering and management. For example, water level affects groundwater tables in low-lying coastal areas, as well as hydrological regimes of some coastal rivers. Then, a reliable prediction of sea-level variations is required in coastal engineering and hydrologic studies. During the past two decades, the approaches based on the Genetic Programming (GP) and Artificial Neural Networks (ANN) were developed. In the present study, the GP is used to forecast daily water level variations for a set of time intervals using observed water levels. The measurements from a single tide gauge at Urmia Lake, Northwest Iran, were used to train and validate the GP approach for the period from January 1997 to July 2008. Statistics, the root mean square error and correlation coefficient, are used to verify model by comparing with a corresponding outputs from Artificial Neural Network model. The results show that both these artificial intelligence methodologies are satisfactory and can be considered as alternatives to the conventional harmonic analysis.
Abstract: The virulent debates that have dogged research on,
and the diffusion of, a wide range of technologies indicate a growing
loss of confidence in what we might call, the techno-scientific
endeavour to reshape the world. Utopian images of a world rendered
ever more amenable to human desires are now closely shadowed by
just as compelling dystopian visions of monstrosity and disaster that
are nevertheless constructed from the same cultural material. The
paper uses the case of the debates over developments in reproductive
technology to offer some observations on the ways in which such
technologies routinely become enmirred in cultural ambivalence.
Abstract: In this paper is being described a possible use of
virtualization technology in teaching computer networks. The
virtualization can be used as a suitable tool for creating virtual
network laboratories, supplementing the real laboratories and
network simulation software in teaching networking concepts. It will
be given a short description of characteristic projects in the area of
virtualization technology usage in network simulation, network
experiments and engineering education. A method for implementing
laboratory has also been explained, together with possible laboratory
usage and design of laboratory exercises. At the end, the laboratory
test results of virtual laboratory are presented as well.
Abstract: Microbial-induced calcite precipitation (MICP) is a
relatively green and sustainable soil improvement technique. It
utilizes biochemical process that exists naturally in soil to improve
engineering properties of soils. The calcite precipitation process is
uplifted by the mean of injecting higher concentration of urease
positive bacteria and reagents into the soil. The main objective of this
paper is to provide an overview of the factors affecting the MICP in
soil. Several factors were identified including nutrients, bacteria type,
geometric compatibility of bacteria, bacteria cell concentration,
fixation and distribution of bacteria in soil, temperature, reagents
concentration, pH, and injection method. These factors were found to
be essential for promoting successful MICP soil treatment.
Furthermore, a preliminary laboratory test was carried out to
investigate the potential application of the technique in improving the
shear strength and impermeability of a residual soil specimen. The
results showed that both shear strength and impermeability of
residual soil improved significantly upon MICP treatment. The
improvement increased with increasing soil density.
Abstract: This paper deals with motion planning of multiple
mobile robots. Mobile robots working together to achieve several
objectives have many advantages over single robot system. However,
the planning and coordination between the mobile robots is
extremely difficult. In the present investigation rule-based and rulebased-
neuro-fuzzy techniques are analyzed for multiple mobile
robots navigation in an unknown or partially known environment.
The final aims of the robots are to reach some pre-defined goals.
Based upon a reference motion, direction; distances between the
robots and obstacles; and distances between the robots and targets;
different types of rules are taken heuristically and refined later to find
the steering angle. The control system combines a repelling influence
related to the distance between robots and nearby obstacles and with
an attracting influence between the robots and targets. Then a hybrid
rule-based-neuro-fuzzy technique is analysed to find the steering
angle of the robots. Simulation results show that the proposed rulebased-
neuro-fuzzy technique can improve navigation performance in
complex and unknown environments compared to this simple rulebased
technique.
Abstract: This paper presents an innovative computer system
that contributes to sustainable development of the enterprise. The
research refers to a rethinking of traditional systems of collaboration
and risk assessment, present in any organization, leading to a
sustainable enterprise. This concept integrates emerging tools that
allow the implementation and exploitation of the collective
intelligence of the enterprise, allowing the exchange of contextual,
agile and simplified information, and collaboration with networks of
customers and partners in an environment where risks are controlled.
Risk assessment is done in a systemic way: the enterprise as the
system compared to the contained departments and the enterprise as a
subsystem compared to: families of international standards and
sustainability-s responsibilities. The enterprise, in this systemic
vision, responds to the requirements that any existing system to
operate continuously in an indefinite future without reaching key
resource depletion. The research is done by integrating collaborative
science, engineering, management, psychology, obtaining thus a
cornerstone of sustainable development of the enterprise.