Matches in SemOpenAlex for { <https://semopenalex.org/work/W1594586966> ?p ?o ?g. }
Showing items 1 to 98 of
98
with 100 items per page.
- W1594586966 abstract "The Domain-Specific Language (DSL) approach is being actively studied from both a software engineering viewpoint and a programming language viewpoint. It is being successfully applied to a variety of areas such as banking, graphics and networking. Yet, the concept of a DSL is still very vague, making both its applicability and implementation difficult. This paper introduces a layered approach to DSLs where (1) domain experts are provided with Domain-Specific Modeling Languages (DSMLs), requiring no programming skills and (2) implementation experts deal with Domain-Specific Programming Languages (DSPLs) that require a programming background but abstracts over the intricacies of underlying technologies. By separating domain and implementation concerns, we show that our layered DSL approach enables high-level tools to be used to both compile and reason about DSML programs. Compilation and program verification amount to defining high-level generative processes. We illustrate our approach with the domain of telephony service creation. We introduce a DSML for service creation and demonstrate the ease of compiling DSML programs using the Stratego/XT program transformation environment. Two compilation processes are defined for DSML programs targeting (1) a DSPL, illustrating a high-level compilation process and (2) the TLA+ specification language, exemplifying the verification of domain-specific properties." @default.
- W1594586966 created "2016-06-24" @default.
- W1594586966 creator A5006804052 @default.
- W1594586966 creator A5009698736 @default.
- W1594586966 creator A5040114635 @default.
- W1594586966 date "2006-10-23" @default.
- W1594586966 modified "2023-09-25" @default.
- W1594586966 title "Processing Domain-Specific Modeling Languages: A Case Study in Telephony Services" @default.
- W1594586966 cites W111831666 @default.
- W1594586966 cites W1504504841 @default.
- W1594586966 cites W1559012732 @default.
- W1594586966 cites W1625533892 @default.
- W1594586966 cites W1696494197 @default.
- W1594586966 cites W170403769 @default.
- W1594586966 cites W1844479717 @default.
- W1594586966 cites W1871440740 @default.
- W1594586966 cites W1999190993 @default.
- W1594586966 cites W2015688007 @default.
- W1594586966 cites W2058673890 @default.
- W1594586966 cites W2061659496 @default.
- W1594586966 cites W2088448861 @default.
- W1594586966 cites W2110066118 @default.
- W1594586966 cites W2111304450 @default.
- W1594586966 cites W2115090795 @default.
- W1594586966 cites W2125047630 @default.
- W1594586966 cites W2149827273 @default.
- W1594586966 cites W2155028447 @default.
- W1594586966 cites W2159328689 @default.
- W1594586966 cites W2159696578 @default.
- W1594586966 cites W2166117762 @default.
- W1594586966 cites W2987827267 @default.
- W1594586966 cites W46772962 @default.
- W1594586966 hasPublicationYear "2006" @default.
- W1594586966 type Work @default.
- W1594586966 sameAs 1594586966 @default.
- W1594586966 citedByCount "3" @default.
- W1594586966 countsByYear W15945869662015 @default.
- W1594586966 crossrefType "proceedings-article" @default.
- W1594586966 hasAuthorship W1594586966A5006804052 @default.
- W1594586966 hasAuthorship W1594586966A5009698736 @default.
- W1594586966 hasAuthorship W1594586966A5040114635 @default.
- W1594586966 hasConcept C115903868 @default.
- W1594586966 hasConcept C134306372 @default.
- W1594586966 hasConcept C135257023 @default.
- W1594586966 hasConcept C145644426 @default.
- W1594586966 hasConcept C169590947 @default.
- W1594586966 hasConcept C179603123 @default.
- W1594586966 hasConcept C199360897 @default.
- W1594586966 hasConcept C201374245 @default.
- W1594586966 hasConcept C2777904410 @default.
- W1594586966 hasConcept C33923547 @default.
- W1594586966 hasConcept C36503486 @default.
- W1594586966 hasConcept C41008148 @default.
- W1594586966 hasConcept C509989072 @default.
- W1594586966 hasConcept C76155785 @default.
- W1594586966 hasConcept C98045186 @default.
- W1594586966 hasConceptScore W1594586966C115903868 @default.
- W1594586966 hasConceptScore W1594586966C134306372 @default.
- W1594586966 hasConceptScore W1594586966C135257023 @default.
- W1594586966 hasConceptScore W1594586966C145644426 @default.
- W1594586966 hasConceptScore W1594586966C169590947 @default.
- W1594586966 hasConceptScore W1594586966C179603123 @default.
- W1594586966 hasConceptScore W1594586966C199360897 @default.
- W1594586966 hasConceptScore W1594586966C201374245 @default.
- W1594586966 hasConceptScore W1594586966C2777904410 @default.
- W1594586966 hasConceptScore W1594586966C33923547 @default.
- W1594586966 hasConceptScore W1594586966C36503486 @default.
- W1594586966 hasConceptScore W1594586966C41008148 @default.
- W1594586966 hasConceptScore W1594586966C509989072 @default.
- W1594586966 hasConceptScore W1594586966C76155785 @default.
- W1594586966 hasConceptScore W1594586966C98045186 @default.
- W1594586966 hasLocation W15945869661 @default.
- W1594586966 hasOpenAccess W1594586966 @default.
- W1594586966 hasPrimaryLocation W15945869661 @default.
- W1594586966 hasRelatedWork W1485665416 @default.
- W1594586966 hasRelatedWork W1837259827 @default.
- W1594586966 hasRelatedWork W1983206908 @default.
- W1594586966 hasRelatedWork W2024140674 @default.
- W1594586966 hasRelatedWork W2085476653 @default.
- W1594586966 hasRelatedWork W2107876305 @default.
- W1594586966 hasRelatedWork W2123655814 @default.
- W1594586966 hasRelatedWork W2160901341 @default.
- W1594586966 hasRelatedWork W2293614426 @default.
- W1594586966 hasRelatedWork W2294480228 @default.
- W1594586966 hasRelatedWork W2518006045 @default.
- W1594586966 hasRelatedWork W2657057713 @default.
- W1594586966 hasRelatedWork W2913606985 @default.
- W1594586966 hasRelatedWork W2979505726 @default.
- W1594586966 hasRelatedWork W2990282666 @default.
- W1594586966 hasRelatedWork W2992965453 @default.
- W1594586966 hasRelatedWork W3000318296 @default.
- W1594586966 hasRelatedWork W3093466097 @default.
- W1594586966 hasRelatedWork W3104638400 @default.
- W1594586966 hasRelatedWork W3116052088 @default.
- W1594586966 isParatext "false" @default.
- W1594586966 isRetracted "false" @default.
- W1594586966 magId "1594586966" @default.
- W1594586966 workType "article" @default.