Word Sense Disambiguation is a crucial problem in documents whose purpose is to serve as specifications for automatic systems. the combination of different techniques of Natural Language Processing can help in this ta...
详细信息
Word Sense Disambiguation is a crucial problem in documents whose purpose is to serve as specifications for automatic systems. the combination of different techniques of Natural Language Processing can help in this task. In this paper, we show how to detect ambiguous terms in Software Requirements Specifications. And we propose a computer-aided method that signals the reader for possibly ambiguous usage of terms. the method uses compound term measure (C-value), WordNet semantic similarity (WordNet wup_similarity) and a proposed semantic similarity measure between sentences.
In this study, we provide a lightweight singlehop primitive, Read-All-Write-Self (RAWS), that achieves optimistic concurrency control. RAWS guarantees serializability, which simplifies implementation and verification ...
详细信息
In this study, we provide a lightweight singlehop primitive, Read-All-Write-Self (RAWS), that achieves optimistic concurrency control. RAWS guarantees serializability, which simplifies implementation and verification of distributed algorithms, compared to the low level message passing model. We also present a self-stabilizing multihop extension of RAWS, called Multihop Optimistic Concurrency Control Algorithm (MOCCA), to address the challenges of multihop networks. We implement RAWS on motes and investigate the effects of message loss over this novel primitive.
Computational thinking is a fundamental analytical ability to solve problems, design systems, and understand human behavior based on the fundamental concepts of computer science. the concept of computational thinking ...
详细信息
Computational thinking is a fundamental analytical ability to solve problems, design systems, and understand human behavior based on the fundamental concepts of computer science. the concept of computational thinking is almost needed on every profession in the computerization of society. Teaching computational thinking to cultivate problem solving ability by computer is a challenge of computer science education, especially for the K-12 level. Although studies introduce computational concepts by programming design, computational thinking and computer science are not computer programming. the study uses social simulation content (i.e. NetLogo, which uses muti-agent technology) to scaffold learning computational thinking concepts, such as simple genetic algorithm, parallel computing, artificial neural net, or deadlock (such as dining philosophers). To stimulate learning transfer onto computational thinking, NetLogo models library will be used to motivate reflection and meta-cognition development. Preliminary experimental results came from both questionnaires and artifacts. In the future, Gero's (1990) function-behaviour-structure (FBS) ontology will be used for the qualitative analysis to explain the outcomes of learning transfer.
this paper presents a new approach meant to provide an automatic design of feed forward neural models by means of multiobjective graph genetic programming. the suggested algorithm can deal with partially interconnecte...
详细信息
this paper presents a new approach meant to provide an automatic design of feed forward neural models by means of multiobjective graph genetic programming. the suggested algorithm can deal with partially interconnected neural architectures and various types of global and local neurons within each hidden neural layer. It concomitantly ensures the reduction of variables and the selection of convenient model structures and parameters, by working on a set of graph-based encrypted individuals built via genetic programming withthe guarantee of phenotypic and genotypic validity. In order to provide a realistic assessment of the neural models, the optimization is carried out subject to multiple objectives of different priorities. In relation to this idea, the authors propose a new Pareto-ranking strategy, which progressively guides the search towards the preferred zones of the exploration space. the fitness assignment procedure monitors the phenotypic diversity of the best individuals, as well as the convergence speed of the algorithm, and exploits the resulted heuristics for performing a preliminary clustering of individuals. the experimental trials targeting the identification of an industrial system show the capacity of the suggested approach to automatically build simple and precise models, whilst dealing with noisy data and scarce a priori information.
In this work. K2Bi8Se13 material was ball-milled in order to develop nanostructures through the modification of structural features. Structural changes during ball-milling were followed by powder X-ray diffraction mea...
详细信息
In this work. K2Bi8Se13 material was ball-milled in order to develop nanostructures through the modification of structural features. Structural changes during ball-milling were followed by powder X-ray diffraction measurements, Scanning Electron Microscope images and High Resolution and conventional Transmission Electron Microscopy studies. Powder X-ray diffraction patterns presented a significant broadening in the peak patterns withthe increase of the ball-milling time that was attributed to the formation of nanocrystalline as well as amorphous material. TEM studies showed the formation of K2Bi8Se13 nanostructured material consisting of nanocrystals that were surrounded by an amorphous matrix. Preliminary measurements of thermoelectric properties have shown that Seebeck coefficient is increased in ball-milled samples where as thermal conductivity is decreased. Sintering process that was applied on the ball-milled material leads to its recrystallization and the growth of grains. (C) 2011 Elsevier B.V. All rights reserved.
this particular essay expounds upon how one can foresee and predict software reliability. there are two major components that exist within a computer system: hardware and software. the reliabilities between the two ar...
详细信息
this particular essay expounds upon how one can foresee and predict software reliability. there are two major components that exist within a computer system: hardware and software. the reliabilities between the two are comparable because both are stochastic processes, which can be described by probability distributions. Withthis said, software reliability is the probability that will function without failure in a given software and in a given environment during a specified period of time. thus, this is why software reliability is a major and key factor in software developmental processes and quality. However, one can spot the difference between software reliability and hardware reliability where it concerns the quality duration and the fact that software reliability does not decrease its reliability over time.
In the standard IEC 61508 miscellaneous architectures for safety related systems are introduced. Depending on the required safety, reliability and availability levels several architectures such as 1oo2-, 2oo2-, 1oo3-,...
详细信息
In the standard IEC 61508 miscellaneous architectures for safety related systems are introduced. Depending on the required safety, reliability and availability levels several architectures such as 1oo2-, 2oo2-, 1oo3-, and 2oo3-architectures can be selected. In this paper, the concept and calculation of a novel architecture is presented. the 1oo4-architecture (one out of four) represents an advanced safety architecture, which is 3-failure safe. this means that at least one of the four channels have to work correctly in order to trigger the safety function. In order to classify the quality of the proposed architecture for safety related systems the PFD-value is calculated. Additionally, the Markov-model for a 1oo4-architecture is introduced and the MTTF-value for this architecture is calculated. the results are high safety and high reliability.
Modelica is a modern, strongly typed, declarative, equation-based, and object-oriented (EOO) language for modeling and simulation of complex cyber-physical systems. Major features are: ease of use, visual design of mo...
详细信息
Modelica is a modern, strongly typed, declarative, equation-based, and object-oriented (EOO) language for modeling and simulation of complex cyber-physical systems. Major features are: ease of use, visual design of models with combination of lego-like predefined model building blocks, ability to define model libraries with reusable components, support for modeling and simulation of complex applications involving parts from several application domains, and many more useful facilities. this paper gives an overview of some aspects of the Modelica language and the OpenModelica environment - the most complete Modelica open-source tool for modeling, simulation, and development of Modelica applications. Special features are MetaModeling for efficient model transformations, the ModelicaML profile for UML-Modelica cyber-physical hardware-software modeling, as well as generation of parallel code for multi-core architectures.
Deployment of cameras in Wireless Multimedia Sensor Networks (WMSNs) is crucial in achieving good coverage, accuracy and fault tolerance. Withthe decreased costs of wireless cameras, WMSNs provide opportunities for r...
详细信息
Deployment of cameras in Wireless Multimedia Sensor Networks (WMSNs) is crucial in achieving good coverage, accuracy and fault tolerance. Withthe decreased costs of wireless cameras, WMSNs provide opportunities for redundant camera deployment in order to get multiple disparate views of events. Referred to as multi-perspective coverage (MPC), this paper proposes an optimal solution for camera deployment that can achieve full MPC for a given region. the solution is based on a Bi-Level mixed integer program (MIP) which works by solving two sub-problems named master and sub-problems. the master problem identifies a solution based on an initial set of points and then calls the sub-problem to cover the uncovered points iteratively. Experiments show that our solution can provide full MPC with less number of cameras compared to traditional solutions.
this paper presents a novel approach of using unmanned vehicles for Automated Meter Reading (AMR) applications in rural areas where there are a few consumers scattered around a wide area. the proposed system does not ...
详细信息
this paper presents a novel approach of using unmanned vehicles for Automated Meter Reading (AMR) applications in rural areas where there are a few consumers scattered around a wide area. the proposed system does not require a fixed network infrastructure to transfer data to a central database, since data collection is carried out by unmanned vehicles. Compared to traditional meter reading systems, the use of unmanned vehicles for AMR brings several advantages, such as low cost operation, flexibility, and online system management. However, the realization of these potential gains directly depends on reliable communication capabilities of the deployed system and successful navigation of unmanned vehicles. Overall, in this paper, the design principles and challenges of using unmanned vehicles for AMR applications in rural areas have been presented. Also, the communication architecture of the proposed system has been explained and comparative simulation studies have been performed in terms of energy efficiency and navigation accuracy.
暂无评论