Software development environment with design specification verification tool
AssigneeRicoh Company, Ltd.
InventorsTetsuro Motoyama, Avery Fong
Life of this patent
Estimating the term…
Loading patent…
AssigneeRicoh Company, Ltd.
InventorsTetsuro Motoyama, Avery Fong
Estimating the term…
An automated design specification verification tool automatically determines, for one or more functions defined in a first section of a design specification, whether a respective function name is declared in a second section of the same design specification. Further, it can be determined whether parameter names associated with respective functions in the first section are declared in the second section, and whether class attribute names associated with respective functions in the first section are described in a third section. Results of the verification process can be reported. In embodiments, the first section is a function definition section, the second section is a function list section, and the third section is a class attributes section; each being part of a class specification of a design specification document.
A method for verifying an electronic software design specification document, the method comprising the computer-implemented steps of:
A method for verifying a software design specification document, the method comprising the computer-implemented steps of:
A computer-readable medium carrying one or more sequences of instructions for verifying an electronic software design specification document, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
24 The method of claim 23, wherein the one or more sequences of instructions causes the one or more processors to perform the step of:
A computer-readable medium carrying one or more sequences of instructions for verifying an electronic software design specification document, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
An apparatus comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.