研究思想与软件设计和架构有关 [英] research idea's related to Software Design and Architecture

查看:93
本文介绍了研究思想与软件设计和架构有关的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我需要一些与UML或软件设计和架构相关的研究思路。请帮助



在此先感谢。

Hi,

I need some research idea's related to UML's or Software Design and Architecture. Kindly help

Thanks In Advance.

推荐答案

如何自动优化正式的UML设计?



例如,开发人员可以为不同的类输入相同的方法/属性,系统可以检测到这种情况(可能只是名称,在初始时保持在UML内)用户的设计,否则你需要发明一些用于指示用户问题的meta-UML功能。在检测到问题后,系统可以尝试通过统一所需的终端类来优化整个设计,尝试在组合,继承或通用接口之间进行选择。这只是一个基本功能。您可以开发许多类似的功能。如果您尝试在UML级别上开发体系结构,那么您应该熟悉许多纯粹的结构化决策问题。做出这种决定的一部分可以正式化和自动化。



-SA
How about automatic optimization of the formal UML design?

For example, the developer could enter identical methods/attributes for different classes, and the system could detect such cases (may be just be name, to stay within UML in initial user's design, otherwise you would need to invent some "meta-UML" features used to indicate problems by the user). After detection of problems, the system could try to optimize the whole design by unifying the required terminal classes, trying to choose between composition, inheritance or common interfaces. This is just one basic feature. You can develop many similar features. If you tried to develop architectures on UML level, you should be familiar with many purely structural decision problems. Making some part of such decision can be formalized and automated.

—SA


这篇关于研究思想与软件设计和架构有关的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