Search results for "computer.programming_language"

showing 10 items of 986 documents

A Comparison of Special Bonding Techniques for Transmission and Distribution Cables

2020

In this paper, a review of the existing special bonding techniques for medium voltage (MV) and high-voltage (HV) cables is presented. Special bonding techniques have the purpose of reducing sheath currents, thereby limiting copper losses and the reduction of the ampacity of cables. The authors present a literature review to identify various bonding techniques and how these have evolved over the years thanks to new technologies. Simulations of the most used techniques have been performed in Matlab/Simulink, to compare their strengths and drawbacks.

Computer scienceLimitingspecial bonding techniquesCurrent transformerCross bondingSettore ING-IND/33 - Sistemi Elettrici Per L'EnergiaTransmission (telecommunications)Electromagnetic coilreactance bondingElectronic engineeringsheath bonding transformersAmpacityReduction (mathematics)MATLABcomputerVoltagecomputer.programming_language
researchProduct

The Implications of Fuzzy Logic in Qualitative Mathematical Modeling of Some Key Aspects Related to the Sustainability Issues around “Roşia Montană P…

2013

Abstract This paper aims to address in terms of fuzzy logic the qualitative mathematical modeling of some key aspects that implies ensuring of sustainability within “Rosia Montana mining Project”, both from the business itself perspective, as well as from the community and ecological ones. The proposed fuzzy methodology is also very useful and can be successfully applied for any company that evolves in uncertainty and ambiguity conditions and within which the decisional factor reasoning is subjective, due to itself abstract thinking of human being in this kind of situations, which often manifests itself through qualitative linguistic values. In this context, the development of a fuzzy metho…

Computer scienceManagement sciencemedia_common.quotation_subjectPerspective (graphical)General EngineeringEnergy Engineering and Power TechnologyContext (language use)Ambiguitymulticriteria decision.sustainabilityFuzzy logicFactor (programming language)SustainabilityKey (cryptography)fuzzy logiccomputerJava Programming Languagecomputer.programming_languagemedia_commonProcedia Economics and Finance
researchProduct

Fault Injection into VHDL Models: Experimental Validation of a Fault-Tolerant Microcomputer System

1999

This work presents a campaign of fault injection to validate the dependability of a fault tolerant microcomputer system. The system is duplex with cold stand-by sparing, parity detection and a watchdog timer. The faults have been injected on a chip-level VHDL model, using an injection tool designed with this purpose. We have carried out a set of injection experiments (with 3000 injections each), injecting transient and permanent faults of types stuck-at, open-line and indetermination on both the signals and variables of the system, running a workload. We have analysed the pathology of the propagated errors, measured their latency, and calculated both detection and recovery coverage. We have…

Computer scienceMicrocomputer systemReal-time computingDuplex (telecommunications)Fault toleranceHardware_PERFORMANCEANDRELIABILITYFault injectionWatchdog timerFault coverageVHDLDependabilityhuman activitiescomputercomputer.programming_language
researchProduct

Development of a big data bank for PV monitoring data, analysis and simulation in COST Action 'PEARL PV'

2019

COST Action entitled PEARL PV aims at analyzing data of monitored PV systems installed all over Europe to quantitatively evaluate the long-term performance and reliability of these PV systems. For this purpose, a data bank is being implemented that can contain vast amounts of data, which will enable systematic performance analyses in combination with simulations. This paper presents the development process of this data bank.

Computer scienceProcess (engineering)business.industryReliability (computer networking)Performance05 social sciencesPhotovoltaic systemBig dataData analysis050301 educationReliability7. Clean energyReliability engineeringPV systemsPEARL (programming language)Monitoring data0502 economics and businessData bankCost actionbusiness0503 educationcomputer050203 business & managementData monitoringcomputer.programming_language
researchProduct

Architecture and Language for Semantic Reduction of Domain-Specific Models in BPMS

2012

Nowadays each business process management system (BPMS) supports either an industry standard or its own specific modeling language. But no BPMS supports a specific language for each organization. We propose an architecture for building BPMS that allows creating a domain-specific modeling language for every client easily. The main problem is to bridge the gap between the domain-specific language and the executable language. We show that we can look at this problem as a classification of the domain-specific language constructs in the terms of the executable language. To solve this problem we present a novel model transformation language, with which this type of problem can be solved more natu…

