Domain-specific aspect languages allow defining aspects for a certain problem domain faster and easier by providing specialized expressivity and by reducing the complexity of the language interface. However, providing domain-specific aspect languages is a rather complex task. With current approaches only specialists can build new domain specific aspect languages; in doing so they have to replicate large parts of the tool set. In this paper, we have extended a general-purpose aspect language to support embedded domain-specific syntax in the advice language. The approach has several advantages. First, it allows reusing a large part of existing tools and infrastructure. Second domain-specific extensions can be defined in separated modules, which can be dynamically linked into the advice language; these modules can be inherited from, they can be refined from existing implementations, and can be composed to support abstractions from different domains.
机译:通过UML概要文件扩展机制将特定领域的建模语言和UML集成在一起。
机译:用于微控制器上实时动态系统仿真的领域特定语言
机译:使用领域特定语言进行产量语法分析和产品优化以进行动态编程
机译:咨询语言的动态链接的特定于域的扩展
机译:具有本体层次重新排序以及自适应学习和扩展的特定领域知识探索
机译:整合素链接激酶通过控制肌动蛋白细胞骨架动力学调节少突胶质细胞的过程扩展。
机译:针对建议语言的动态链接的特定于域的扩展