Academia.eduAcademia.edu

Distributed/mobile Computing

description84 papers
group1,622 followers
lightbulbAbout this topic
Distributed/mobile computing is a field of computer science that focuses on the design, implementation, and management of systems that enable computation across multiple interconnected devices, often in varying locations. It emphasizes resource sharing, scalability, and the ability to perform computations on mobile devices while maintaining efficient communication and data processing.
lightbulbAbout this topic
Distributed/mobile computing is a field of computer science that focuses on the design, implementation, and management of systems that enable computation across multiple interconnected devices, often in varying locations. It emphasizes resource sharing, scalability, and the ability to perform computations on mobile devices while maintaining efficient communication and data processing.
The breakthrough in wireless networking has prompted a new concept of computing, called mobile computing in which users tote portable devices have access to a shared infrastructure, independent of their physical location. Mobile computing... more
Mobile devices are already woven into our everyday life and we became accustomed that mobile apps assist us in a multitude of daily activities and with the rise of the Internet of Things new opportunities to further automatize tedious... more
The widespread use of mobile devices such as smartphones and tablets is accompanied by an ever increasing market for mobile applications, including resource demanding services like speech-or face recognition, that formerly were restricted... more
We considered building high performance tools on the Raspberry Pi 4. We implemented OpenMP and OpenCoarrays Fortran in conjunction with the statistical language R. We found that the OpenCoarrays is more effective when working with... more
Mobile cloud learning, a combination of mobile learning and cloud computing, is a relatively new concept that holds considerable promise for future development and delivery in the education sectors. Cloud computing helps mobile learning... more
Summary: birgHPC, a bootable Linux Live CD has been developed to create high-performance clusters for bioinformatics and molecular dynamics studies using any Local Area Network (LAN)-networked computers. birgHPC features automated... more
Edge computing springs up a modern computing platform for Internet of Things (IoT), smart systems, and multimedia applications. These technologies are built using resource-constrained devices, which are incapable of executing complex... more
Mobile cloud computing has been introduced to be a powerful technology for mobile services by combining mobile computing and cloud computing technology. Though, a direct integration of two technologies can overcome a many of hurdles... more
Cloud computing is Modern day's wonder. It is not a product but a service, which provides shared resources, software, and information to computers and other devices like smart phones as a utility over a network mainly internet[1].... more
Apriori is one of the key algorithms to generate frequent itemsets. Analysing frequent itemset is a crucial step in analysing structured data and in finding association relationship between items. This stands as an elementary foundation... more
Focusing on the communications subsystem of embedded platforms, this paper introduces an MDA based approach for the development of embeddable communicable applications. A QoS aware and resource oriented approach, which exhibits the... more
Mobile code offloading is a popular technique for enhancing the apparent capabilities of resource constrained devices. It is of particular interest for developers trying to push ever more complex algorithms into embedded devices that... more
Mist computing puts computing on the very edge of the network. With mist computing, the computation is performed in users' devices (smartphones, laptops, etc.) sensors or wearables (something fairly common in the context of the Internet... more
This paper describes specification and execution of behavioral concepts for Open Distributed Processing (ODP) Computational Language. Open Distributed Processing-ODP is introduced as a general framework upon which open distributed system... more
The Reference Model for Open Distributed Processing (RM-ODP) defines a framework for the development of Open Distributed Processing (ODP) systems in terms of five viewpoints. Each viewpoint language defines concepts and rules for... more
This paper presents a new model of mobile distance learning system (MDL) in an extended Mobile Cloud Computing (MCC) Environment by using High Performance Computing (HPC) Cluster Infrastructure, as well as some existing videoconferencing... more
This paper presents a new model of mobile distance learning system (MDL) in an extended mobile cloud computing environment (MCC) by using High Performance Computing (HPC) Cluster Infrastructure, as well as some existing videoconferencing... more
This paper describes specification and execution of behavioral concepts for Open Distributed Processing (ODP) Computational Language. Open Distributed Processing-ODP is introduced as a general framework upon which open distributed system... more
In this paper, we present a tiny networked mobile platform, termed Tiny-Web-Thing (T-Wing), which allows the sharing of data-intensive content among objects in cyber physical systems. The object includes mobile platforms like a... more
Focusing on the communications subsystem of embedded platforms, this paper introduces an MDA based approach for the development of embeddable communicable applications. A QoS aware and resource oriented approach, which exhibits the... more
Distributed databases have invested considerable effort and system resources in the development and adoption of dynamic distributed databases services. In order to sustain the quality of their services, Business process management need to... more
This paper describes specification and execution of behavioral concepts for Open Distributed Processing (ODP) Computational Language. Open Distributed Processing-ODP is introduced as a general framework upon which open distributed system... more
Cloud computing has paved a way for resourceconstrained mobile devices to speed up their computing tasks and to expand their storage capacity. However, cloud computing is not necessary a panacea for all mobile applications. The high... more
Notre travail s'inscrit dans l'amélioration des protocoles de transport dans les réseaux sans fil ad hoc multisauts. Nous présentons différentes métriques provenant des couches physiques ou liaison pour améliorer les performances de la... more
Let G be a connected graph, and let d(u,v) denote the distance between vertices u and v in G. For any cyclic orderingof V (G),
Offloading of all or part of any cloud service computation, when running processing-intensive mobile cloud computing services (MCCS), to servers in the cloud introduces time delay and communication overhead. Edge computing has emerged to... more
Advancement in mobile computing and application of the J2ME applications are become out dated. J2ME mobiles are low cost, energy efficient and with long battery life. But these mobile having less processing capabilities then newly... more
a series of events covering a broad spectrum of systems and networks related topics. As a multi-track event, ICSNC 2016 served as a forum for researchers from the academia and the industry, professionals, standard developers, policy... more
Agile software process presents an iterative and incremental approach to computer systems development, which focuses on user's needs and embraces changes. Virtual Reality projects are characterized by the rapid evolution of technology and... more
We introduce the concept of edge-native applications that fully exploit the potential of edge computing and have a deeply symbiotic relationship with it. Such an application is customdesigned to take advantage of one or more of the unique... more
Edge computing springs up a modern computing platform for Internet of Things (IoT), smart systems, and multimedia applications. These technologies are built using resource-constrained devices, which are incapable of executing complex... more
The process of integrating multimedia files, such as different types of learning objects (video, images, audio, animation, etc.) to m-learning systems requires more computational resources than mobile devices can provide. Considering... more
Mobile devices have revolutionary changed the process of multimedia consumption in distance learning systems and provide flexible user-oriented experience. M- learning systems typically include different kinds of multimedia resources... more
Last but not the least, this acknowledgement would be incomplete if I don't mention the following resources that were instrumental throughout my thesis.
Apriori is one of the key algorithms to generate frequent itemsets. Analysing frequent itemset is a crucial step in analysing structured data and in finding association relationship between items. This stands as an elementary foundation... more
Mobile devices have revolutionary changed the process of multimedia consumption in distance learning systems and provide flexible user-oriented experience. M- learning systems typically include different kinds of multimedia resources... more
h i g h l i g h t s • Cyber-foraging is a technique to extend computing power of mobile devices. • Two case studies to discover tactics for cyber-foraging in existing systems. • Third case study uses the tactics in the development of a... more
A cloudlet is an emerging computing paradigm that is designed to meet the requirements and expectations of the Internet of things (IoT) and tackle the conventional limitations of a cloud (e.g., high latency). The idea is to bring... more
The breakthrough in wireless networking has prompted a new concept of computing, called mobile computing in which users tote portable devices have access to a shared infrastructure, independent of their physical location. Mobile computing... more
Mobile Edge Computing application domains such as vehicular networks, unmanned aerial vehicles, data analytics tasks at the edge and augmented reality have recently emerged. Under such domains, while mobile nodes are moving and have... more
Mobile code offloading is a popular technique for enhancing the apparent capabilities of resource constrained devices. It is of particular interest for developers trying to push ever more complex algorithms into embedded devices that... more
Despite the technical changes and enormous day by day upgradiation in the field of mobile computing the smart devices as well as IOT devices had experienced tremendous technical glitch, which narrow’s the life span and survivability of... more
Agile software process presents an iterative and incremental approach to computer systems development, which focuses on user's needs and embraces changes. Virtual Reality projects are characterized by the rapid evolution of technology and... more
Are cameras in public places an invasion of people's lives? Nowadays, video cameras have become popular and a more common feature all over the world. The use of video cameras is on the rise because of the increased crime rate and fear of... more
This paper studies the specification, mapping and the transforming of behavioral aspects of Open Distributed Processing Information Language, within the context of Model Driven Architecture. In order to specify the executable behavior of... more
Adaptive beamforming in terrestrial networks is viable due to relaxed complexity constraints. In case of satellite payload, adaptive beamforming is currently not cost effective due to higher onboard complexity requirements, power... more
Download research papers for free!