3 |
Manual annotation of occurrences of terms candidates in scientific papers ; Annotation manuelle d'occurrences de candidats termes et écrit scientifique
|
|
|
|
In: https://hal.archives-ouvertes.fr/hal-02005884 ; 2021 (2021)
|
|
BASE
|
|
Show details
|
|
4 |
A Language Agnostic Approach to Modeling Requirements: Specification and Verification
|
|
|
|
In: MODELS ’20 Companion ; https://hal.inria.fr/hal-02924645 ; MODELS ’20 Companion, Oct 2020, Virtual Event, Canada. ⟨10.1145/3417990.3419224⟩ (2020)
|
|
BASE
|
|
Show details
|
|
5 |
From Grammar Inference to Semantic Inference—An Evolutionary Approach
|
|
|
|
In: Mathematics ; Volume 8 ; Issue 5 (2020)
|
|
BASE
|
|
Show details
|
|
7 |
On modularity and performance of External Domain-Specific Language implementations ; Modularité et performance des implémentations de langages dédiés externes
|
|
|
|
In: https://hal.inria.fr/tel-02418676 ; Software Engineering [cs.SE]. Université de rennes 1, 2019. English (2019)
|
|
BASE
|
|
Show details
|
|
8 |
A vision of miking : Interactive programmatic modeling, sound language composition, and self-learning compilation
|
|
Broman, David. - : KTH, Programvaruteknik och datorsystem, SCS, 2019. : Association for Computing Machinery, Inc, 2019
|
|
BASE
|
|
Show details
|
|
9 |
Concern-Oriented Language Development (COLD): Fostering Reuse in Language Engineering
|
|
Combemale, Benoit; Kienzle, Jörg; Mussbacher, Gunter; Barais, Olivier; Bousse, Erwan; Cazzola, Walter; Collet, Philippe; Degueule, Thomas; Heinrich, Robert; Jézéquel, Jean-Marc; Leduc, Manuel; Mayerhofer, Tanja; Mosser, Sébastien; Schöttle, Matthias; Strittmatter, Misha; Wortmann, Andreas
|
|
In: ISSN: 1477-8424 ; Computer Languages, Systems and Structures ; https://hal.archives-ouvertes.fr/hal-01803008 ; Computer Languages, Systems and Structures, Elsevier, 2018, 54, pp.139-155. ⟨10.1016/j.cl.2018.05.004⟩ (2018)
|
|
Abstract:
International audience ; Domain-Specific Languages (DSLs) bridge the gap between the problem space, in which stakeholders work, and the solution space, i.e., the concrete artifacts defining the target system. They are usually small and intuitive languages whose concepts and expressive-ness fit a particular domain. DSLs recently found their application in an increasingly broad range of domains, e.g., cyber-physical systems, computational sciences and high performance computing. Despite recent advances, the development of DSLs is error-prone and requires substantial engineering efforts. Techniques to reuse from one DSL to another and to support customization to meet new requirements are thus particularly welcomed. Over the last decade, the Software Language Engineering (SLE) community has proposed various reuse techniques. However, all these techniques remain disparate and complicate the development of real-world DSLs involving different reuse scenarios. In this paper, we introduce the Concern-Oriented Language Development (COLD) approach, a new language development model that promotes modularity and reusability of language concerns. A language concern is a reusable piece of language that consists of usual language artifacts (e.g., abstract syntax, concrete syntax, semantics) and exhibits three specific interfaces that support (1) variability management, (2) customization to a specific context, and (3) proper usage of the reused artifact. The approach is supported by a conceptual model which introduces the required concepts to implement COLD. We also present concrete examples of some language concerns and the current state of their realization with metamodel-based and grammar-based language workbenches. We expect this work to provide insights into how to foster reuse in language specification and implementation, and how to support it in language workbenches.
|
|
Keyword:
[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]; domain-specific languages; language concern; language reuse
|
|
URL: https://doi.org/10.1016/j.cl.2018.05.004 https://hal.archives-ouvertes.fr/hal-01803008 https://hal.archives-ouvertes.fr/hal-01803008/file/concern-oriented-language.pdf https://hal.archives-ouvertes.fr/hal-01803008/document
|
|
BASE
|
|
Hide details
|
|
10 |
Modular Design of Domain-Specific Languages using Splittings of Catamorphisms
|
|
|
|
In: ICTAC 2018 - 15th International Colloquium on the Theoretical Aspects of Computing ; https://hal.inria.fr/hal-01919423 ; ICTAC 2018 - 15th International Colloquium on the Theoretical Aspects of Computing, Oct 2018, Stellenbosch, South Africa. pp.62-79, ⟨10.1007/978-3-030-02508-3_4⟩ (2018)
|
|
BASE
|
|
Show details
|
|
11 |
Polish Anglicisms in the fields of leisure, fashion and entertainment against historical background
|
|
|
|
In: LFE: Revista de lenguas para fines específicos, ISSN 1133-1127, Vol. 24, Nº 1, 2018, pags. 142-165 (2018)
|
|
BASE
|
|
Show details
|
|
12 |
The cloud application modelling and execution language (CAMEL) ...
|
|
|
|
BASE
|
|
Show details
|
|
14 |
Towards Support for Strategic Decision Processes Using Enterprise Models: A Critical Reconstruction of Strategy Analysis Tools
|
|
|
|
In: Lecture Notes in Business Information Processing ; 9th IFIP Working Conference on The Practice of Enterprise Modeling (PoEM) ; https://hal.inria.fr/hal-01653509 ; 9th IFIP Working Conference on The Practice of Enterprise Modeling (PoEM), Nov 2016, Skövde, Sweden. pp.41-56, ⟨10.1007/978-3-319-48393-1_4⟩ (2016)
|
|
BASE
|
|
Show details
|
|
15 |
An Ontological Driven Approach of HAD Specific Language Designing
|
|
|
|
In: https://hal.archives-ouvertes.fr/hal-01309151 ; 2016 (2016)
|
|
BASE
|
|
Show details
|
|
16 |
Execution Framework of the GEMOC Studio (Tool Demo)
|
|
|
|
In: Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering ; https://hal.inria.fr/hal-01355391 ; Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering, Oct 2016, Amsterdam, Netherlands. pp.8 (2016)
|
|
BASE
|
|
Show details
|
|
17 |
Improving the comprehension of domain-specific languages by utilizing visualizations ... : Verbesserung der Verständlichkeit domänen-spezifischer Sprachen mittels Visualisierungen ...
|
|
|
|
BASE
|
|
Show details
|
|
19 |
Improving the performance of an example-based machine translation system using a domain-specific bilingual lexicon
|
|
|
|
In: 29th Pacific Asia Conference on Language, Information and Computation, PACLIC 2015 ; https://hal-cea.archives-ouvertes.fr/cea-01844060 ; 29th Pacific Asia Conference on Language, Information and Computation, PACLIC 2015, Oct 2015, Shangai, China. pp.106-115 (2015)
|
|
BASE
|
|
Show details
|
|
20 |
Reusing Legacy DSLs with Melange
|
|
|
|
In: 15th Workshop on Domain-Specific Modeling ; https://hal.inria.fr/hal-01197039 ; 15th Workshop on Domain-Specific Modeling, Oct 2015, Pittsburgh, United States (2015)
|
|
BASE
|
|
Show details
|
|
|
|