The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Cloud computing and the future Internet concept highlight new requirements for the software engineering phases including testing and validation of modular web services. The major reason is because cloud applications are developed by services belonging to different providers, thus making software testing a really challenging issue. In this work, we propose a testing methodology that includes two fold...
Opportunistic Network (OppNet) is an emerging communication paradigm, by which nodes inside forward messages through personal contact opportunities. Recently, numerous studies have focused on predicting nodes meeting to promote routing efficiency and reduce transmission delay. However, individual privacy would likely be revealed to strangers or attackers during the execution of prediction. In this...
In this paper, we propose an in-vehicle cloudlet computing disaster information system that can flexibly deal with critical network connectivity. In order to achieve this purpose, we develop a dynamic allocation of server resources in accordance with the load change on the system so that it is possible to take full advantage of in-vehicle server and network resources in the disaster areas. Also, by...
The performance of a conventional machine learning the model trained on a source domain degrades poorly when they are tested on a different data distribution (target domain). These traditional models deal with this problem by training a new paradigm for the particular different data distribution (target domain). Therefore, training of a new paradigm forthe individual data distribution is computationally...
Information Visualization (InfoVis) is a powerful tool to assist network administrators in daily tasks, and several authors report investigations about visualization techniques for network management. However, we have observed a fundamental issue that has not been addressed yet: how to promote the adoption of visualizations by network administrators, focusing on improving productivity and reducing...
When we drive a car, we often want to know the situation of roads near our destination. Ishihara et. al. proposed a VANET based information sharing system named Real-Time Visual Car Navigation System, in which a driver can obtain Location-Dependent Information (LDI), such as pictures or videos of his/her Point of Interest (POI) by telling the automotive equipment, e.g. car navigation device, the POI...
In this paper, we evaluate the performance of two WMN architectures considering throughput, delay and fairness index metrics. For simulations, we used ns-3. We compare the performance for two architectures considering different transmission rates and OLSR protocol. The simulation results show that for 100 [kbps] transmission rate, the throughput of Hybrid WMN is higher than I/B WMN. But, for transmission...
In a Delay Tolerant Network (DTN), nodes areintermittently connected. In order to deliver a message froma source node to a destination node, the message is copiedand forwarded to an intermediate node when the connectionbetween the nodes is established. The node that receives themessage stores it and forwards the copy of it to another node itencounters. The process is repeated until the destination...
This paper describes a distributed calculation scheme for scoring relationship among documents. This scheme categorizes documents by using an algorithm which calculates a score value for the relationship between a category and a word in a document. The longer calculation time becomes when increasing the number of documents. Therefore, our scheme uses multiple machines. A master node divides a document...
Optical Transport Networks (OTNs) are composedof multiple devices. The configuration of these devices is man-ually done by system operators. Besides laborious and error-prone, this configuration also limits the client customizationand configuration of the network. One way out of this lack ofcustomization is the separation of control and data planes fromthese devices. The Software Defined Networks...
Network Functions Virtualization (NFV) is driving a paradigm shift in telecommunications networks, fostering new business models and creating innovation opportunities. In NFV-enabled networks, Service Providers (SPs) have the opportunity to build a business model where tenants can purchase Virtual Network Functions (VNFs) that provide distinct network services and functions. However, the chance to...
Dynamic Cloud Radio Access Network (Dynamic C-RAN) is an emerging wireless architecture that aims for flexibility, business agility, adaptability, among other benefits. In a Dynamic C-RAN, wireless functionalities can be split into smaller components and distributed along a hierarchical cloud infrastructure. Network Functions Virtualization (NFV) concepts have been recently investigated to facilitate...
Opportunistic Networks are delay-tolerant mobile networks with intermittent node contacts in which data is transferred with the store-carry-forward principle. Owners of smartphones and smart objects form such networks due to their social behaviour. Opportunistic Networking can be used in remote areas with no access to the Internet, to establish communication after disasters, in emergency situations...
Data partitioning is a crucial component of any distributed storage system that wants to scale. For retrieval efficiency, data frequently requested together in the same query should be placed on the same server as much as possible. Although intuitive, this is not easy to be implemented if constrained by load balancing, computationally, it is an NP hard problem. Existing research has offered approximate...
Design of energy efficient underwater wireless sensor networks (UWSNs) routing protocol to prolong network lifetime is a challenging task because of limited battery life of sensor nodes. In this paper, we propose mobile energy efficient square routing protocol (MEES) to balance energy consumption of nodes in the network. Two mobile sinks are deployed at the farthest distance from each other. In order...
The paper addresses an area coverage problem by using rotatable cameras in wireless camera sensor networks. It has been recognized as an important issue not only to effectively cover an area of interest without holes but also to identify the object invaded the area by cameras in wireless camera sensor networks. Therefore, this paper presents a Full-View Area Coverage (FVAC) scheme to effectively deploy...
The development of adaptive middleware systems is a complex task due to the difficulty of dealing with adaptation issues, such as 'how' to implement the adaptation mechanism, 'where' to insert the adaptive code into the middleware, and 'when' the adaptive code is composed with the middleware logic. Existing solutions to build adaptive middleware usually concentrate on the use of software technologies...
Barrier coverage has received much attention in the last decade and has been an import issue in wireless sensor networks. In the previous study, a number of researchers have presented algorithms for coping with the barrier coverage problem. However, these studies consider that sensors are equipped with batteries and the sensing model applies Boolean Sensing Model (BSM). The sensor using battery as...
MapReduce greatly alleviates the burdens of programmers and gradually becomes an application programming standard on cloud computing nowadays, because the run-time system of cloud computing can automatically handle the issues of paralleled and distributed programming on behalf of programmers at run time. Although MapReduce can strongly benefit programmers on developing cloud computing applications,...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.