Invention Grant
US08769515B2 Semantic intensity based decomposition of software systems 有权
基于语义强度的软件系统分解

Semantic intensity based decomposition of software systems
Abstract:
A computer-implemented technique for analysis of software, is carried out using a semantic intensity calculation module, a coupling calculation module, and a software decomposition module. Software elements are identified in a computer program code, and respective roles of the software elements established. With the semantic intensity calculation module respective semantic intensity metrics are calculated for the software elements according to the roles thereof. With the coupling calculation module semantic intensity metrics are calculated to determine coupling factors between different software elements. With the software decomposition module the software elements are organized into distinct software components according to the coupling factors therebetween. Then, an optimized computer program code is generated from the software components.
Public/Granted literature
Information query
Patent Agency Ranking
0/0