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…

MineralsSpectrophotometry InfraredChemistrySample (material)MineralogyInfrared spectroscopyMineral compositionSignal acquisitionAnalytical ChemistryTrace ElementsChemometricsAnimalsHumansSample preparationAnalytical proceduresBiochemical engineeringInstrumentation (computer programming)Food AnalysisCritical reviews in analytical chemistry
researchProduct

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.

MinutiaePixelbusiness.industryFeature extractionPattern recognitionFingerprint recognitionRidge (differential geometry)Facial recognition systemComputingMethodologies_PATTERNRECOGNITIONGeographyFingerprintArtificial intelligenceMATLABbusinesscomputercomputer.programming_language2007 IEEE Workshop on Automatic Identification Advanced Technologies
researchProduct

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…

Mixed Integer Linear Programming Energy saving polygeneration cluster of buildingsSettore ING-IND/10 - Fisica Tecnica Industriale
researchProduct

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…

Mixed modelLeontief modelJEL : C - Mathematical and Quantitative Methods/C.C6 - Mathematical Methods • Programming Models • Mathematical and Simulation Modeling/C.C6.C67 - Input–Output ModelsSupply-drivenJEL: C - Mathematical and Quantitative Methods/C.C6 - Mathematical Methods • Programming Models • Mathematical and Simulation Modeling/C.C6.C67 - Input–Output ModelsJEL: D - Microeconomics/D.D4 - Market Structure Pricing and Design/D.D4.D46 - Value TheoryJEL: D - Microeconomics/D.D5 - General Equilibrium and Disequilibrium/D.D5.D57 - Input–Output Tables and AnalysisEnvironmental Science (miscellaneous)Development[SHS.ECO]Humanities and Social Sciences/Economics and FinanceAccounting equationDual (category theory)JEL : D - Microeconomics/D.D4 - Market Structure Pricing and Design/D.D4.D46 - Value TheoryInput-OutputPrice indexValue (economics)EconomicsJEL : D - Microeconomics/D.D5 - General Equilibrium and Disequilibrium/D.D5.D57 - Input–Output Tables and Analysis[ SHS.ECO ] Humanities and Social Sciences/Economies and financesCroninDietzenbacher[SHS.ECO] Humanities and Social Sciences/Economics and FinanceMathematical economicsGhosh
researchProduct

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 …

Model checkingComputation tree logicbusiness.industryComputer scienceProgramming languagecomputer.software_genreCTL*TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGESSoftwareTheoryofComputation_LOGICSANDMEANINGSOFPROGRAMSScalabilityWeb servicebusinessFormal verificationcomputerReactive system2013 21st International Conference on Software, Telecommunications and Computer Networks - (SoftCOM 2013)
researchProduct

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…

Model checkingComputer Networks and Communicationsbusiness.industryComputer scienceProgramming languagemedia_common.quotation_subjectJADE (programming language)System requirements specificationFormal methodscomputer.software_genreComputer Science ApplicationsComputational Theory and MathematicsDebuggingSoftware agentEmbedded systemTemporal logicWeb servicebusinesscomputermedia_commoncomputer.programming_languageInternational Journal of Computers Communications & Control
researchProduct

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…

Model checkingComputer scienceDistributed computingAutomotive industryContext (language use)02 engineering and technology[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE][INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR]0202 electrical engineering electronic engineering information engineeringProtocol (object-oriented programming)computer.programming_languageMQTTbusiness.industryVolume (computing)020206 networking & telecommunications020207 software engineering[INFO.INFO-MO]Computer Science [cs]/Modeling and SimulationPromela[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA][INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET][INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC]businessMessage queuecomputerComputer network
researchProduct

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…

Model checkingSQLProgramming languagebusiness.industrySemantics (computer science)Computer scienceInteractive designCloud computingcomputer.software_genreTheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGESOperating systemAlgorithm designWeb servicebusinesscomputercomputer.programming_languageGraphical user interface2015 Internet Technologies and Applications (ITA)
researchProduct

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…

Model checkingSQLTheoretical computer scienceProgramming languageComputer sciencecomputer.internet_protocolRelational algebracomputer.software_genreOpen system (systems theory)Temporal logicWeb servicecomputerServer-sideXMLcomputer.programming_language2014 22nd International Conference on Software, Telecommunications and Computer Networks (SoftCOM)
researchProduct

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…

Model managementSystem developmentCoupling (computer programming)Computer scienceTeknik och teknologierEngineering and TechnologyControl engineeringComputerApplications_COMPUTERSINOTHERSYSTEMSCollaborative designMATLABElectro hydrauliccomputercomputer.programming_language
researchProduct