DocumentCode
1737703
Title
A knowledge-based method for validating specifications including open parts
Author
Yamamoto, R. ; Tsuruta, S. ; Onoyama, T. ; Oyanagi, K.
Author_Institution
Syst. Dev. Lab., Hitachi Ltd., Kawasaki, Japan
Volume
4
fYear
2000
fDate
2000
Firstpage
2467
Abstract
SET is a credit payment protocol on the Internet. The SET specification has open parts in order to flexibly cope with various users´ business requirements (BRs). Security requirement (SR) is also a kind of business requirement. Due to such open parts of the SET specification, the currently provided compliance test is not sufficient for assuring interoperability, though this test can verify whether the implementation of products complies with the SET specification. The whole specifications of BRs are confidential. Even the parts of these specifications are initially unknown. They have to be gradually cleared, added and corrected during testing or validating the specification such as the SET specification having open parts related to the above specifications of BRs. By representing the error-related parts of BR specifications as knowledge and by incorporating it as the knowledge base of a prototype system, such prototype system can be rapidly generated and flexibly modified. By adding this prototype system to the common test bed for compliance tests and refining its knowledge base using the results of the interoperability test of each new product, the validation of specifications such as the SET specification having open parts became possible without exhaustive test of interoperability
Keywords
EFTS; Internet; formal specification; formal verification; knowledge based systems; open systems; protocols; Internet; SET credit payment protocol; business requirements; compliance test; interoperability; knowledge-based method; prototype system; security requirement; specification validation; Credit cards; Joining processes; Laboratories; Protocols; Prototypes; Refining; Security; Software engineering; Strontium; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man, and Cybernetics, 2000 IEEE International Conference on
Conference_Location
Nashville, TN
ISSN
1062-922X
Print_ISBN
0-7803-6583-6
Type
conf
DOI
10.1109/ICSMC.2000.884363
Filename
884363
Link To Document