• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 77
Next 10 →

Using component frameworks for model transformations by an internal DSL

by Georg Hinkel
"... Abstract. To increase the development productivity, possibilities for reuse, maintainability and quality of complex model transformations, modularization techniques are indispensable. Component-Based Software Engineering targets the challenge of modularity and is well-established in languages like J ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
on NMF Transformations, a model transformation language realized as an internal DSL embedded in C#. An internal DSL can take advantage of the whole expressiveness and tooling build for the well established and known host language. In this work, we use the component model of the.NET platform to rep

On the Use of an Internal DSL for Enriching EMF Models

by Université Nice , 2015
"... HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte p ..."
Abstract - Add to MetaCart
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et a ̀ la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Implementing a Bidirectional Model Transformation Language as an Internal DSL in Scala Humboldt-Universität zu Berlin

by Unter Den Linden
"... Despite advantages in terms of comprehensibility, verification, and maintainability, bidirectional transformation (bx) languages lack wide-spread adoption. Possible reasons are that tool support for bx languages is sometimes weak or outdated, that many bx languages are hard to integrate with existin ..."
Abstract - Add to MetaCart
with existing software technologies, or that bx languages often cannot be mixed with unidirectional transformation languages and general-purpose programming languages. We present an approach to implement existing bx languages as internal domain-specific languages (iDSLs) in the Scala programming language

Multi-DSL Applications with Ruby

by Sebastian Günther
"... Abstract—Domain-specific languages (DSL) are becoming a mature tool in application development. With the help of DSLs, developers express concerns in specifically tailored languages. We focus on internal DSL – a special type which uses an existing programming language as its host. Our research into ..."
Abstract - Cited by 5 (3 self) - Add to MetaCart
Abstract—Domain-specific languages (DSL) are becoming a mature tool in application development. With the help of DSLs, developers express concerns in specifically tailored languages. We focus on internal DSL – a special type which uses an existing programming language as its host. Our research

A Scala DSL for Rete-based Runtime Verification

by Klaus Havelund
"... Abstract. Runtime verification (RV) consists in part of checking execution traces against formalized specifications. Several systems have emerged, most of which support specification notations based on state machines, regular expressions, temporal logic, or grammars. The field of Artificial Intellig ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
of these systems is the Rete algorithm. We have implemented a Rete-based runtime verification system, named LogFire (originally intended for offline log analysis but also applicable to online analysis), as an internal DSL in the Scala programming language, using Scala’s support for defining DSLs. This combination

SAGA: A DSL for Story Management

by Lucas Beyak, Jacques Carette
"... Video game development is currently a very labour-intensive endeavour. Furthermore it involves multi-disciplinary teams of artistic content creators and programmers, whose typical working pat-terns are not easily meshed. SAGA is our first effort at augmenting the productivity of such teams. Already ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
convinced of the benefits of DSLs, we set out to analyze the domains present in games in order to find out which would be most amenable to the DSL approach. Based on previous work, we thus sought those sub-parts that already had a partially established vocabulary and at the same time could be well modeled

TraceContract: A Scala DSL for Trace Analysis

by Howard Barringer, Klaus Havelund - In Proc. of FM’11, volume 6664 of LNCS , 2011
"... Abstract. In this paper we describe TRACECONTRACT, an API for trace analysis, implemented in the SCALA programming language. We argue that for certain forms of trace analysis the best weapon is a high level programming language augmented with constructs for temporal reasoning. A trace is a sequence ..."
Abstract - Cited by 28 (14 self) - Add to MetaCart
for defining internal Domain Specific Languages (DSLs). Furthermore SCALA’s combination of object oriented and functional programming features, including partial functions and pattern matching, makes it an ideal host language for such an API. 1

DSL: Accommodating Skip Lists in the SDDS Model

by Panayiotis Bozanis, Yannis Manolopoulos - Carleton Scientific , 2000
"... We propose DSL, a new Scalable Distributed Data Structure for the dictionary problem, based on a version of Skip Lists, as an alternative to both random trees and deterministic height balanced trees. Our scheme exhibits, with high probability, logarithmic search time, constant reconstruction time ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
We propose DSL, a new Scalable Distributed Data Structure for the dictionary problem, based on a version of Skip Lists, as an alternative to both random trees and deterministic height balanced trees. Our scheme exhibits, with high probability, logarithmic search time, constant reconstruction

FC#: Designing an Internal Functional DSL for C # 3.0*

by Krisztián Pócza, Mihály Biczó, Zoltán Porkoláb
"... Abstract. Based on the improvements of the C # programming language towards functional programming support, and motivated by the FC++ functional library for C++, we introduce the FC # functional library for C#. FC # itself is an internal Domain Specific Language (DSL) for C#, therefore solutions cre ..."
Abstract - Add to MetaCart
Abstract. Based on the improvements of the C # programming language towards functional programming support, and motivated by the FC++ functional library for C++, we introduce the FC # functional library for C#. FC # itself is an internal Domain Specific Language (DSL) for C#, therefore solutions

Analyze existing and planned PLT and DSL net...

by unknown authors
"... transmissions are rapidly evolving technologies using the existing mains electricity or telephone wiring for telecommunications with data rates higher than 1 MBit/s. As these lines were not designed for transmission of such high data rates, they will cause unintentional RF emissions which may advers ..."
Abstract - Add to MetaCart
at this time because of missing models for these transmission systems. The new Task Group will have to investigate this and to find procedures, models and tools applicable for being able to determine the influence of PLT and DSL on reception of HF radio signals. B. Military Benefit Increase of the natural HF
Next 10 →
Results 1 - 10 of 77
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University