发明名称 Syntactic to semantic binding
摘要 In order to facilitate automated operations with software, semantic meaning of data values is bound to the syntactic type of the data values. In a described implementation, a piece of software accepts inputs and produces outputs. The inputs have a specified syntactic type (e.g., runtime type) and an expected semantic meaning. The semantic meaning corresponds to a real-world description of relevant data for the input. Providing a data set that matches the specified syntactic type and the expected semantic meaning as input to the software enables a relevant operation with the software to be performed. An example automated operation is the testing of a piece of software. In another described implementation, a synmantic data object is created and/or utilized that includes a syntactic type attribute and a semantic meaning attribute for the contained data value(s). Other optional attributes include locale indication and a validity flag.
申请公布号 US7565648(B2) 申请公布日期 2009.07.21
申请号 US20040922586 申请日期 2004.08.19
申请人 MICROSOFT CORPORATION 发明人 KLINE DAVID C.;BOILEN MICHAEL G.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址