48,457 research outputs found
Mobile application platform heterogeneity: Android vs Windows phone vs iOS vs Firefox OS
Modern smartphones have a rich spectrum of increasingly sophisticated features, opening opportunities for software-led innovation. Of the large number of platforms to develop new software on, in this paper we look closely at three platforms identified as market leaders for the smartphone market by Gartner Group in 2013 and one platform, Firefox OS, representing a new paradigm for operating systems based on web technologies. We compare the platforms in several different categories, such as software architecture, application development, platform capabilities and constraints, and, finally, developer support. Using the implementation of a mobile version of the tic-tac-toe game on all the four platforms, we seek to investigate strengths, weaknesses and challenges of mobile application development on these platforms. Big differences are highlighted when inspecting community environments, hardware abilities and platform maturity. These inevitably impact upon developer choices when deciding on mobile platform development strategies
Every Cloud Has a Push Data Lining: Incorporating Cloud Services in a Context-Aware Application
We investigated context-awareness by utilising multiple sources of context in a mobile device setting. In our experiment we developed a system consisting of a mobile client, running on the Android platform, integrated with a cloud-based service. These components were integrated using pushmessaging technology.One of the key featureswas the automatic adaptation of smartphones in accordance with implicit user needs. The novelty of our approach consists in the use of multiple sources of context input to the system, which included the use of calendar data and web based user configuration tool, as well as that of an external, cloud-based, configuration file storing user interface preferences which, pushed at log-on time irrespective of access device, frees the user from having to manually configure its interface.The systemwas evaluated via two rounds of user evaluations (n = 50 users), the feedback of which was generally positive and demonstrated the viability of using cloud-based services to provide an enhanced context-aware user experience
Lattice model for cold and warm swelling of polymers in water
We define a lattice model for the interaction of a polymer with water. We
solve the model in a suitable approximation. In the case of a non-polar
homopolymer, for reasonable values of the parameters, the polymer is found in a
non-compact conformation at low temperature; as the temperature grows, there is
a sharp transition towards a compact state, then, at higher temperatures, the
polymer swells again. This behaviour closely reminds that of proteins, that are
unfolded at both low and high temperatures.Comment: REVTeX, 5 pages, 2 EPS figure
Finite-volume matrix elements of two-body states
In this talk, we present a framework for studying structural information of
resonances and bound states coupling to two-hadron scattering states. This
makes use of a recently proposed finite-volume formalism to determine a class
of observables that are experimentally inaccessible but can be accessed via
lattice QCD. In particular, we shown that finite-volume two-body matrix
elements with one current insertion can be directly related to scattering
amplitudes coupling to the external current. For two-hadron systems with
resonances or bound states, one can extract the corresponding form factors of
these from the energy-dependence of the amplitudes.Comment: 7 pages, 2 figures, Proceedings of Lattice 201
Nonparametric Hierarchical Clustering of Functional Data
In this paper, we deal with the problem of curves clustering. We propose a
nonparametric method which partitions the curves into clusters and discretizes
the dimensions of the curve points into intervals. The cross-product of these
partitions forms a data-grid which is obtained using a Bayesian model selection
approach while making no assumptions regarding the curves. Finally, a
post-processing technique, aiming at reducing the number of clusters in order
to improve the interpretability of the clustering, is proposed. It consists in
optimally merging the clusters step by step, which corresponds to an
agglomerative hierarchical classification whose dissimilarity measure is the
variation of the criterion. Interestingly this measure is none other than the
sum of the Kullback-Leibler divergences between clusters distributions before
and after the merges. The practical interest of the approach for functional
data exploratory analysis is presented and compared with an alternative
approach on an artificial and a real world data set
Detailed design specification for the Yield Estimation Subsystem Data Management System (YESDAMS)
There are no author-identified significant results in this report
How Peclet number affects microstructure and transient cluster aggregation in sedimenting colloidal suspensions
We study how varying the P \'eclet number (Pe) affects the steady state
sedimentation of colloidal particles that interact through short-ranged
attractions. By employing a hybrid molecular dynamics simulation method we
demonstrate that the average sedimentation velocity changes from a non-
monotonic dependence on packing fraction {\phi} at low Pe numbers, to a
monotonic decrease with {\phi} at higher Pe numbers. At low Pe number the pair
correlation functions are close to their equilibrium values, but as the Pe
number increases, important deviations from equilibrium forms are observed.
Although the attractive forces we employ are not strong enough to form
permanent clusters, they do induce transient clusters whose behaviour is also
affected by Pe number. In particular, clusters are more likely to fragment and
less likely to aggregate at larger Pe numbers, and the probability of finding
larger clusters decreases with increasing Pe number. Interestingly, the
life-time of the clusters is more or less independent of Pe number in the range
we study. Instead, the change in cluster distribution occurs because larger
clusters are less likely to form with increasing Pe number. These results
illustrate some of the subtleties that occur in the crossover from equilibrium
like to purely non-equilibrium behaviour as the balance between convective and
thermal forces changes.Comment: 8 page
Fully automated urban traffic system
The replacement of the driver with an automatic system which could perform the functions of guiding and routing a vehicle with a human's capability of responding to changing traffic demands was discussed. The problem was divided into four technological areas; guidance, routing, computing, and communications. It was determined that the latter three areas being developed independent of any need for fully automated urban traffic. A guidance system that would meet system requirements was not being developed but was technically feasible
Recommended from our members
The Induction of Mental Structures While Learning to Use Symbolic Systems
Subjects learned to map phrase-structure-defined strings onto geometric figure arrays. "String-generation" subjects produced symbol strings corresponding to arrays; "String-interpretation" subjects constructed arrays corresponding to strings. "Mixed" subjects alternated between these tasks.Subjects' knowledge of symbol sequence acceptability was periodically probed.Mixed subjects learned the structure dramatically faster than other subjects.This suggests that natural acquisition of structure underlying symbol-world mapping systems like language depends on learning multi-directional mapping
- …