AbstractWe present a modification of the spring‐embedder model of Eades
[Congressus Numerantium, 42, 149–160, (1984)] for drawing undirected graphs with
straight edges. Our heuristic strives for uniform edge lengths, and we develop
it in analogy to forces in natural systems, for a simple, elegant,
conceptually‐intuitive, and efficient algorithm.
Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose, Rajkumar Buyya
AbstractCloud computing is a recent advancement wherein IT infrastructure and
applications are provided as ‘services’ to end‐users under a usage‐based payment
model. It can leverage virtualized services even on the fly based on
requirements (workload patterns and QoS) varying with time. The application
services hosted under Cloud computing model have complex provisioning,
composition, configuratio... hiện toàn bộ
Harshit Gupta, Amir Vahid Dastjerdi, Soumya K. Ghosh, Rajkumar Buyya
SummaryInternet of Things (IoT) aims to bring every object (eg, smart cameras,
wearable, environmental sensors, home appliances, and vehicles) online, hence
generating massive volume of data that can overwhelm storage systems and data
analytics applications. Cloud computing offers services at the infrastructure
level that can scale to IoT storage and processing requirements. However, there
are app... hiện toàn bộ
AbstractThis paper defines a language called Modula, which is intended primarily
for programming dedicated computer systems, including process control systems on
smaller machines. The language is largely based on Pascal, but in addition to
conventional block structure it introduces a so‐called module structure. A
module is a set of procedures, data types and variables, where the programmer
has pre... hiện toàn bộ
AbstractBacktrack algorithms are applicable to a wide variety of problems. An
efficient but readable version of such an algorithm is presented and its use in
the problem of finding the maximal common subgraph of two graphs is described.
Techniques available in this application area for ordering and pruning the
backtrack search are discussed. This algorithm has been used successfully as a
component... hiện toàn bộ
Armin Balalaie, Abbas Heydarnoori, Pooyan Jamshidi, Damian A. Tamburri, Theo Lynn
SummaryMicroservices architectures are becoming the defacto standard for
building continuously deployed systems. At the same time, there is a substantial
growth in the demand for migrating on‐premise legacy applications to the cloud.
In this context, organizations tend to migrate their traditional architectures
into cloud‐native architectures using microservices. This article reports a set
of migr... hiện toàn bộ
Muhammad Zubair Asghar, Fazlı Subhan, Hussain Ahmad, Wazir Zada Khan, Saqib Hakak, Thippa Reddy Gadekallu, Mamoun Alazab
SummaryIn the competing era of online industries, understanding customer
feedback and satisfaction is one of the important concern for any business
organization. The well‐known social media platforms like Twitter are a place
where customers share their feedbacks. Analyzing customer feedback is
beneficial, as it provides an advantage way of unveiling customer interests. The
proposed system, namely ... hiện toàn bộ
AbstractC++ and Concurrent C are both upward‐compatible supersets of C that
provide data abstraction and parallel programming facilities, respectively.
Although data abstraction facilities are important for writing concurrent
programs, we did not provide data abstraction facilities in Concurrent C because
we did not want to duplicate the C++ research effort. Instead, we decided that
we would event... hiện toàn bộ
AbstractIt has become fashionable to criticize nested conditionals, which are
supposed to tax the human mind, and to recommend that they should be
‘un‐nested’, turning if‐then‐if into if‐then‐else‐if. Experiment casts doubt on
this, however, and suggests that indeed the unnested form is only slightly
better in the best conditions and is much worse in unsuitable conditions. Rather
than hypothesizin... hiện toàn bộ
AbstractMany mission‐critical, decision‐making situations happen in dynamic,
rapidly changing, and often unpredictable environments. Military, governmental,
and medical contexts are examples of such situations, which can be characterized
by highly decentralized, up‐to‐date data sets coming from various sources.
Unlike other decision‐making tools, decision support systems (DSS) designed for
such si... hiện toàn bộ