- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
暨 南 大 学 学报 (自然科学版) 、,o118 No.3
JournalofJJrlanUn]versity(NaturalScOnce) Jun.1997
第 两种有代表性软件 图自动布局的研究
黄定 ’’ 陈火炎
⑤ 第 月 、_ __ - 一 //
(华南师范大学计算机系) (暨南太学计算机科学系) IJ
], 期
摘 要 研究软件图自动生成中的软件圈 自动布局 问题 .把软件图分为无向的和有向的两大类,对
于无向软件图,选择E—R图作为其代表:对于有 向软件 图.选择数据流 图作为代表.对这两种 图.
分别给出其可读性准则,并建立 rE-R圈的行列整齐对联结式布局算法和数据流 图的主流 向式
布局算法 .
关键词: !±凰 E—-R—~;塾塑堕里 !垫翌旦
中图分类号:TP3I15
1 软件图及其 自动生成
各种软件开发方法 (如结构化方法、面向对象方法等)几乎都使用甚至大量使用图形表示 .
软件 图的自动化生成对于设计人员有重要意义 .软件 图的自动生成从 70年代末开始逐步发展
软件图的生成包括布局和布线两个方面.布局用来确定软件图中基本对象的位置,布线用
来确定表示对象间逻辑关系的各种连线 .本文只讨论布局问题.
布局技术起源于电路系统的物理设计中的 自动布 图技术 .由于 电路 图布局和软件 图布局
所追求的 目标截然不同,所 以不能把电路图布局算法套用到软件 图布局上,必须探求软件图 自
己的布局算法.布局 问题 已被证明是一个 NP问题 解决问题时要抓住具体 问题 的特点,才
能构造出有效的算法 .我们围绕软件图的可读性准则来构造算法 .不 同的软件 图,其可读性准
则有同有异,甚至一种软件 图,其可读性准则也会因人而异 .所以,软件 图 自动布局首先要解决
的问题,是确定覆盖面尽可能广的、绝大多数人接受的可读性准则,包括确定其重要性的次序 .
可读性准则差异较大的不同软件图,如注重流向的数据流图和无方向的E—R图,则分类处理 .
基于这种思想,我们把软件图大致分为有向和无向两大类,而有向软件图又分为主方向较明显
和主方向较不明显两种 .我们选择数据流图作为有向图的代表,E—R 图为无 向图的代表,因
为二者 比较典型 ,而且用途非常广泛 3·1.
布局方法有构造性方法、迭代性方法或二者的结合 (先用构造性方法产宅初始困,再用迭
代性方法进行优化) .一般说来 ,构造性布局算法相对简单.快捷,对有特定特点的图形效
果较好,但不能保证一直有效.迭代性布局算法较难设计,图形生成慢,终 止条件难设置,但总
体效果较好 .本文提 出的两个算法均属构造性方法 .
收藕 日期:1995-09-O7
广东省 自然科学基金资助碗 目(编号:920211)
1)黄定,女.1970年 7月生.助教;研究方向:逻辑程序设计:邮政编码:510631,广州
暨 南 太 学 学 报 (自然科学版 1997年
2 E—R图的行列整齐对联结式布局算法
2.1 E—R囤可读性准则
E—R 图是无向软件 图的代表,其可读性的决定因素也是无向软件图的可读
您可能关注的文档
- 江西仙山岗银金矿床矿石物质组分及金银赋存状态的研究.pdf
- 交通视频监控系统中TMS320DM642与嵌入式.pdf
- 教学论文--耦合电感和理想变压器说课设计.doc
- 结构可靠性分析中考虑高次项修正组合响应面法.pdf
- 结核杆菌的研究进展(综述).doc
- 结直肠癌论文:联合检测肿瘤型M2-PK、CEA与CA19-9在结直肠癌临床中应用价值.doc
- 捷联惯导系统姿态解算模块实现.pdf
- 捷联惯导姿态算法中圆锥误差与量化误差09614.pdf
- 捷联式惯性导航积分算法设计-速度位置计算.doc
- 介入治疗室组成与主要技术指标.doc
- 2026年及未来5年钳式功率测量仪表项目市场数据调查、监测研究报告.docx
- 2026年及未来5年PET环保医药胶盒项目市场数据调查、监测研究报告.docx
- 2026年及未来5年滑线集电器项目市场数据调查、监测研究报告.docx
- 2025年事业单位工勤技能-陕西-陕西军工电子设备制造工五级(初级工)历年参考题典型考点含答案解析.docx
- 2026年及未来5年电动削笔器项目市场数据调查、监测研究报告.docx
- 2026年及未来5年无线红外报警探头项目市场数据调查、监测研究报告.docx
- 2026年及未来5年屏蔽铝盒项目市场数据调查、监测研究报告.docx
- 2026年及未来5年汽油机空滤芯项目市场数据调查、监测研究报告.docx
- 2026年及未来5年燃气加热式双面机项目市场数据调查、监测研究报告.docx
- 2026年及未来5年等电位联结端子箱项目市场数据调查、监测研究报告.docx
最近下载
- 2025年人工智能与机器学习课程期末考试题及答案.docx VIP
- 雪迪龙 SCS-900UV使用说明书.pdf VIP
- 2026中国电科36所校园招聘考试模拟卷及答案解析(夺冠).docx VIP
- 古代诗人名人王维人物介绍PPT.pptx VIP
- 温州市2026届高三第一次适应性考试(一模)语文试卷(含答案详解)原卷.pdf
- EXCEL上机操作题.doc VIP
- 贵州兴义电力发展有限公司2026年校园招聘备考题库及答案详解参考.docx VIP
- 金属材料学 戴起勋 上传完整版.doc VIP
- 心率变异性分析评价糖尿病患者自主神经病变应用.doc VIP
- 道路旅客运输企业安全生产操作规程汇编 .pdf VIP
原创力文档


文档评论(0)