Search results for "Programming"

showing 10 items of 3090 documents

Tree Based Domain-Specific Mapping Languages

2012

Model transformation languages have been mainly used by researchers --- the software engineering industry has not yet widely accepted the model driven software development (MDSD). One of the main reasons is the complexity of metamodelling principles the developers are required to know to actually use model transformations in the way the OMG has stated. We offer the basic principles how to create domain-specific model transformation languages which can be used by developers relying only on familiar modelling concepts. We propose to use simple graphical mappings to specify the correspondence between source and target models which are represented using trees based on the concrete syntax of und…

Domain-specific languageProgramming languageComputer scienceModel transformationComparison of multi-paradigm programming languagesSecond-generation programming languageOntology languageModel-driven software developmentcomputer.software_genreQuery languagecomputercomputer.programming_languageMetamodeling
researchProduct

DSL Based Platform for Business Process Management

2014

Currently nearly all commercial and open source BPMS are based on BPMN as a process notation. In contrast, the paper proposes to build a BPMS based on a domain specific language (DSL) as a process notation – DSBPMS. In such a DSBPMS a specific business process support could be created by business analysts. A platform for creating such DSBPMS with feasible efforts is described. This platform contains a Configurator for easy creation of graphical editors for the chosen DSL and a simple mapping language for transforming processes in this DSL to a language directly executable by the execution engine of this platform. The engine includes also all typical execution support functions so no other t…

Domain-specific languageSIMPLE (military communications protocol)Programming languageComputer sciencebusiness.industrycomputer.file_formatcomputer.software_genreBusiness process supportBusiness process managementBusiness Process Model and NotationConfiguratorDigital subscriber lineExecutablebusinesscomputer
researchProduct

A Step Towards a Data Quality Theory

2019

Data quality issues have been topical for many decades. However, a unified data quality theory has not been proposed yet, since many concepts associated with the term “data quality” are not straightforward enough. The paper proposes a user-oriented data quality theory based on clearly defined concepts. The concepts are defined by using three groups of domain-specific languages (DSLs): (1) the first group uses the concept of a data object to describe the data to be analysed, (2) the second group describes the data quality requirements, and (3) the third group describes the process of data quality evaluation. The proposed idea proved to be simple enough, but at the same time very effective in…

Domain-specific languageSQLInformation retrievalComputer sciencemedia_common.quotation_subjectcomputer.file_formatData qualityInformation systemQuality (business)ExecutablecomputerNatural languagemedia_commoncomputer.programming_languageAbstraction (linguistics)2019 Sixth International Conference on Social Networks Analysis, Management and Security (SNAMS)
researchProduct

Concrete syntax-based find for graphical DSLs

2020

There are services available in the most software tools we have got used to like, copy, paste, cut, find, and replace. However, the state of the art is not so good with tools of graphical languages. Even many commercial modelling tools have limited support of the find feature. We propose to add find as a service of graphical DSL tool development frameworks. This way find is available in any DSL built using the DSL tool development framework. The concrete syntax-based find has been implemented as a service of the DSL tool development framework ajoo. Two graph-based languages: UML Activity diagrams and Deterministic Finite Automata (DFA) transition diagrams are used to demonstrate usage of th…

Domain-specific languageService (systems architecture)Computer sciencebusiness.industryProgramming language020207 software engineering02 engineering and technologyActivity diagramcomputer.software_genreDigital subscriber lineSoftwareDeterministic finite automatonUnified Modeling Language0202 electrical engineering electronic engineering information engineeringState (computer science)businesscomputercomputer.programming_languageProceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings
researchProduct

Model Transformation Languages and Their Implementation by Bootstrapping Method

2008

In this paper a sequence of model transformation languages L0, L1, L2 is defined. The first language L0 is very simple, and for this language it is easy to build an efficient compiler to C++. The next language L1 is an extension of L0, and it contains powerful pattern definition facilities. The last language L2 is of sufficiently high level and can be used for implementation of traditional pattern-based high level model transformation languages, as well as for the development of model transformations directly. For languages L1 and L2 efficient compilers have been built using the bootstrapping method: L1 to L0 in L0, and L2 to L1 in L1. The results confirm the efficiency of model transformat…

