• 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 18,589
Next 10 →

Manipulating Models Using Internal Domain-Specific Languages

by Université Nice, Robert B. France
"... In Model-Driven Engineering, a number of external Domain-Specific Languages (DSL) for model manipulation have been proposed. However, they require users to learn new lan-guages that, together with their execution performance, us-ability and tool support limitations, can significantly con-tribute to ..."
Abstract - Add to MetaCart
In Model-Driven Engineering, a number of external Domain-Specific Languages (DSL) for model manipulation have been proposed. However, they require users to learn new lan-guages that, together with their execution performance, us-ability and tool support limitations, can significantly con

Agile Engineering of Internal Domain-Specific Languages with Dynamic Programming Languages

by Sebastian Günther, Maximilian Haupt, Matthias Splieth
"... Abstract—Domain-Specific Languages (DSL) abstract from the domain entities and operations to represent domain knowledge in the form of an executable language. While they solve many of the current software development challenges, related literature claims that DSLs usually have a flaw: The high effor ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
a software product line configuration DSL using Ruby and Python as host languages. In summary, the proposed process and patterns facilitate the successful planning and developing of internal DSLs using dynamic programming languages as the host. Keywords-domain-specific languages I.

Development of Internal Domain-Specific Languages: Design Principles and Design Patterns

by Sebastian Günther
"... A great part of software development challenges can be solved by one universal tool: Abstraction. Developers solve development challenges by using expressions and concepts that abstract from too technical details. One especially supportive tool for abstraction are domain-specific languages (DSLs). D ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
A great part of software development challenges can be solved by one universal tool: Abstraction. Developers solve development challenges by using expressions and concepts that abstract from too technical details. One especially supportive tool for abstraction are domain-specific languages (DSLs

SIGMA: Scala Internal Domain-Specific Languages for Model Manipulations

by Robert B. France
"... Abstract. Model manipulation environments automate model opera-tions such as model consistency checking and model transformation. A number of external model manipulation Domain-Specific Languages (DSL) have been proposed, in particular for the Eclipse Modeling Frame-work (EMF). While their higher le ..."
Abstract - Add to MetaCart
Abstract. Model manipulation environments automate model opera-tions such as model consistency checking and model transformation. A number of external model manipulation Domain-Specific Languages (DSL) have been proposed, in particular for the Eclipse Modeling Frame-work (EMF). While their higher

R.B.: Manipulating Models Using Internal DomainSpecific Languages

by Filip Krikava, Robert France, Hal Id Hal, Robert B. France - In: Symposium on Applied Computing (SAC), track on Programming Languages (PL). 2014
"... 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 - Cited by 2 (1 self) - 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.

SIGMA: Scala Internal Domain-Specific Languages for Model Manipulations

by Filip Krikava, Robert France, Hal Id Hal, Robert B. France , 2014
"... 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.

Design Principles for Internal Domain-Specific Languages: A Pattern Catalog illustrated by Ruby

by Thomas Cleenewerck - In 17th Conference on Pattern Languages of Programs (PLoP
"... Dynamic programming languages offer an infrastructure for the construction of in-ternal domain-specific languages (DSL). DSLs inherit the facilities of their host language such as the availability of libraries, frameworks, tool support, and other DSLs. When de-veloping an internal DSL, there are two ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
Dynamic programming languages offer an infrastructure for the construction of in-ternal domain-specific languages (DSL). DSLs inherit the facilities of their host language such as the availability of libraries, frameworks, tool support, and other DSLs. When de-veloping an internal DSL

Solving the TTC'15 Train Benchmark Case Study with SIGMA Benchmark case study using SIGMA, a family of Scala internal Domain-Specific Languages (DSLs) that provides an expressive and efficient API for model consistency checking and model transformations

by Filip Křikava
"... ..."
Abstract - Add to MetaCart
Abstract not found

Engineering Domain-Specific Languages with

by Sebastian Günther, Otto-von-guericke-universität Magdeburg
"... Abstract: In the current form, Software Engineering is an integration task. Different types of languages, technologies and ultimately domains must be brought together in a compound form. A fundamental difficulty is how to express the parts of an application in such multi-language developments. Entit ..."
Abstract - Add to MetaCart
be remedied with the help of domain specific languages. In our case, we consider internal domain specific languages, which are based on an existing programming language. The following report details our motivation, research steps and current findings.

When And How To Develop Domain-Specific Languages

by M. Mernik, J. Heering, A.M. Sloane, Marjan Mernik, Anthony M. Sloane , 2003
"... Domain-specific languages (DSLs) are languages tailored to a specific application domain. ..."
Abstract - Cited by 433 (46 self) - Add to MetaCart
Domain-specific languages (DSLs) are languages tailored to a specific application domain.
Next 10 →
Results 1 - 10 of 18,589
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