A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
Filters
Model transformations to bridge concrete and abstract syntax of web rule languages
2009
Computer Science and Information Systems
This paper presents a solution to bridging the abstract and concrete syntax of a Web rule languages by using model transformations. ...
Current specifications of Web rule languages such as Semantic Web Rule Language (SWRL) or RuleML define their abstract syntax (e.g., metamodel) and concrete syntax (e.g., XML schema) separately. ...
The research of the Brandenburg University of Technology at Cottbus has partially been funded by the European Commission and by the Swiss State Secretariat for Education and Research within the 6th Framework ...
doi:10.2298/csis0902047m
fatcat:olfgvc6jivdjbbrr3d7qs6763m
Bridging Concrete and Abstract Syntax of Web Rule Languages
[chapter]
Web Reasoning and Rule Systems
This paper proposes a solution for bridging abstract and concrete syntax of a Web rule language by using model transformations. ...
Current specifications of Web rule languages such as Semantic Web Rule Language (SWRL) define its abstract syntax (e.g., EBNF notation) and concrete syntax (e.g., XML schema) separately. ...
challenges, since we need to bridge between three technical spaces, namely, XML (SWRL concrete syntax), EBNF (OCL concrete syntax), and MOF (metamodels of R2ML, OCL, and SWRL) [10] . ...
doi:10.1007/978-3-540-72982-2_25
dblp:conf/rr/MilanovicGGWLD07
fatcat:cpnpnztesbh7pfjgulgm4c2xna
Sharing OCL Constraints by Using Web Rules
2007
Electronic Communications of the EASST
The main benefit of this approach is that the transformations between languages are completely based on the languages' abstract syntax (i.e., metamodels) and in this way we keep the focus on the language ...
concepts rather than on technical issues caused by different concrete syntax. ...
Our solution goes one step further and demonstrates how to bridge between concrete and abstract syntax of rule languages. ...
doi:10.14279/tuj.eceasst.9.99
dblp:journals/eceasst/MilanovicGGWD08
fatcat:iux6ngkzfvel5kykiitin6tuxi
A model Driven Approach for Bridging ILOG Rule Language and RIF
2012
International Web Rule Symposium
set rather than processes and the reusability of rules across applications. ...
Our work is focused on providing an implementation based on a Model Driven approach for bridging Ilog Rule Language to RIF. ...
Every model defines a concrete syntax and conforms to a meta-model (or grammar, or schema), which defines its abstract syntax. ...
dblp:conf/ruleml/CosentinoFG12
fatcat:ouuxdj6b7beuzjocr4v75vs55q
Model Driven Engineering with Ontology Technologies
[chapter]
2010
Lecture Notes in Computer Science
Software models capture relevant characteristics of a software artifact to be developed, yet, most often these software models have no formal semantics, or the underlying (often graphical) software language ...
Ontologies constitute formal models of some aspect of the world that may be used for drawing interesting logical conclusions even for large models. ...
A modelling language consists of an abstract syntax, at least one concrete syntax and semantics. ...
doi:10.1007/978-3-642-15543-7_3
fatcat:t5efbe4l6jdu5ixmdkl7hnyl2i
SLALOM: a Language for SLA specification and monitoring
[article]
2011
arXiv
pre-print
This paper proposes a domain specific language (SLA Language for specificatiOn and Monitoring - SLALOM) to bridge the previous gap. ...
The derived metamodel expresses the SLALOM abstract syntax model. The second step was to write concrete syntaxes targeting different aims, such as SLA representation in process models. ...
Abstract syntax model The abstract syntax of a language takes a central position in a language specification since it is the pivot between various concrete syntaxes of the same language, as well as between ...
arXiv:1109.6740v1
fatcat:ri7kfmhgmjdbzevxcnyvdzaajy
API2MoL: Automating the building of bridges between APIs and Model-Driven Engineering
2012
Information and Software Technology
We provide a toolkit (language and bootstrap tool) for the creation of bridges between APIs and MDE. ...
Thus, a mapping definition provides the information which is necessary to build a bridge for a concrete API specification and metamodel. ...
Acknowledgment This work has been partially supported by Spanish Ministry of Science and Innovation (grant TIN2009-11555), Regional Government of Murcia (project 129/2009 and grant 15389/PI/10), and up ...
doi:10.1016/j.infsof.2011.09.006
fatcat:d6f4gm73m5c4bm5lxiihl2dcqe
An LSP infrastructure to build EMF language servers for web-deployable model editors
2018
ACM/IEEE International Conference on Model Driven Engineering Languages and Systems
The development of modern IDEs is still a challenging and timeconsuming task, which requires implementing the support for language-specific features such as syntax highlighting or validation. ...
More concretely, in this work, we present the architecture of our LSP infrastructure, based on LSP4J, to build EMF-based graphical language servers. ...
It must consider both abstract and concrete syntax of every model element to generate the proper IRF node representation (abstract and concrete sections). ...
dblp:conf/models/Rodriguez-Echeverria18a
fatcat:ucckndh2abcd5mr5ay5wnsftci
Building adaptable and reusable XML applications with model transformations
2005
Proceedings of the 14th international conference on World Wide Web - WWW '05
Transformation rules and the application model for an XML language may be composed with the corresponding rules and application models defined for other XML languages. ...
Our approach provides a better separation of three concerns found in XML applications: syntax, syntax processing logic and intended meaning of the syntax. ...
This provides more flexibility in bridging between the application model and document syntax and in associating behavior with XML documents. ...
doi:10.1145/1060745.1060772
dblp:conf/www/KurtevB05
fatcat:24eibwitrncrdjogukgtc4cgfi
A Metamodel Transformation Framework for the Migration of WebML Models to MDA
2008
ACM/IEEE International Conference on Model Driven Engineering Languages and Systems
A Web application is usually designed using several Domain Specific Models (DSM), often based on different formalisms and abstraction levels. ...
Traditional methodologies in Model Driven Web Engineering, like WebML, are based on domain specific modeling languages. ...
The DSL injector parses the concrete syntax in which the DSL is expressed and derives a representation of the DSL abstract syntax as an instance of the legacy MMM. ...
dblp:conf/models/0001FT08
fatcat:p2dakichajbobhn4fc42l27equ
The Tao of Modeling Spaces
2006
Journal of Object Technology
metamodels, and why do we need them; What does it mean to transform a model into a programming language. ...
Usually software engineers often think of a specific kind of models -UML models, but there are many open questions such as: Should we assume that the code we write is a model or not; What are models and ...
We always need some external interpretation of what its abstract syntax means. ...
doi:10.5381/jot.2006.5.8.a4
fatcat:otixvhpe6vbv7gq6kj6f5phcny
Using ATL to Support Model-Driven Development of RubyTL Model Transformations
2011
International Conference on Software Technology: Methods and Tools
source-code and back. ...
In this context, this work presents some tooling to ease the model-driven development of RubyTL model transformations. ...
This work is partially funded by the MODEL CAOS project, financed by the Spanish Ministry of Science and Technology (Ref. ...
dblp:conf/tools/JimenezGBV11
fatcat:j7ovk6aacbdlxa4bpgq3dzsfae
Guaranteeing Syntactic Correctness for All Product Line Variants: A Language-Independent Approach
[chapter]
2009
Lecture Notes in Business Information Processing
We show how CIDE's underlying mechanism abstracts from textual representation and we generalize it to arbitrary languages. ...
To demonstrate the language-independent capabilities, we applied CIDE to a series of case studies with artifacts written in Java, C++, C, Haskell, ANTLR, HTML, and XML. ...
We thank Peter Kim for fruitful comments on earlier drafts of this paper, Marko Rosenmüller and Norbert Siegmund for their help with C and C++, Armin Größlinger for help with Haskell and for providing ...
doi:10.1007/978-3-642-02571-6_11
fatcat:tuumahj6lbawtbxlzc5bwudt2u
A Model-Driven Approach for Telecommunications Network Services Definition
[chapter]
2009
Lecture Notes in Computer Science
We are currently enlarging the MM of the domain using model transformations from Network Abstractions Layers (NALs). ...
We started by defining a prototype of the Meta-model (MM) of the service domain. Using this prototype, we defined a simple graphical modeling language specific for service designers. ...
Abstract Syntax of SGTSML We tackled the construction of the DDMM in Sect. 3. For the concrete syntax (see top right filled ellipses in ...
doi:10.1007/978-3-642-03700-9_21
fatcat:ncftstfm2fc6rnydsypzqryglm
A Model-Based Approach to Families of Embedded Domain-Specific Languages
2009
IEEE Transactions on Software Engineering
A family of DSLs will be built up by composing several DSLs, so we will propose composition mechanisms for the abstract syntax, concrete syntax and model transformation levels of a DSL's definition. ...
With the emergence of model driven engineering (MDE), the creation of domain specific languages (DSL) is becoming a fundamental part of language engineering. ...
The mapping from the concrete syntax to the abstract syntax establishes such a bridge. ...
doi:10.1109/tse.2009.14
fatcat:o7b6uyr3pfcvzbbp3j3wjaz3fm
« Previous
Showing results 1 — 15 out of 7,701 results