- 2
- 0
- 约7.69千字
- 约 26页
- 2017-03-09 发布于上海
- 举报
Using Ontologies in the Domain Analysis of DomainSpecific使用本体在特定领域分析领域中的应用
* * * * * * * * * * * * * * * * * * * Robert Tairas, Marjan Mernik, Jeff Gray Using Ontologies in the Domain Analysis of Domain-Specific Languages Workshop on Transformation and Weaving Ontologies in Model-Driven Engineering (TWOMDE) International Conference on Model-Driven Engineering, Languages, and Systems (MoDELS) Toulouse, France, September 28, 2008 Outline DSLs and Domain Analysis Ontologies Case Study Summary Future work * DSLs and Domain Analysis A DSL is a computer language dedicated to a particular domain. It provides appropriate built-in abstractions and notations*. Programs in DSLs explicitly specify only part of the behavior because a significant portion of the behavior is implicit and fixed. * * Mernik, M., Heering, J., Sloane, A.: When and How to Develop Domain-Specific Languages. ACM Computing Surveys 37, 316-344, 2005 DSLs and Domain Analysis DSL development phases: decision analysis design implementation deployment maintenance * DSLs and Domain Analysis The beginning phases of DSL development are less well understood. Some open issues: How should results from domain analysis drive the language design process? Should a DSL be designed by a domain expert, GPL designer or software language engineer? How much domain analysis and language design is actually needed? Can we build tools which support us in earlier phases of DSL development? * DSLs and Domain Analysis Domain Analysis To build the domain model (an explicit representation of the common and the variable properties of a domain, the semantics of the properties, the dependencies between the properties). Some typical domain analysis activities are analysis of similarities, analysis of variations, and analysis of combinations. * DSLs and Domain Analysis Many domain analysis methods exist, such as: Feature-Oriented Domain Analysis (FODA) Draco Domain Analysis and Reuse Environment (DARE) Family-Oriented Abstraction, Specification, and Translation (FAST) … But, they are rarely used in DSL d
您可能关注的文档
- Title SUBTITLE Gresham College字幕格雷沙姆学院.ppt
- Title, Century Gothic, 44 pt hcpa标题世纪的哥特式44 PT正常.seiu.ppt
- Title to go here 华东政法大学图书馆 标题去这里华东政法大学图书馆.ppt
- Titulo de Presentacin teem标题和243 presentaci N 天河城.gob.mx.ppt
- Titre powerpoint selecomPowerPoint selecom标题.ppt
- TMGT TEMPLATE 2004 Intel2004年Intel tmgt模板.ppt
- TLABTLAG – LED Decorative Tulip Antique Bronze or tlabtlag–LED装饰郁金香古铜或.ppt
- To be or not to be North Park University Baseball是或不被北公园大学棒球.ppt
- TMS465 Textile Structural Compositestms465纺织结构复合材料.ppt
- TN DNG NGN HNGNghip v NHTM – T & 205n为吴194N H & 192ngnghip V的非线性–.ppt
- Using Parallel Structure in Writing Arlington Public 采用并行结构在写作阿灵顿公共.ppt
- Using Path Spectra to Direct Function Cloning利用路径谱直接作用克隆.ppt
- Using Low Budget Classroom Exercises to Teach 利用低成本的课堂练习来教.ppt
- Using POCS Method of ProblemSolving采用POCS方法解决问题.ppt
- Using PowerPoint for Speech Presentations用PowerPoint演讲文稿.ppt
- Using Photoshop Elements to Create Artistic Content采用PS图象处理软件元素打造的艺术内涵.ppt
- Using Python, GDAL and NumPy for spatial analysis使用Python空间分析的GDAL和NumPy.ppt
- Using Rubrics to Communicate Unit Learning Goals to 6th Grade使用量规进行单元学习目标第六级.ppt
- Units 6 7 back vowels and diphthongs6单元&7后元音和双元音.ppt
- Using Strong Verbs使用强动词.ppt
原创力文档

文档评论(0)