Filters








402,573 Hits in 3.5 sec

Pattern-based development of Domain-Specific Modelling Languages

Ana Pescador, Antonio Garmendia, Esther Guerra, Jesus Sanchez Cuadrado, Juan de Lara
2015 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS)  
Models are frequently defined using Domain-Specific Modelling Languages (DSMLs), which many times need to be developed for the domain at hand.  ...  To alleviate this problem, we propose the construction of DSMLs and their modelling environments aided by patterns which gather knowledge of specific domains, design alternatives, concrete syntax, dynamic  ...  To take advantage of the knowledge and expertise within a domain, models are often described with Domain-Specific Modelling Languages (DSMLs).  ... 
doi:10.1109/models.2015.7338247 dblp:conf/models/PescadorGGCL15 fatcat:zgqlh44m6bai3b7jaan4tt47be

Ontology Engineering Based on Domain Specific Languages and the Application of Ontology Design Patterns [chapter]

Thomas Janke
2011 Lecture Notes in Business Information Processing  
The model driven ontology engineering platform presented in this paper tackles those problem in two ways: 1) Domain specific languages (DSL) are provided which abstract from concrete ontology languages  ...  Modeling high quality ontologies, in the sense of using the best suited language for the domain of interest with respect to available modeling constructs as well as applying established modeling best practices  ...  To overcome or at least mitigate this situation, an ontology engineering platform, based on domain specific languages, the transparent application of ODPs and the concepts of model driven development (  ... 
doi:10.1007/978-3-642-22056-2_18 fatcat:mzh32hxlzfdupa5vygzfhb7rsy

Metamodel based model transformation language

Aditya Agrawal
2003 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03  
Such model transformers are time consuming and error prone to develop and maintain. Hence, a high-level specification language to formally specify the behavior of model transformers is required.  ...  The Model Driven Architecture (MDA) can have a greater impact by expanding its scope to Domain Specific MDA (DSMDA). DSMDA is the use of MDA for a particular domain.  ...  Pattern Specification Language The heart of a graph transformation language is the pattern specification language and pattern matching.  ... 
doi:10.1145/949344.949448 dblp:conf/oopsla/Agrawal03a fatcat:s6uwgeuc4vcobjdicnbsrgyk7a

An end-to-end domain-driven software development framework

Aditya Agrawal, Gabor Karsai, Akos Ledeczi
2003 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03  
It consists of a meta-programmable domain-specific modeling environment and a model transformation generator toolset based on graph transformations.  ...  This paper presents a comprehensive, domain-driven framework for software development.  ...  Requirements of a Domain-Driven Software Development Framework A useful framework for developing domain-specific graphical languages should have a basic set of features.  ... 
doi:10.1145/949345.949347 fatcat:isih446psveednksnfei5kby3u

An end-to-end domain-driven software development framework

Aditya Agrawal, Gabor Karsai, Akos Ledeczi
2003 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03  
It consists of a meta-programmable domain-specific modeling environment and a model transformation generator toolset based on graph transformations.  ...  This paper presents a comprehensive, domain-driven framework for software development.  ...  Requirements of a Domain-Driven Software Development Framework A useful framework for developing domain-specific graphical languages should have a basic set of features.  ... 
doi:10.1145/949344.949347 dblp:conf/oopsla/AgrawalKL03 fatcat:7uxwbhgfqzcfbjykczgxwqsrv4

Model-Driven Engineering for Trusted Embedded Systems Based on Security and Dependability Patterns [chapter]

Brahim Hamid, Jacob Geisel, Adel Ziani, Jean-Michel Bruel, Jon Perez
2013 Lecture Notes in Computer Science  
The framework and the methodology we propose associate the model-driven paradigm and a model-based repository of S&D patterns to support the design of trusted Resource Constrained Embedded System (RCES  ...  ) applications for multiple domains (e.g., railway, metrology, automotive).  ...  At the core of the methodology is a set of Domain Specific Modeling Languages (DSML) [7] that allow modeling S&D patterns and repository structure.  ... 
doi:10.1007/978-3-642-38911-5_5 fatcat:xkuvcvcbs5gg7gbhrdyqjjxzpq

Software factories

Jack Greenfield, Keith Short
2003 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03  
Using Multiple Views Architectural Description Domain Specificity Modeling Aspects How to Model Software Types of Information Level of Abstraction Style of Specification Domain-Specific Languages  ...  Defining Languages with Encapsulation Formalizing Pattern Languages What Are Models?  ... 
doi:10.1145/949344.949348 dblp:conf/oopsla/GreenfieldS03 fatcat:c6z464zw7zfmhk7twwcldgwdmm

Domain-specific languages for embedded systems portable software development

Vera Ivanova, Boris Sedov, Yuriy Sheynin, Alexey Syschikov
2014 Proceedings of 16th Conference of Open Innovations Association FRUCT  
In this paper we present a new method of Domain Specific Language development for a portable software development for embedded systems.  ...  In a combination with a method for domain specific languages development it allows rapid building of an infrastructure for selected domains programming.  ...  ACKNOWLEDGMENT The research leading to these results has received funding from the Ministry of Education and Science of the Russian Federation under agreement n°14.575.21.0021.  ... 
doi:10.1109/fruct.2014.7000923 dblp:conf/fruct/IvanovaSSS14 fatcat:f3z6u6xe4rb63ahpj4zmkeniby

A pattern-based approach to DSL development

Christian Schäfer, Thomas Kuhn, Mario Trapp
2011 Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11 - SPLASH '11 Workshops  
Tool support for the development of Domain-specific Languages (DSLs) is continuously increasing.  ...  We have therefore developed an approach that transfers the concept of architecture and design patterns from software engineering to language development.  ...  The authors of [9] present an approach for metamodel composition that is also applied to create UML-based Domain-specific Languages.  ... 
doi:10.1145/2095050.2095058 dblp:conf/oopsla/SchaferKT11 fatcat:dwu4twpekbd6fcq6hmvzf3xpjq

A demonstration-based approach for designing domain-specific modeling languages

Hyun Cho
2011 Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion - SPLASH '11  
in modeling language development.  ...  Domain-Specific Modeling Languages (DSMLs) have been recognized as a viable solution for reducing the gap between domain abstractions and computational expression within specific domains.  ...  Description of Purpose Domain-Specific Modeling Languages (DSMLs) are languages that support encapsulation and abstraction of a particular domain.  ... 
doi:10.1145/2048147.2048172 dblp:conf/oopsla/Cho11 fatcat:hlkopmiisnexrglodcf6rqftdi

RAIL: A Domain-Specific Language for Generating NPC Behaviors in Action/Adventure Game [chapter]

Meng Zhu, Alf Inge Wang
2018 Lecture Notes in Computer Science  
Domain-Specific Modeling (DSM) is an emerging software development methodology, which uses modeling languages specifically developed for a relatively narrow domain to model the problems within the domain  ...  Domain-Specific Modeling (DSM) has shown its effectiveness of improving software productivity in many software domains [1] , where Domain Specific Language (DSL) plays a key role.  ...  Conclusion RAIL as a domain-specific language can specify behavioral aspects of Action/Adventure games.  ... 
doi:10.1007/978-3-319-76270-8_58 fatcat:46bdwq567be4joluabpybtzgqu

A methodology for domain-specific business process modelling and implementation

Steen Brahe, Behzad Bordbar
2009 International Journal of Business Process Integration and Management  
It advocates the use of a set of domain-specific modelling languages explicitly designed for an enterprise where each language is tailored for the use of one of the three groups of experts.  ...  Further, the domain knowledge required for transforming models from one language to another is captured as reusable transformation patterns.  ...  The argument is that models based on enterprise specific languages are more precise compared to models based on a general process modelling language like BPMN (White, 2006) .  ... 
doi:10.1504/ijbpim.2009.026982 fatcat:4wacybnqrncy3ovp2wuoi6oggm

Design Patterns for Complex Event Processing [article]

Adrian Paschke
2008 arXiv   pre-print
and efficient communication process about successful CEP solutions in different application domains.  ...  Currently engineering efficient and successful event-driven applications based on the emerging Complex Event Processing (CEP) technology, is a laborious trial and error process.  ...  Domain Specific Reference Models for Event Patterns -for Faster Developing of Business Activity Monitoring Applications.  ... 
arXiv:0806.1100v1 fatcat:oz5smser2nccxddmoaax5zvuaq

Augmenting DSVL Meta-Tools with Pattern Specification, Instantiation and Reuse

Karen Li, John Hosking, John Grundy, Tony Ly, Brian Webb
2010 Electronic Communications of the EASST  
This paper describes an approach for using patterns in domain-specific visual language (DSVL) meta-tools.  ...  It provides a simple visual pattern modelling language that is used in parallel with DSVL meta-model specifications for modelling and reusing DSVL structural and behavioural design patterns.  ...  of domain-specific knowledge, making it possible for stakeholders to be more deeply involved in software development.  ... 
doi:10.14279/tuj.eceasst.31.598 dblp:journals/eceasst/LiHGLW10 fatcat:f2hbvokufbe5fpdodd3aorz7ra

Graph Transformations in OMG's Model-Driven Architecture [chapter]

Gabor Karsai, Aditya Agrawal
2004 Lecture Notes in Computer Science  
MIC extends MDA towards domainspecific modeling languages, and it is well supported by various generic tools that include model transformation tools based on graph transformations.  ...  The MIC tools are metaprogrammable, i.e. they can be tailored for specific domains using metamodels that include metamodels of transformations.  ...  The views and conclusions contained therein are those of authors and should not be interpreted as necessarily representing the official policies and endorsements, either expressed or implied, of the DARPA  ... 
doi:10.1007/978-3-540-25959-6_18 fatcat:bwikoywehfdpdpmiuijzftdzx4
« Previous Showing results 1 — 15 out of 402,573 results