Filters








188 Hits in 4.0 sec

Resilient actors

Engineer Bainomugisha, Jorge Vallejos, Éric Tanter, Elisa Gonzalez Boix, Pascal Costanza, Wolfgang De Meuter, Theo D'Hondt
2009 Proceedings of the 2009 international conference on Pervasive services - ICPS '09  
We propose a resilient actor model to structurally add service partitioning property to the pervasive applications.  ...  The service partitioning realised using resilient actor model happens at runtime, is user guided and the resulting partitioned application is retractable, and resilient to network failures.  ...  THE RESILIENT ACTOR MODEL In this work, we propose a programming language model for service partitioning, called the resilient actor model.  ... 
doi:10.1145/1568199.1568205 dblp:conf/icps/BainomugishaVTB09 fatcat:hwwnj3johzhatgow34aoqlbl7a

Actor-Relational Database Systems: A Manifesto [article]

Vivek Shah, Marcos Antonio Vaz Salles
2018 arXiv   pre-print
Towards this aim, in this paper we analyze, make the case for, and present a broad vision of actor-relational database systems.  ...  Interactive data-intensive applications are becoming ever more pervasive in domains such as finance, web applications, mobile computing, and Internet of Things.  ...  Security Risks With increasing pervasiveness of software services, security challenges faced by these services continue to grow dramatically.  ... 
arXiv:1707.06507v2 fatcat:5qekccnq4jdpvfz47n6vjvmc3y

Language Abstractions for RFID Technology

Andoni Lombide Carreton, Kevin Pinte, Wolfgang De Meuter
2009 Electronic Communications of the EASST  
AmbientTalk, a research language aimed at pervasive applications running in mobile ad hoc networks, does offer such a programming model, but it is aimed at mobile devices interconnected via peer-to-peer  ...  The reason is that current programming models do not incorporate these failures into the very heart of their computational model.  ...  In this paper, we apply the ambient-oriented programming paradigm designed for such mobile ad hoc networks to the communication with RFID tags from within a pervasive computing context.  ... 
doi:10.14279/tuj.eceasst.19.242 dblp:journals/eceasst/CarretonPM09 fatcat:oekps24ge5d5lned7xnbznmita

Partisan: Enabling Cloud-Scale Erlang Applications [article]

Christopher Meiklejohn, Heather Miller
2018 arXiv   pre-print
Partisan is a topology-agnostic distributed programming model and distribution layer that supports several network topologies for different application scenarios: full mesh, peer-to-peer, client-server  ...  the general-purpose runtime distribution layer.  ...  Once a restricted domain for either scientific computing or data warehousing applications, distributed applications are now pervasive.  ... 
arXiv:1802.02652v1 fatcat:weyfcolbvzapbdeccilgaf27zi

Research challenges for cross-cloud applications

Felix Cuadrado, Alvaro Navas, Juan C. Duenas, Luis M. Vaquero
2014 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)  
On a second part, we examine the impact of a distributed deployment for applications, assessing the implications from a management perspective, and how it affects the delivery of quality of service and  ...  Federated clouds can expose the Internet as a homogeneous compute fabric.  ...  , and Partitioned information (CAP).  ... 
doi:10.1109/infcomw.2014.6849162 dblp:conf/infocom/CuadradoNDV14 fatcat:vumn2rb3jnekvfkip5v2o4u4ze

Achlys : Towards a framework for distributed storage and generic computing applications for wireless IoT edge networks with Lasp on GRiSP [article]

Kopestenski Igor, Peter Van Roy
2019 arXiv   pre-print
This way, we aim at addressing the need for a general purpose edge that is both resilient and consistent in terms of storage and network.  ...  In this paper, we aim at providing a solution to extend the range of the edge model to the very farthest nodes in the network.  ...  The authors would like to thank Giorgos Kostopoulos of Gluk Advice BV for information on precision agriculture.  ... 
arXiv:1901.05030v1 fatcat:kp6h3uqlcfgpvc4hvfmbi53ceu

Programming Clouds [chapter]

James Larus
2010 Lecture Notes in Computer Science  
Cloud computing provides a platform for new software applications that run across a large collection of physically separate computers and free computation from the computer in front of a user.  ...  Software development for the cloud offers many new (and some old challenges) that are central to research in programming models, languages, and tools.  ...  In today's scalable services, it is necessary to partition the data manipulated by the service at a fine granularity, to allow for rebalancing in the face of load and usage skew.  ... 
doi:10.1007/978-3-642-11970-5_1 fatcat:x4i2kv5uarcpvkf7syfyka6awm

Systems Challenges for Trustworthy Embodied Systems [article]

Harald Ruess
2022 arXiv   pre-print
We are also identifying a number of urgent systems challenges for trustworthy embodied systems, including robust and human-centric AI, cognitive architectures, uncertainty quantification, trustworthy self-integration  ...  When deploying these systems into a real-life context we face various engineering challenges, as it is crucial to coordinate the behavior of embodied systems in a beneficial manner, ensure their compatibility  ...  number of input partitions.  ... 
arXiv:2201.03413v1 fatcat:wykeewanave3jmpnrsclkyzzhq