Domain-specific languageTheoretical computer scienceProgramming languageComputer scienceModel transformationFirst languagecomputer.software_genreTransformation languageThird-generation programming languageTransformation (function)CompilercomputerBootstrapping (compilers)computer.programming_language
researchProduct

Domain specific simulation language for IT risk assessment

2011

Information technology systems represent the backbone of a company's operational infrastructure. A company's top management typically ensures that computer software and hardware mechanisms are adequate, functional and in adherence with regulatory guidelines and industry practices. Nowadays, due to depressed economic and increased intensity of performed operations, business highly recognizes the influence of effective Information Technology risk management on profitability. Design of Unified Modelling Language (UML) based Domain Specific language (DSL) described in this paper achieves synergy from in IT industry widely used UML modelling technique and the domain specific risk management exte…

Domain-specific languagebusiness.industryComputer scienceSpecific riskInformation technologySimulation languageDomain (software engineering)IT risk managementEngineering managementIT riskUnified Modeling LanguagebusinessSoftware engineeringcomputercomputer.programming_language
researchProduct

Sox2-Mediated Conversion of NG2 Glia into Induced Neurons in the Injured Adult Cerebral Cortex

2014

Summary The adult cerebral cortex lacks the capacity to replace degenerated neurons following traumatic injury. Conversion of nonneuronal cells into induced neurons has been proposed as an innovative strategy toward brain repair. Here, we show that retrovirus-mediated expression of the transcription factors Sox2 and Ascl1, but strikingly also Sox2 alone, can induce the conversion of genetically fate-mapped NG2 glia into induced doublecortin (DCX)+ neurons in the adult mouse cerebral cortex following stab wound injury in vivo. In contrast, lentiviral expression of Sox2 in the unlesioned cortex failed to convert oligodendroglial and astroglial cells into DCX+ cells. Neurons induced following …

Doublecortin ProteinGene ExpressionBiochemistryArticleMiceSOX2Cortex (anatomy)Basic Helix-Loop-Helix Transcription FactorsGeneticsmedicineAnimalslcsh:QH301-705.5Cell ProliferationCerebral CortexNeuronslcsh:R5-920biologySOXB1 Transcription FactorsCell BiologyAnatomySynaptic PotentialsCellular ReprogrammingDoublecortinASCL1medicine.anatomical_structurelcsh:Biology (General)nervous systemCerebral cortexCell Transdifferentiationbiology.proteinNeurogliaNeuNlcsh:Medicine (General)NeurogliaReprogrammingNeuroscienceDevelopmental BiologyStem Cell Reports
researchProduct

On-line monitoring of food fermentation processes using electronic noses and electronic tongues: A review

2013

Fermentation processes are often sensitive to even slight changes of conditions that may result in unacceptable end-product quality. Thus, close follow-up of this type of processes is critical for detecting unfavorable deviations as early as possible in order to save downtime, materials and resources. Nevertheless the use of traditional analytical techniques is often hindered by the need for expensive instrumentation and experienced operators and complex sample preparation. In this sense, one of the most promising ways of developing rapid and relatively inexpensive methods for quality control in fermentation processes is the use of chemical multisensor systems. In this work we present an ov…

DowntimeChemistryFood analysismedia_common.quotation_subjectElectronic tongueBiochemistryMid infrared spectroscopyElectronic noseAnalytical ChemistryBiotechnological processBiotechnological processQUIMICA ANALITICAEnvironmental ChemistryQuality (business)Instrumentation (computer programming)Biochemical engineeringFermentation monitoringSpectroscopyStrengths and weaknessesmedia_commonAnalytica Chimica Acta
researchProduct

MAC-Engine

2011

