IP Library Granted Patent US 7,685,546
Granted Patent B2
US 7,685,546 · App. 11/747,026 · Granted Mar 23, 2010

Method and apparatus for supporting verification, and computer product

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,685,546
App. No.
11/747,026
Granted
Mar 23, 2010
Kind
B2
Abstract

A verification supporting apparatus includes an acquiring unit that acquires a first verification-item list for a verification target, a functional specification of the verification target, and a sequential specification of the verification target; a keyword extracting unit that extracts a keyword about the verification target from the first verification-item list; a creating unit that creates a second verification-item list in which each of the verification items is formed with the functional description and the sequential description about an output action of the verification target; and a converting unit that converts the first verification-item list into a third verification-item list having a same format as the second verification-item list, based on the second verification-item list and the keyword.

Claims (30)

1. An apparatus for supporting a verification of a target device by outputting a list of verification items, comprising:

a verification-keyword extracting unit that extracts a plurality of verification keywords from a first list in which a plurality of operations of the target device to be verified are described;

a creating unit that creates, based on a use case diagram and a sequence diagram of the target device, a second list in which each use described in the use case diagram and each message described in the sequence diagram are associated with each other;

a first-item extracting unit that extracts, from the second list, a first item that does not include any one of the verification keywords;

a second-item extracting unit that extracts, from the first list, a second item that includes any one of the verification keywords that are not included in the second list;

a second creating unit that creates a third list including an item that includes any one of the verification keywords by deleting the first item from the second list; and

an output unit that outputs the list of verification items in which the first list and the second list are included and the first item and the second item are associated with a first identifier and a second identifier respectively.

2. The apparatus according to claim 1 wherein the first-item extracting unit extracts the first item by deleting, from the second list, the item included in the third list.

3. The apparatus according to claim 1 , further comprising:

a calculating unit that calculates a ratio of a total number of items in the third list to a total number of items in the second list.

4. The apparatus according to claim 1 , wherein when any one of the use case diagram and the sequence diagram is updated, the creating unit creates a fourth list based on an updated use diagram and an updated sequence diagram, the first-item extracting unit extracts, from the fourth list, an item that is not included in the second list, and the output unit outputs an updated list of verification items in which the list of verification items and the item extracted by the first-item extracting unit are included.

5. The apparatus according to claim 4 , further comprising:

a calculating unit that calculates a ratio of a number of items extracted by the first-item extracting unit to a total number of items in the fourth list.

6. A method for supporting a verification of a target device by outputting a list of verification items, comprising:

extracting a plurality of verification keywords from a first list in which a plurality of operations of the target device to be verified are described;

creating, based on a use case diagram and a sequence diagram of the target device, a second list in which each use case described in the use case diagram and each message described in the sequence diagram are associated with each other;

extracting, from the second list, a first item that does not include any one of the verification keywords;

extracting, from the first list, a second item that includes any one of the verification keywords that are not included in the second list;

creating a third list including an item that includes any one of the verification keywords by deleting the first item from the second list; and

outputting the list of verification items in which the first list and the second list are included and the first item and the second item are associated with a first identifier and a second identifier respectively,

wherein the extracting and the outputting are performed by a computer.

7. The method according to claim 6 , further comprising: extracting includes extracting the first item by deleting, from the second list, the item included in the third list.

8. A computer-readable recording medium that stores therein a computer program for supporting a verification of a target device by outputting a list verification items, wherein the computer program causes a computer to execute:

extracting a plurality of verification keywords from a first list in which a plurality of operations of the target device to be verified are described;

creating, based on a use case diagram and a sequence diagram of the target device, a second list in which each use case described in the use case diagram and each message described in the sequence diagram are associated with each other;

extracting, from the second list, a first item that does not include any one of the verification keywords;

extracting, from the first list, a second item that includes any one of the verification keywords that are not included in the second list;

creating a third list including an item that includes any one of the verification keywords by deleting the first item from the second list; and

outputting the list of verification items in which the first list and the second list are included and the first item and the second item are associated with a first identifier and a second identifier respectively.

9. The computer-readable recording medium according to claim 8 , further comprising: extracting the first item by deleting, from the second list, the item included in the third list.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: FUJITSU SEMICONDUCTOR LIMITED
To: SOCIONEXT INC.
Reel/Frame 035508/0469 →
CHANGE OF NAME Recorded Jul 27, 2010
From: FUJITSU MICROELECTRONICS LIMITED
To: FUJITSU SEMICONDUCTOR LIMITED
Reel/Frame 024794/0500 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2008
From: FUJITSU LIMITED
To: FUJITSU MICROELECTRONICS LIMITED
Reel/Frame 021985/0715 →