翻訳と辞書
Words near each other
・ Sousa Caldas
・ Sousa Cintra
・ Sousa Dias
・ Sousa e Lima family
・ Sousa Esporte Clube
・ Sousa Formation
・ Sousa Jamba
・ Sousa, Paraíba
・ Sousa/Ostwald Award
・ Sousaichnium
・ Sousaki volcano
・ Sousan Azadi
・ Sousan Hajipour
・ Sousan Keshavarz
・ Sousan S. Altaie
SourceMeter
・ SourceOECD
・ SourcePuller
・ Sourcery
・ Sources (website)
・ Sources and influences on the development of Dungeons & Dragons
・ Sources Chaudes
・ Sources Chrétiennes
・ Sources for Citizen Kane
・ Sources for the historicity of Jesus
・ Sources Formation
・ Sources of ancient Tamil history
・ Sources of fantasy
・ Sources of Hamlet
・ Sources of Indo-Greek history


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

SourceMeter : ウィキペディア英語版
SourceMeter

SourceMeter is a source code analyzer tool, which can perform deep static program analysis of the source code of complex programs in C, C++, Java, Python, and RPG (AS/400).〔Gábor Szőke, Csaba Nagy, Rudolf Ferenc, Tibor Gyimóthy: ("A Case Study of Refactoring Large-Scale Industrial Systems to Efficiently Improve Source Code Quality" ) In Proceedings of the 14th International Conference on Computational Science and Its Applications (ICCSA 2014), Guimaraes, Portugal, June 30 - July 3, 2014. Published in Lecture Notes in Computer Science (LNCS), Springer-Verlag, volume 8584, pages 524-540, 2014.〕 FrontEndART has developed SourceMeter based on the Columbus technology〔Árpád Beszédes, Rudolf Ferenc, Tibor Gyimóthy: ("Columbus: A reverse engineering approach" )〕 researched and developed at the Department of Software Engineering of the University of Szeged.〔(Department of Software Engineering )〕〔(University of Szeged )〕
The source code of a program is usually its only up-to-date documentation. At the same time, the source code is the exquisite bearer of knowledge, business processes and methodology, accumulated over a long period of time. Source code quality decrease, which happens due to many quick fixes and time pressure, results in the increase of development and testing costs, and operational risks. Despite this, the source code usually receives hostile treatment and is considered as a mere tool.〔(SourceMeter on QA Testing Tools )〕〔(SourceMeter on Testtool Review )〕
==Background==
During the static analysis, an abstract semantic graph (ASG) is constructed from the language elements of the source code. This ASG is then processed by the different tools in the package to calculate product metrics〔(Source code metrics reference )〕 like LLOC,〔István Siket, Árpád Beszédes, John Taylor: ("Differences in the Definition and Calculation of the LOC Metric in Free Tools" )〕 NLE or NOA, identify duplicate code (copy-pasted code; clones), coding rule violations, etc.
SourceMeter can analyze source code conforming to Java 8 and earlier versions, C/C++, RPG III and RPG IV versions (including free-form) and Python 2.7.8 and earlier versions.
In the case of C/C++, SourceMeter supports the ISO/IEC 14882:2011 international standard〔(SourceMeter at ISO C++ standard )〕 extended with several new features from ISO/IEC 14882:2014, and C language defined by the ANSI/ISO 9899:1990, ISO/IEC 9899:1999 and ISO/IEC 9899:2011 standards. Besides the standard features, several GCC and Microsoft specific extensions are also supported.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「SourceMeter」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.