In this demo, we prove that the flexibility supported by off-the-shelf IEEE 802.11 hardware can be significantly extended if we move the control of the MAC programming interface from the driver to the firmware, i.e. from the host CPU to the card CPU. To this purpose, we introduce the concept of MAC--Engine, that is an executor of Programmable Finite State Machines (PFSM) implemented at the firmware level: we show how the card itself can support different protocol logics thanks to PFSM bytecode representations that can be dynamically injected inside the card memory at run-time without incurring in down time issues or network disconnect events. We provide different PFSM examples in order to t…

DowntimeFinite-state machineComputer scienceFirmwarebusiness.industryInterface (computing)computer.software_genreExecutorBytecodeEmbedded systemOperating systembusinessProtocol (object-oriented programming)computerHost (network)Computer hardwareProceedings of the 6th ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
researchProduct

Tevatron Run II combination of the effective leptonic electroweak mixing angle

2018

The Ministry of Science and Innovation and the Consolider-Ingenio 2010 Program and the European Union community Marie Curie Fellowship Contract No. 302103.

Drell-Yan processsemianalytical programsPhysics and Astronomy (miscellaneous)FERMION PAIR PRODUCTIONUPGRADETevatronhadron-colliders01 natural sciencesHigh Energy Physics - ExperimentPhysics Particles & Fieldselectron: pair productionHigh Energy Physics - Experiment (hep-ex)MONTE-CARLOUNIVERSAL MONTE-CARLOELECTROMAGNETIC CALORIMETERDZERO[PHYS.HEXP]Physics [physics]/High Energy Physics - Experiment [hep-ex]HADRON COLLIDERSangular distributionBatavia TEVATRON CollMonte CarloPhysicsscattering [anti-p p]gauge bosonPhysicsElectroweak interactionDrell–Yan processWeinberg anglespontaneous symmetry breaking [electroweak interaction]muon: pair productionPhysical Sciencesmixing angle [electroweak interaction]bosonPHOTOSmass: measured [W]asymmetryParticle physicsFOS: Physical sciencesSEMIANALYTICAL PROGRAMddc:500.2Astronomy & Astrophysicselectroweak interaction: spontaneous symmetry breaking114 Physical sciences530programmingW: mass: measuredStandard Modelanti-p p: colliding beams[ PHYS.HEXP ] Physics [physics]/High Energy Physics - Experiment [hep-ex]hadroproduction [Z0]0103 physical sciencesanti-p p: scatteringddc:530High Energy Physicspair production [electron]pair production [muon]CALORIMETER010306 general physicsQED RADIATIVE-CORRECTIONSQed radiative-corrections; fermion pair production; universal; Monte Carlo; parton distributions; hadron-colliders; electromagnetic; calorimeter;semianalytical programs; E(+)E(-) annihilation; boson; production; D0 detectorGauge bosonBOSON PRODUCTIONMuonScience & Technologyelectroweak interaction: mixing angleAnti-p p: scattering | anti-p p: colliding beams | Z0: hadroproduction | Z0: leptonic decay | electroweak interaction: spontaneous symmetry breaking | electroweak interaction: mixing angle | muon: pair production | W: mass: measured | Weinberg angle | Batavia TEVATRON Coll | angular distribution | electron: pair production | Drell-Yan process | gauge boson | programming | asymmetry | CDF | DZERO | experimental resultsIDENTIFICATION010308 nuclear & particles physicsHigh Energy Physics::PhenomenologyuniversalWeinberg angleZ0: hadroproductionQED RADIATIVE-CORRECTIONS; FERMION PAIR PRODUCTION; UNIVERSAL; MONTE-CARLO; PARTON DISTRIBUTIONS; HADRON COLLIDERS; ELECTROMAGNETIC; CALORIMETER; SEMIANALYTICAL PROGRAM; E(+)E(-) ANNIHILATION; BOSON; PRODUCTION; D0 DETECTORleptonic decay [Z0]E(+)E(-) ANNIHILATIONelectromagneticPARTON DISTRIBUTIONSExperimental High Energy PhysicsZ0: leptonic decayD0 DETECTORCDFHigh Energy Physics::Experimentproductioncolliding beams [anti-p p]Leptonexperimental results
researchProduct