Search results for "Programming"
showing 10 items of 3090 documents
Determination of the mineral composition of foods by infrared spectroscopy: a review of a green alternative.
2014
The determination of mineral composition of foods involves, in most cases, the use of long and tedious sample preparation, which consumes acids and reagents and sometimes requires the use of expensive instrumentation. This is the main reason for the search for direct analytical procedures, based on the use of infrared sample spectra and chemometrics, to model the signals in order to determine the presence of essential and trace toxic elements in foods. The state-of-the-art of the research in this field has been established in the present review article from the critical evaluation of articles available in the literature. Chemometric methods employed and their validation, together with a dis…
Simple Fingerprint Minutiae Extraction Algorithm Using Crossing Number On Valley Structure
2007
Most of the existing fingerprint extraction techniques currently available are based on ridge structure. The ridge usually has thicker structure than the valley, so that more processing time is needed to extract the ridge than extracting the valley. Taking the advantage of the thin structure of the valley, we proposed an algorithm that reduces the time needed for minutiae extraction. The algorithm was developed in Matlab environment using fingerprint images from FVC2004. In order to show the performance of the algorithm, numerical results are presented.
OPTIMIZATION OF POLYGENERATION SYSTEMS SERVING A CLUSTER OF BUILDINGS
2012
The optimization of combined energy systems for the production and distribution of warm and cold fluids to civil users is very complex; two possible configurations, i.e. the small single units for individual buildings and the large plants integrated with district heating networks, can be essentially considered, especially in cold climates. Dealing with such a complex problem, involving a very large number of variables, requires efficient algorithms and resolution techniques. The present chapter illustrates a Mixed Integer Linear Program (MILP)1 approach to the optimization of synthesis, design and operation for CHCP-based μ-grids including thermal energy storages. A novel approach is presen…
Is the Ghosh model interesting?
2009
International audience; The overall value of the Ghosh model is appraised. Its treatment of quantities and prices is scrutinized by examining the variant with data in quantities and prices, and the variant with data in value and price indexes. The methodology involves returning to the accounting equations and shows that: (i) the Ghosh model offers solutions of limited interest, being incapable of providing prices or price indexes separately from quantities; (ii) what is taken to be the equation of Ghosh's value model is actually that of Ghosh's physical model; (iii) the Ghosh model may serve for cost-push exercises, but the dual of the Leontief model performs the same task in a much simpler…
Building a new CTL model checker using Web services
2013
This Computation Tree Logic (CTL) is widely used to capture compositions of reactive systems. Model checking is particularly well-suited for the automated verification of finite-state systems, both for software and for hardware. A CTL model checker tool allows designers to automatically verify that systems satisfy specifications expressed in the language of CTL logic. In this paper we present a new CTL model checker implemented in client-server paradigm. CTL Designer, the client tool, allows an interactive construction of the CTL models as state-transition graphs. Java and C# APIs are provided for programmatic construction of large models. The server part of our tool embeds the core of the …
Verification of JADE Agents Using ATL Model Checking
2015
It is widely accepted that the key to successfully developing a system is to produce a thorough system specification and design. This task requires an appropriate formal method and a suitable tool to determine whether or not an implementation conforms to the specifications. In this paper we present an advanced technique to analyse, design and debug JADE software agents, using Alternating-time Temporal Logic (ATL) which is interpreted over concurrent game structures, considered as natural models for compositions of open systems. In development of the proposed solution, we will use our original ATL model checker. In contrast to previous approaches, our tool permits an interactive or programma…
Towards a Formal Analysis of MQtt Protocol in the Context of Communicating Vehicles
2017
International audience; The paper presents a formal approach to model, analyze, and verify a variant of Message Queue Telemetry Transport protocol (MQtt), dedicated to communicating vehicles (MQtt-CV) that send collected data to automotive infrastructures(subscribers). Our formal approach is based on Promela language and its system verification tool, the model checker SPIN. We propose a slight modification of MQtt protocol to reduce the big volume of data collected and sent by vehicles to infrastructures. Indeed, in the original version of MQtt protocol, when a broker receives data from publishers, it sends them directly to its subscribers without any filtration. As consequence, subscribers…
ATL model checking in the cloud
2015
This paper gives an overview of our recent work on implementing a new interactive ATL model checker for verification of open systems. In verification based on model checking, we need to provide a model of the system and also write down the properties (ATL formulas) that we require the system to satisfy. Traditionally, the semantics of ATL is given in terms of concurrent game structures. In contrast to previous approaches, our tool permits an interactive design of the ATL models as state-transition graphs, and is based on client/server architecture. The server part, published as Web service in OpenShift cloud platform, embeds the core of the ATL model checker, and the client provides an intu…
Implementing an ATL model checker tool using relational algebra concepts
2014
Alternating-Time Temporal Logic (ATL) is a branching-time temporal logic that naturally describes computations of open systems. An open system interacts with its environment and its behavior depends on the state of the system as well as the behavior of the environment. ATL model-checking is a well-established technique for verifying that a formal model representing such a system satisfies a given property. In this paper we describe a new interactive model checker environment based on algebraic approach. Our tool is implemented in client-server paradigm. The client part allows an interactive construction of ATL models represented by concurrent game structures as directed multi-graphs. The se…
Research of Tool-Coupling Based Electro-hydraulic System Development Method
2015
This paper introduces a new kind of tool-coupling based electro-hydraulic system development method including designing character-oriented electro-hydraulic system development and design procedure, co-simulation based system coupling strategy, client-server model management method. An integrated development platform is designed for co-simulation among AMESim, Matlab\Simulink, Flowmaster, Saber and Simplorer. The platform can manage each simulator’s models and co-simulation procedure. The result illustrates tool coupling based electro-hydraulic system development method can improve the efficiency of multi-team collaborative design for electro-hydraulic system and also can analyze and evaluat…