Rapid prototyping of web applications combining domain specific languages and model driven design
ICWE '06 Proceedings of the 6th international conference on Web engineering
A practical high volume software product line
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Structured data represented in Ruby syntax
ACC'08 Proceedings of the WSEAS International Conference on Applied Computing Conference
Migrating a large modeling environment from XML/UML to Xtext/GMF
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Xtext: implement your language faster than the quick and dirty way
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Embedded software development with projectional language workbenches
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Communications of the ACM
Queue - Interoperability
Incremental compilation of knowledge documents for markup-based closed-world authoring
Proceedings of the sixth international conference on Knowledge capture
A marking language for the oto assignment marking tool
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
A language specification tool for model-based parsing
IDEAL'11 Proceedings of the 12th international conference on Intelligent data engineering and automated learning
Declaratively defining domain-specific language debuggers
Proceedings of the 10th ACM international conference on Generative programming and component engineering
Comparing complexity of API designs: an exploratory experiment on DSL-based framework integration
Proceedings of the 10th ACM international conference on Generative programming and component engineering
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Strict serializability is harmless: a new architecture for enterprise applications
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis
How to integrate domain-specific languages into the game development process
Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology
Domain specific languages contextualized
Proceedings of the South African Institute of Computer Scientists and Information Technologists Conference on Knowledge, Innovation and Leadership in a Diverse, Multidisciplinary Environment
A platform for discovering and sharing confidential ballistic crime data
International Journal of Knowledge and Web Intelligence
API2MoL: Automating the building of bridges between APIs and Model-Driven Engineering
Information and Software Technology
LattesMiner: a multilingual DSL for information extraction from lattes platform
Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11
ScalaQL: language-integrated database queries for scala
SLE'09 Proceedings of the Second international conference on Software Language Engineering
Highway: a domain specific language for enterprise application integration
Proceedings of the 5th India Software Engineering Conference
1st workshop on game development and model-driven software development
ICEC'11 Proceedings of the 10th international conference on Entertainment Computing
Supporting software language engineering by automated domain knowledge acquisition
MODELS'11 Proceedings of the 2011th international conference on Models in Software Engineering
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Reusable decision space for mashup tool design
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Application-specific thread schedulers for internet server applications
Concurrency and Computation: Practice & Experience
Finding common ground: choose, assert, and assume
Proceedings of the 2012 Workshop on Dynamic Analysis
MoScript: a DSL for querying and manipulating model repositories
SLE'11 Proceedings of the 4th international conference on Software Language Engineering
SLE'11 Proceedings of the 4th international conference on Software Language Engineering
Internal versus external DSLs for trace analysis
RV'11 Proceedings of the Second international conference on Runtime verification
An internal domain-specific language for constructing OPC UA queries and event filters
ECMFA'12 Proceedings of the 8th European conference on Modelling Foundations and Applications
Form follows function: model-driven engineering for clinical trials
FHIES'11 Proceedings of the First international conference on Foundations of Health Informatics Engineering and Systems
Model-Driven development of resource-oriented applications
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Type-Safe model transformation languages as internal DSLs in scala
ICMT'12 Proceedings of the 5th international conference on Theory and Practice of Model Transformations
Model transformations in non-functional analysis
SFM'12 Proceedings of the 12th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: formal methods for model-driven engineering
Xbase: implementing domain-specific languages for Java
Proceedings of the 11th International Conference on Generative Programming and Component Engineering
Language interaction and quality issues: an exploratory study
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Active type-checking and translation
Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity
Software and Systems Modeling (SoSyM)
2nd workshop on game development and model-driven software development
ICEC'12 Proceedings of the 11th international conference on Entertainment Computing
MDSD for games with eclipse modeling technologies
ICEC'12 Proceedings of the 11th international conference on Entertainment Computing
Learning-Based test programming for programmers
ISoLA'12 Proceedings of the 5th international conference on Leveraging Applications of Formal Methods, Verification and Validation: technologies for mastering change - Volume Part I
Implementing a query language for java object database
ADBIS'12 Proceedings of the 16th East European conference on Advances in Databases and Information Systems
Applying industrial-strength testing techniques to critical care medical equipment
SAFECOMP'12 Proceedings of the 31st international conference on Computer Safety, Reliability, and Security
ESEML: empirical software engineering modeling language
Proceedings of the 2012 workshop on Domain-specific modeling
Model-driven paradigms: the evolution of a university course
Proceedings of the 8th edition of the Educators' Symposium
Foundations and tools for end-user architecting
Proceedings of the 17th Monterey conference on Large-Scale Complex IT Systems: development, operation and management
On the use of an internal DSL for enriching EMF models
Proceedings of the 12th Workshop on OCL and Textual Modelling
Proceedings of the Winter Simulation Conference
Setting up simulation experiments with SESSL
Proceedings of the Winter Simulation Conference
Approaches to modelling security scenarios with domain-specific languages
SP'12 Proceedings of the 20th international conference on Security Protocols
Design and evaluation of the ModelHealth toolchain for continuity of care web services
Automated Software Engineering
Prototyping domain specific languages as extensions of a general purpose language
SAM'12 Proceedings of the 7th international conference on System Analysis and Modeling: theory and practice
A Domain Specific Language Approach for Agent-Based Social Network Modeling
ASONAM '12 Proceedings of the 2012 International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2012)
FAMILIAR: A domain-specific language for large scale management of feature models
Science of Computer Programming
A language for end-user web augmentation: Caring for producers and consumers alike
ACM Transactions on the Web (TWEB)
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Wikipedia customization through web augmentation techniques
Proceedings of the Eighth Annual International Symposium on Wikis and Open Collaboration
EuGENia live: a flexible graphical modelling tool
Proceedings of the 2012 Extreme Modeling Workshop
Type-directed, whitespace-delimited parsing for embedded DSLs
Proceedings of the First Workshop on the Globalization of Domain Specific Languages
Modeling cyber-physical systems: model-driven specification of energy efficient buildings
Proceedings of the Modelling of the Physical World Workshop
JetBrains MPS as a tool for extending Java
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools
Customizing model migrations by rule schemes
Proceedings of the 2013 International Workshop on Principles of Software Evolution
Extending Erlang by utilising RefactorErl
Proceedings of the twelfth ACM SIGPLAN workshop on Erlang
Polymorphic identifiers: uniform resource access in objective-smalltalk
Proceedings of the 9th symposium on Dynamic languages
Automated construction of a large semantic network of related terms for domain-specific modeling
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Using domain specific languages to support verification in the railway domain
HVC'12 Proceedings of the 8th international conference on Hardware and Software: verification and testing
Software engineering for eLearning
Proceedings of the First International Conference on Technological Ecosystem for Enhancing Multiculturality
Towards automated cross-language refactorings between Java and DSLs used by Java frameworks
Proceedings of the 2013 ACM workshop on Workshop on refactoring tools
On the way of bottom-up designing textual domain-specific modelling languages
Proceedings of the 2013 ACM workshop on Domain-specific modeling
SESSL: A domain-specific language for simulation experiments
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Hi-index | 0.02 |
Designed as a wide-ranging guide to Domain Specific Languages (DSLs) and how to approach building them, this book covers a variety of different techniques available for DSLs. The goal is to provide readers with enough information to make an informed choice about whether or not to use a DSL and what kinds of DSL techniques to employ. Part I is a 150-page narrative overview that gives you a broad understanding of general principles. The reference material in Parts II through VI provides the details and examples you willneed to get started using the various techniques discussed. Both internal and external DSL topics are covered, in addition to alternative computational models and code generation. Although the general principles and patterns presented can be used with whatever programming language you happen to be using, most of the examples are in Java or C#.