Computer scienceProgramming languageModeling languagebusiness.industrycomputer.file_formatcomputer.software_genreDomain (software engineering)Reduction (complexity)Business process managementExecutableArchitecturebusinesscomputerLanguage constructModel transformation languagecomputer.programming_language
researchProduct

An offline partial evaluator for curry programs

2005

Narrowing-driven partial evaluation is a powerful technique for the specialization of functional logic programs. In this paper, we describe the implementation of a narrowing-driven partial evaluator for Curry programs which follows the offline approach to ensuring termination. Although the new partial evaluator is less precise than previous (online) partial evaluators for Curry, it is much faster and, thus, allows the specialization of larger programs.

Computer scienceProgramming languageSpecialization (functional)Currycomputer.software_genrecomputerPartial evaluationcomputer.programming_languageProceedings of the 2005 ACM SIGPLAN workshop on Curry and functional logic programming
researchProduct

Towards Diagrammatic Patterns

2008

This article presents the idea that the graphical representation (concrete syntax) of a visual language can be specified based on some pre-defined diagrammatic patterns. A diagram from the Specification and Description Language (SDL) is used as illustration.

Computer scienceProgramming languagebusiness.industryObject languageComputer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing)Specification languagecomputer.software_genreSpecification and Description LanguageVisual languageDiagrammatic reasoningLanguage Of Temporal Ordering SpecificationUniversal Networking LanguageSoftware_SOFTWAREENGINEERINGProgramming language specificationComputer Science::Programming LanguagesArtificial intelligencebusinesscomputerNatural language processingcomputer.programming_language
researchProduct

LCL - A Graphical Meta-Language for Specification of Language Constraints

2015

The Object Constraint Language (OCL) is commonly used for constraints in meta-model-based language specifications. However, it may be advantageous to have a domain-specific constraint meta-language optimised for language specifications. A survey of OCL usage in language specifications has been performed, in order to gain an understanding of common constraint patterns. This is used as a starting point for defining a new meta-language for language constraints, Language Constraint Language (LCL), that has an intuitive graphical syntax.

Computer scienceProgramming languagebusiness.industryObject languageSpecification languagecomputer.software_genreUniversal Networking LanguageHigh-level programming languageProgramming language specificationData control languageArtificial intelligenceFirst-generation programming languagebusinesscomputerNatural language processingObject Constraint Languagecomputer.programming_languageProceedings of the 3rd International Conference on Model-Driven Engineering and Software Development
researchProduct

Persistent software transactional memory in Haskell

2021

Emerging persistent memory in commodity hardware allows byte-granular accesses to persistent state at memory speeds. However, to prevent inconsistent state in persistent memory due to unexpected system failures, different write-semantics are required compared to volatile memory. Transaction-based library solutions for persistent memory facilitate the atomic modification of persistent data in languages where memory is explicitly managed by the programmer, such as C/C++. For languages that provide extended capabilities like automatic memory management, a more native integration into the language is needed to maintain the high level of memory abstraction. It is shown in this paper how persiste…

Computer scienceProgramming languagecomputer.software_genreRuntime systemSoftware portabilityMemory managementSoftware transactional memoryHaskellPersistent data structureSafety Risk Reliability and QualitycomputerSoftwareGarbage collectioncomputer.programming_languageVolatile memoryProceedings of the ACM on Programming Languages
researchProduct

FPGA/LST-SW Encryption Module Implementation for Satellite Remote Sensing Secure Systems

2020

The need for security of data transmitted from satellites to the ground has increased. Therefore, the need for secure onboard systems is in great demand, particularly in satellite remote sensing missions. This paper describes an approach for a secure Field Programmable Gate Arrays (FPGA) implementation of the Land Surface Temperature Split Window (LST-SW) algorithm, with objective to meat real-time requirements, area optimization and achieved higher Throughput goals to be sufficient for a secure remote sensing satellite applications and missions. The system is designed using VHDL (VHSIC Hardware Description Language) in a Highlevel design method. The experimental results demonstrate that th…

Computer scienceRemote sensing (archaeology)business.industrySatellite remote sensingVHDLClock ratebusinessEncryptionField-programmable gate arraycomputerThroughput (business)Computer hardwarecomputer.programming_language2020 Fourth International Conference On Intelligent Computing in Data Sciences (ICDS)
researchProduct