Validating a Specification Associated with a Software Application and/or a Hardware
AssigneeTata Consultancy Services Limited
InventorsGoldsmith Murali Krishna, Ulka Aniruddha Shrotri, Venkatesh R
Life of this patent
Estimating the term…
Loading patent…
AssigneeTata Consultancy Services Limited
InventorsGoldsmith Murali Krishna, Ulka Aniruddha Shrotri, Venkatesh R
Estimating the term…
System and method for validating a specification associated with a software application and/or a hardware is disclosed. The specification comprising expected behaviour requirements specified in a specification language and the semantics in the tabular notation is received. In order to validate the specification, a string may be identified for the specification. The string may indicate characters conforming to the specification language. Upon identifying the string, a token may be generated using the string. The token may be a binary representation of the string. The token may be arranged into a data structure. The specification is checked to conform to the specification language. Two or more specifications specified in the specification language are merged. A test case is generated from the validated specification. The expected behaviour with the actual behaviour of the specification is validated.
A method for validating a specification associated with a software application and/or a hardware, the method comprising:
A system for validating and evaluating a specification associated with a software application and/or a hardware, the system comprising:
A non-transitory computer readable medium embodying a program executable in a computing device for validating a specification associated with a software application and/or a hardware, the program comprising:
Dependencies are inferred from the claim text.