MDSF:架构工具简要功能说明

简介:

年度总结和计划:去年4个1,今年5个1中我说过今年下半年开始我要开发1个元模型引擎(OpenMetaEdit),现在方案已更改,我在OpenExpressApp make business engineers develop applications中说到我现在将先使用Eclipse的GMF来实现一个架构工具。

  今年我花时间学习了一下企业架构框架-TOGAF.pdf,并在项目组中应用,已经形成了一些交付物,见使用TOGAF进行产品开发 - 价值驱动产品开发。在交付物中的建模图例使用的是企业架构语言ArchiMate.pdf。这次准备做的架构工具主要是结合TOGAF和ArchiMate来做的,至少能先让架构师使用这个工具来做产品的架构;后期在考虑扩充架构建模到设计建模、开发建模。

  由于项目组其他工作,对OEA的建模支持这项工作到上个月才开始。现在已经到了11月份了,到年底只有两个月了,加上年底还会忙着做规划、做总结、做计划等,所以能真正花在这上面的时间肯定又要少一点了。我要在年底前需要完成一个可以由架构师使用的架构工具,因为这个从对产品的长远考虑很重要,虽然时间不多,压力蛮大,但是我相信任何东西只要迈出第一步,只要开始做了就会越做越好,否则总是空想,就像开源信息系统开发平台之OpenExpressApp框架.pdf一样。  

  几年前用过一下Architect工具,这是一个架构师做架构用的建模工具,其界面如下图所示:

  通过这个工具,可以很好的规范工作方法,便于组织和查找文档,方便与不同人进行交流。我感觉这个工具还行,所以初步的功能将主要参考它。虽然开始实现得会显得有点简陋,但我相信会逐步完善它的,我希望后期把它完善为一个集成业务开发平台(OEA Studio)。

概要功能

  • 支持ArchiMate

  • 支持TOGAF工件模型

  •  
    • 业务流程

  •  
    • 领域模型
    • 其他
  • 查看

  • Label位置

  • 文本基本属性

  • 改变关系、对象类型

  • 模型正确检查器
  • 模型属性、文档生成

  • 模型视图

  • Implosion/explosion

GEF参考

  在GEF:应用示例列表罗列一些可以GEF实现的应用,以下的为一些可以参考的东西,虽然还不知道如何做,但我至少知道可以做:)






 本文转自 jingen_zhou 51CTO博客,原文链接:http://blog.51cto.com/zhoujg/517015,如需转载请自行联系原作者

相关文章
|
5月前
|
NoSQL Java Redis
【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的分布式锁的功能组件(一)
【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的分布式锁的功能组件
74 0
|
5月前
|
存储 运维 关系型数据库
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
|
1月前
|
存储 监控 数据可视化
SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
【9月更文挑战第2天】SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
66 9
|
2月前
|
Cloud Native
核心系统转型问题之平衡核心架构中的功能性与非功能性需求如何解决
核心系统转型问题之平衡核心架构中的功能性与非功能性需求如何解决
|
5月前
|
NoSQL Java Redis
【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的分布式锁的功能组件(二)
【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的分布式锁的功能组件
41 0
|
4月前
|
前端开发 Java 开发工具
Java医院绩效考核系统源码:关于医院绩效考核系统的技术架构、系统功能、如何选择医院绩效考核管理系统
系统开发环境 开发语言:java 技术架构:B/S架构 开发工具:maven、Visual Studio Code 前端框架:avue 后端框架:springboot、mybaits 数 据 库:MySQL
46 4
Java医院绩效考核系统源码:关于医院绩效考核系统的技术架构、系统功能、如何选择医院绩效考核管理系统
|
3月前
|
负载均衡 监控 Kubernetes
Service Mesh 是一种用于处理服务间通信的基础设施层,它通常与微服务架构一起使用,以提供诸如服务发现、负载均衡、熔断、监控、追踪和安全性等功能。
Service Mesh 是一种用于处理服务间通信的基础设施层,它通常与微服务架构一起使用,以提供诸如服务发现、负载均衡、熔断、监控、追踪和安全性等功能。
|
4月前
|
运维 安全 网络架构
【计算巢】网络模拟工具:设计与测试网络架构的有效方法
【6月更文挑战第1天】成为网络世界的超级英雄,利用网络模拟工具解决复杂架构难题!此工具提供安全的虚拟环境,允许自由设计和测试网络拓扑,进行性能挑战和压力测试。简单示例代码展示了创建网络拓扑的便捷性,它是网络设计和故障排查的“魔法棒”。无论新手还是专家,都能借助它探索网络的无限可能,开启精彩冒险!快行动起来,你会发现网络世界前所未有的乐趣!
56 2
【计算巢】网络模拟工具:设计与测试网络架构的有效方法
|
4月前
|
缓存 NoSQL Java
在 SSM 架构(Spring + SpringMVC + MyBatis)中,可以通过 Spring 的注解式缓存来实现 Redis 缓存功能
【6月更文挑战第18天】在SSM(Spring+SpringMVC+MyBatis)中集成Redis缓存,涉及以下步骤:添加Spring Boot的`spring-boot-starter-data-redis`依赖;配置Redis连接池(如JedisPoolConfig)和连接工厂;在Service层使用`@Cacheable`注解标记缓存方法,指定缓存名和键生成策略;最后,在主配置类启用缓存注解。通过这些步骤,可以利用Spring的注解实现Redis缓存。
69 2
|
3月前
|
负载均衡 Java Linux
黑马头条01,环境搭建,今日头条的介绍,今日头条的功能架构图,技术栈的说明,服务层,nacos(奶靠丝)安装,安装在Linux服务器上环境准备,
黑马头条01,环境搭建,今日头条的介绍,今日头条的功能架构图,技术栈的说明,服务层,nacos(奶靠丝)安装,安装在Linux服务器上环境准备,
下一篇
无影云桌面