阅读更多

7顶
0踩

开源软件
Eclipse近日发起了一个名为Sirius的开源项目,该项目基于Eclipse Modeling Framework(EMF,一个用于实现模型驱动架构开发的开源框架),旨在通过图形、表或树等建模编辑器,来提供一个特殊的多视图工作台。用户无需掌握太多Eclipse相关知识,就可以方便地定义自己的建模工作台,同时还可以在需要的时候进行深度定制。


从开发者角度来看,Sirius允许:

  • 通过编辑器定义工作台
  • 集成和部署上述环境到Eclipse IDE或RCP应用程序
  • 通过扩展来自定义现有环境
从最终用户的角度来看,Sirius允许:

  • 丰富和专业的建模编辑器,可用来设计自己的模型
  • 在不同的编辑器之间进行同步

Sirius最初由Thales Group开发,并作为一个内部组件部署在整个Group中,现在已经贡献给Eclipse基金会,初期贡献的内容包括:

  • Sirius运行时:生命周期管理、查询以及环境动态解释
  • Sirius运行时IDE:与Eclipse IDE集成
  • Sirius编辑器:指定建模工作台的工具
目前Sirius还处于项目建议书阶段,详细信息参阅:Eclipse Sirius Project
  • 大小: 13.7 KB
7
0
评论 共 2 条 请登录后发表评论
2 楼 dsjt 2013-03-29 09:25
Eclipse 打算开发一个宇宙吗?

总用星星来命名
1 楼 Dead_knight 2013-03-27 17:45
多年前使用emf,通过模型接口自动产生实现类……

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 利用Eclipse的Sirius建立自定义图形建模工作台

    Sirius是一个由Eclipse开源项目提供的强大工具,它允许开发者利用Eclipse建模技术(包括EMF和GMF)轻松创建自定义的图形建模工作台。这项技术为软件开发人员提供了一种灵活且高效的方式来构建自定义的图形建模工作台...

  • Sirius 框架和概念

    sirius框架

  • GMF的Logic照猫画虎之二:使用emf生成模型代码

    在分析一中,我们在paletteFactory中添加了自己的控件,但是仍无法在画布上显示...既然这里是GMF,那么我们就可以省略咯,通过emf,让gmf自己生成模型code好了。 Logic的模型如图所示,在之前的GMF Tutorial中,...

  • 回顾一年的Eclipse更新

    在这里阅读本文的第1部分 71 – 3 + 8 =76。... 面临归档威胁的三个Eclipse项目如下。 代理商建模平台 最近三个同时发行的版本都有Agent Modeling Platform,但是自Kepler以来,就没有代码更改了。 这可能...

  • Eclipse Luna 4.4 正式版发布,支持 Java 8

    代号为 Luna 的 Eclipse 4.4 正式版终于在北京时间6月26日凌晨发布! 下载链接:http://eclipse.org/downloads/packages/eclipse-standard-44/lunar Eclipse Luna 4.4 值得关注的新特性包括: Java 8 的支持 ...

  • Atitit.eclipse 4.3 4.4  4.5 4.6新特性

    Atitit.eclipse 4.3 4.4 4.5 4.6新特性   1.1. Eclipse各版本功能组件支持 1 1.2. Eclipse4.4Luna新特性1 1.3. 代号 Mars 的 Eclipse 4.5 版本发布了 2   1.1. 4.6 Neon新特性 Eclipse的年度发布季...

  • Atitit eclipse新特性总结3.1---4.4  4.5

    Atitit eclipse新特性总结3.1---4.4 4.5      1. Eclipse 4.4 Luna正式发布了。1 1.1. 新版本的Eclipse默认对Java8提供支持1 1.2. 内存分析器。1 1.3. Other1 2. 代号 Mars 的 Eclipse 4.5 ...

  • eclips android 4.4.2,eclipse luna版本下载-Eclipse Lunav4.4.2 SR2 官方正式版(32/64位)下载__飞翔下载...

    Eclipse 4.4 Luna正式发布了。新版本的Eclipse默认对Java8提供支持。新发布的版本包括Java开发工具(JDT)、插件开发工具、Eclipse Communication Framework(ECF)、Maven集成、Xtext、Xtend、Web开发工具(WTP)和内存...

  • 一周极客热文:写给年轻程序员的一些建议

    Sirius项目帮助架构师利用Eclipse建模技术快速高效地创建自己的图形建模框架,提供了Eclipse建模框架(EMF)和图形建模框架(GMF)。Ecore建模的核心工具 EcoreTools基于Sirius完成了重新实现。 上期回顾: ...

  • 位域外部申明_(外部)域特定语言的完整指南

    实际上,开发人员如何定义特定的命令,例如:“ {name}的帐户中有{amount} $”,并在为项目选择的GPL中定义执行该命令的代码(Ruby,Java或其他支持的)。 一旦开发人员创建了特定于所需应用程序的命令,所有用户都...

  • (外部)特定领域语言的完整指南

    实际上,开发人员如何定义特定的命令,例如:“ {name}的帐户中有{amount} $”,并在为项目选择的GPL中定义执行该命令的代码(Ruby,Java或其他支持的)。 一旦开发人员创建了特定于所需应用程序的命令,所有用户都...

  • 基于pytorch+ResNet50的眼部疾病图片分类源码+文档说明.zip

    详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;详情请查看资源内容中使用说明;

  • 基于yolov5的鸟窝目标检测源码+模型.zip

    YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明

  • 中南财经政法大学-答辩PPT模板我给母校送模板作品.pptx

    PPT模板,答辩PPT模板,毕业答辩,学术汇报,母校模板,我给母校送模板作品,周会汇报,开题答辩,教育主题模板下载。PPT素材下载。

  • node-v8.7.0-sunos-x64.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • 2024-2030全球与中国混合光纤同轴网络市场现状及未来发展趋势.docx

    2024-2030全球与中国混合光纤同轴网络市场现状及未来发展趋势

  • 中南民族大学-答辩通用PPT模板我给母校送模板作品.pptx

    PPT模板,答辩PPT模板,毕业答辩,学术汇报,母校模板,我给母校送模板作品,周会汇报,开题答辩,教育主题模板下载。PPT素材下载。

  • 使用Spring Boot开发框架和Spark MLlib机器学习框架,通过FP-Growth算法,分析用户的购物车商品数据

    商品关联关系挖掘,使用Spring Boot开发框架和Spark MLlib机器学习框架,通过FP-Growth算法,分析用户的购物车商品数据,挖掘商品之间的关联关系。项目对外提供RESTFul接口。.zip

  • OpenCv 使用fffffffff

    OpenCv 使用fffffffff

  • node-v10.14.0-linux-ppc64le.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics