亞洲知識產權資訊網為知識產權業界提供一個一站式網上交易平台,協助業界發掘知識產權貿易商機,並與環球知識產權業界建立聯繫。無論你是知識產權擁有者正在出售您的知識產權,或是製造商需要購買技術以提高操作效能,又或是知識產權配套服務供應商,你將會從本網站發掘到有用的知識產權貿易資訊。

A Model-Based Checking Approach to Test Java Implementation Against its UML Design Model

詳細技術說明
The software efficiently identifies inconsistencies between design models created by the MDA language, UML, and programs created from the design models using programming languages, like Java. It has been shown to detect previously unknown errors in a software package and to be more efficient than existing verifier software through removal of redundant branches during testing.
*Abstract

Software errors are becoming increasingly prevalent as the size and complexity of computer programs continue to increase and are more difficult to identify before widespread distribution of the software. Consequently, this results in increasing costs to find and fix problems in the software. As programs extend to additional applications and aspects of everyday life, the costs to businesses and society for such errors accelerates. A design model is used as a blueprint for coding of many software programs. The Model Driven Architecture language, Unified Modeling Language (UML), is used to create a design model and programming languages, like Java, are used to create code from the model. Often-times, machine and programmer-generated code contains inaccuracies with respect to the model that cannot easily be detected, causing the program to not accomplish its designed purposes. Currently, there are several programs for detecting errors in software that are derived from UML. These programs are time intensive and laborious, while many times not detecting all errors.

國家/地區
美國

欲了解更多信息,請點擊 這裡
移動設備