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.
For large software systems, refactoring activities can be a challenging task, since for keeping component complexity under control the overall architecture as well as many details of each component have to be considered. Product metrics are therefore often used to quantify several parameters related to the modularity of a software system. This paper devises an approach for automatically suggesting...
In wireless networks, the cooperative relaying that provides a spatial diversity and improves the performance of system is a tendency in the future communications. There are three strategies in the cooperative communications. One is Amplify-and-Forward (AF) mode. Another is Decode-and-Forward (DF) mode and the other is Compress and Forward (CF) mode. Comparing with these three kind modes, AF mode...
In this paper, we use the space time coding method in AF (amply-and-forward) cooperative network with two relay node by properly arranging the relay node working state. After deriving the SNR (signal to noise ratio) at the destination node, we show that the physical meaning of the SNR is equivalent to the SNR in the case of a resource transmitting via two paths while the destination received two additional...
In the past decades, cooperative communications technologies have gained significant attention in wireless networks. The cooperative scheme leads to longer transmission time which can considerably degrade the performance. Thus, there is always a tradeoff between saturation throughput and saturation delay. In order to obtain the optimal system performance, we utilize the cost function to tradeoff the...
In Wireless Sensor Networks (WSN), cluster formation and cluster head selection have a lot of advantages, such as useful energy consumption, reducing communication overhead, transmit aggregated data and so on. They can affect the network's performance in different environments with different characteristics. In this paper, we have proposed a fuzzy-based algorithm for controlling sensor speed in Wireless...
In a server cluster, one server is usually selected to perform a request process from a client. Once the server stops by fault, the client is suspended to wait for a reply. Even if the request is performed on another server on detection of fault of the server, some QoS requirement like response time may not be satisfied. Hence, each request is redundantly performed on multiple servers to be tolerant...
Electric power consumed by servers has to be reduced in order to realize green societies. A server has to be selected in a cluster of servers so that the total power consumption can be reduced. We consider computation (CP) and storage (ST) types of application processes performed on servers in this paper, where CPU and storage drives are mainly used, respectively. In our previous studies, the energy-aware...
Software testing is the key of software quality control. However, software testing requires plenty of time, manpower and resources in hardware and software. Unfortunately, plenty of human errors may cause software testing become more difficult. To increase efficiency and reduce costs, automatic software testing is relatively important. It is possible to dynamically adjust the resources of hardware...
Computer Aided Diagnosis (CAD) has become one of the most important for medical activity. While various CAD image become more exact, the larger amount of high-definition images are provided. Radiologists have to cost their time and efforts to investigate these medical images. It is strongly required to reduce their burden without debasing the quality of imaging diagnosis. In this paper, we propose...
In this paper, we consider the problem of completing and inferring regulatory networks with time varying structure. For this problem, we adopt the methodology of network completion, which is to apply a minimum amount of modifications to given networks so that the resulting network is most consistent with observed data. Network completion can also be applied to network inference by starting with the...
Each gene regulatory network (GRN) involves a set of DNA components and indirectly interacts each other to control gene expression rates. Especially, some sub-networks appear in a GRN holding feedback loop or coupled feedback loop mechanisms, which possess specific relationships and aim to maintain certain functional conditions. Many cases have been reported and experimentally verified the existence...
The use of virtualization technologies and the introduction of multi-core processors have strongly influenced the way of designing and developing software systems. Thus controlling and effectively managing them is became a fundamental issue, especially in distributed scenarios, as Clouds or Grids, providing QoS-assured services on demand. In this work, the authors propose the adoption of a management...
We present a technique to fully automate the conformance testing of a Java virtual machine (JVM) implementation to the structural constraints it must satisfy to enforce type safety of program execution. The approach is based on formal modeling of the JVM as a finite state machine, ruled by the Java standard specifications. The model is used to derive a test suite and corresponding oracle that systematically...
This paper presents a study on information security considerations in mobile collaborative learning and how security plays a significant role in the design and implementation processes of e-Learning in general and collaborative learning in particular. Recent mobile technological advances offer further opportunities for these educational paradigms to be greatly exploited. In this context, over the...
Academic programs demand a constant updating. As the reader might agree, today's societies demand a new merge of knowledge elements. Current web-infrastructure is able to support new approaches in science development. On the one hand, due to current social, scientific and technological advances, academic programs in universities are clearly under pressure to be constantly restructured and renewed...
In this paper, we evaluate the performance of WMN-GA system for node placement problem in WMNs. For evaluation, we consider Exponential and Uniform Distribution of mesh clients and different selection and mutation operators. The population size is considered 64 and the number of generation 200. For evaluation, we consider the giant component and the number of covered users metrics. The simulation...
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.