arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1206.4477cs.SE
收藏

建模语言:度量和评估工具

Modeling Languages: metrics and assessing tools

Daniela Fonte, Ismael Vilas Boas, José Azevedo, José João Peixoto, Pedro Faria, Pedro Silva, Tiago Sá, Ulisses Costa, Daniela da Cruz, Pedro Rangel Henriques

摘要:

任何传统的工程领域都有严格评估其产品质量的指标。工程师知道,产量必须满足要求,必须符合生产和市场规律,必须具有竞争力。软件工程这一新领域的专业人员几年前开始定义度量标准来评估他们的产品:单个程序和软件系统。这一关切促使不仅需要评估结果,而且需要评估其发展过程和所使用的工具。在这种情况下,评估程序设计语言的质量是一个合理的目标;以类似的方式,关注模型和建模方法是有意义的,因为越来越多的人从建模阶段开始软件开发过程。在本文中,我们介绍和激励模型的质量评估在软件开发周期。在对这个主题进行了一般性的讨论之后,我们将注意力集中在最流行的建模语言-UML -表示度量。通过案例研究,我们提出并探讨了两种工具。最后,我们确定了工具方面仍然缺乏的东西。

英文摘要:

Any traditional engineering field has metrics to rigorously assess the quality of their products. Engineers know that the output must satisfy the requirements, must comply with the production and market rules, and must be competitive. Professionals in the new field of software engineering started a few years ago to define metrics to appraise their product: individual programs and software systems. This concern motivates the need to assess not only the outcome but also the process and tools employed in its development. In this context, assessing the quality of programming languages is a legitimate objective; in a similar way, it makes sense to be concerned with models and modeling approaches, as more and more people start the software development process by a modeling phase. In this paper we introduce and motivate the assessment of models quality in the Software Development cycle. After the general discussion of this topic, we focus the attention on the most popular modeling language -- the UML -- presenting metrics. Through a Case-Study, we present and explore two tools. To conclude we identify what is still lacking in the tools side.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