Distributed and Managed: Research Challenges and Opportunities of the Next Generation Cyber-Physical Systems

Gabor Karsai, Daniel Balasubramanian, Abhishek Dubey, William R. Otte
2014 2014 IEEE 17th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing  
and its accompanying graphical modeling tools, software generators for synthesizing infrastructure code, and the extensive use of model-based analysis for verification and validation.  ...  Architecting software for these systems raises many challenges not present in traditional cloud computing.  ...  The authors thank Olin Sibert of Oxford Systems and all the team members of our project for their invaluable input and contributions to this effort.  ... 
doi:10.1109/isorc.2014.36 dblp:conf/isorc/KarsaiBDO14 fatcat:nfjk6q5nvvatzeonjxpbthnxve

Cloud cover: monitoring large-scale clouds with Varanus

Jonathan Stuart Ward, Adam Barker
2015 Journal of Cloud Computing: Advances, Systems and Applications  
Cloud computing has quickly become the de facto means to deploy large scale systems in a robust and cost effective manner.  ...  This challenge is magnified by elasticity and other cloud properties which previous monitoring systems do not yet fully account for.  ...  The lookup map is disseminated and kept consistent between all runtimes either via a pub-sub for client runtimes or gossip scheme for actor hosting runtimes.  ... 
doi:10.1186/s13677-015-0041-9 fatcat:uhyagez7rzcefarqgsqrjvmdx4

A Hybrid Visual Dataflow Language for Coordination in Mobile Ad Hoc Networks [chapter]

Andoni Lombide Carreton, Theo D'Hondt
2010 Lecture Notes in Computer Science  
By using a visual dataflow language as a separate coordination language, the coarse grained control flow of a mobile application can be specified visually and separately from the fine grained control flow  ...  In its turn, this allows a very explicit view on the control flow of the entire mobile application.  ...  The computation model allows programmers to build a single computational activity (e.g., a process, a thread, an actor in an actor language).  ... 
doi:10.1007/978-3-642-13414-2_6 fatcat:5fhfqmk3ijh5tewcdqg7o3xp44

The role of concurrency in an evolutionary view of programming abstractions [article]

Silvia Crafa
2015 arXiv   pre-print
It aims instead at pointing out a number of remarks and connect them under an evolutionary perspective, in order to grasp a unifying, but not simplistic, view of the programming languages development process  ...  We then comment on the role of theoretical research on the quest for suitable programming abstractions, recalling the importance of changing the working framework and the way of looking every so often.  ...  Moreover, the resilient runtime supports executions that are tolerant of place failures.  ... 
arXiv:1507.07719v1 fatcat:zi5vcohn6rfyhpcnw5kctaenru

The International Exascale Software Project roadmap

Jack Dongarra, Pete Beckman, Terry Moore, Patrick Aerts, Giovanni Aloisio, Jean-Claude Andre, David Barkai, Jean-Yves Berthou, Taisuke Boku, Bertrand Braunschweig, Franck Cappello, Barbara Chapman (+53 others)
2011 The international journal of high performance computing applications  
It seems clear that this completely uncoordinated development model will not provide the software needed to support the unprecedented parallelism required for peta/exascale computation on millions of cores  ...  This report describes the work of the community to prepare for the challenges of exascale computing, ultimately combing their efforts in a coordinated International Exascale Software Project. and the Tokyo  ...  Clearly all science areas and engineering areas that contain potential CDVs need something in all the software areas, but for the purposes of this exercise we tried to sort out areas of emphasis for each  ... 
doi:10.1177/1094342010391989 fatcat:twdszcjfxraijpsdcdacvpp6vm

Security and trust in the 6G era

Volker Ziegler, Peter Schneider, Harish Viswanathan, Michael Montag, Satish Kanugovi, Ali Rezaki
2021 IEEE Access  
Urban for their comments on an early draft of this article. They would also like to thank A. Hu for helping with the preparation of the manuscript.  ...  ACKNOWLEDGMENT The authors would like to thank a number of colleagues at Nokia Bell Labs with whom they had numerous discussions about security and trust for the 2030s.  ...  actors.  ... 
doi:10.1109/access.2021.3120143 fatcat:g5iqzb224zbq3kmsjqph5ygz5a

Business Process Analytics and Big Data Systems: A Roadmap to Bridge the Gap

Sherif Sakr, Zakaria Maamar, Ahmed Awad, Boualem Benatallah, Wil M. P. Van Der Aalst
2018 IEEE Access  
Business processes represent a cornerstone to the operation of any enterprise. They are the operational means for such organizations to fulfill their goals.  ...  Unfortunately, the business process management (BPM) community has not kept up to speed with such developments and often rely merely on traditional modeling-based approaches.  ...  architectures for pervasive computing.  ... 
doi:10.1109/access.2018.2881759 fatcat:2fcc4au7bfgklf3zemq7xfxcii
« Previous Showing results 1 — 15 out of 188 results