面向对象软件的动态耦合网络

Huan Li
{"title":"面向对象软件的动态耦合网络","authors":"Huan Li","doi":"10.1109/IHMSC.2013.246","DOIUrl":null,"url":null,"abstract":"Object-Oriented software development is the most popular software designing technology. A server problem challenged, however, is how to describe, comprehend, and control the quickly increasing complexity of such systems. Recent research achievements in software engineering introduce complex network theory to explore the relationships between software structure and complexity. These achievements focus on Object-Oriented software system as a whole structure instead of emphasizing local codes and behaviors. Most of existing studies to define software structure as network are Based excessively on static structural properties. However, due to real-time is a primary characteristic of software system, and polymorphism and dynamic binding are the inherently characteristic of Object-Oriented software, and the unused codes emerge frequent in system, these static structural networks are imprecise as they do not perfectly reflect the actual software behaviors. This paper presents a dynamic coupling network of Object-Oriented software that is constructed directly by real-time dynamic systems and a real-world software is analyzed in some depth to demonstrate their dynamic coupling networks.","PeriodicalId":222375,"journal":{"name":"2013 5th International Conference on Intelligent Human-Machine Systems and Cybernetics","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A Dynamic Coupling Network of Object-Oriented Software\",\"authors\":\"Huan Li\",\"doi\":\"10.1109/IHMSC.2013.246\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Object-Oriented software development is the most popular software designing technology. A server problem challenged, however, is how to describe, comprehend, and control the quickly increasing complexity of such systems. Recent research achievements in software engineering introduce complex network theory to explore the relationships between software structure and complexity. These achievements focus on Object-Oriented software system as a whole structure instead of emphasizing local codes and behaviors. Most of existing studies to define software structure as network are Based excessively on static structural properties. However, due to real-time is a primary characteristic of software system, and polymorphism and dynamic binding are the inherently characteristic of Object-Oriented software, and the unused codes emerge frequent in system, these static structural networks are imprecise as they do not perfectly reflect the actual software behaviors. This paper presents a dynamic coupling network of Object-Oriented software that is constructed directly by real-time dynamic systems and a real-world software is analyzed in some depth to demonstrate their dynamic coupling networks.\",\"PeriodicalId\":222375,\"journal\":{\"name\":\"2013 5th International Conference on Intelligent Human-Machine Systems and Cybernetics\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-08-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 5th International Conference on Intelligent Human-Machine Systems and Cybernetics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IHMSC.2013.246\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 5th International Conference on Intelligent Human-Machine Systems and Cybernetics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IHMSC.2013.246","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

面向对象软件开发是目前最流行的软件设计技术。然而,面临的一个服务器问题是,如何描述、理解和控制这类系统快速增长的复杂性。近年来,软件工程的研究成果引入复杂网络理论来探讨软件结构与复杂性之间的关系。这些成果侧重于将面向对象的软件系统作为一个整体结构,而不是强调局部代码和行为。现有的将软件结构定义为网络的研究大多是基于静态的结构属性。然而,由于实时性是软件系统的主要特征,多态和动态绑定是面向对象软件的固有特征,并且系统中经常出现未使用的代码,这些静态结构网络并不精确,因为它们不能很好地反映软件的实际行为。本文提出了一种由实时动态系统直接构造的面向对象软件动态耦合网络,并对一个实际软件进行了深入分析,以说明其动态耦合网络。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Dynamic Coupling Network of Object-Oriented Software
Object-Oriented software development is the most popular software designing technology. A server problem challenged, however, is how to describe, comprehend, and control the quickly increasing complexity of such systems. Recent research achievements in software engineering introduce complex network theory to explore the relationships between software structure and complexity. These achievements focus on Object-Oriented software system as a whole structure instead of emphasizing local codes and behaviors. Most of existing studies to define software structure as network are Based excessively on static structural properties. However, due to real-time is a primary characteristic of software system, and polymorphism and dynamic binding are the inherently characteristic of Object-Oriented software, and the unused codes emerge frequent in system, these static structural networks are imprecise as they do not perfectly reflect the actual software behaviors. This paper presents a dynamic coupling network of Object-Oriented software that is constructed directly by real-time dynamic systems and a real-world software is analyzed in some depth to demonstrate their dynamic coupling networks.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信