发明名称 COMPUTING PLATFORM BASED ON A HIERARCHY OF NESTED DATA STRUCTURES
摘要 Embodiments of the invention may provide a computing platform, a business rules engine, a method, a system, and a user interface for building a computing platform, where each is based on a hierarchy of nested data structures and an application programming interface defining functions. The functions comprise at least one function for nesting one or more data structures within the contents of an enclosing data structures such that nesting the one or more data structures within the contents of the enclosing data structures results in a hierarchy of nested data structures; at least one function for removing one or more data structures from the contents of the enclosing data structures; at least one function for retrieving one or more data structures from the contents of the enclosing data structures; and at least one function for modifying the contents of one or more data structures. Each of the functions may receive a data structures as a parameter. The functions for retrieving and removing receive a pattern as the parameter, the pattern having a head concept and nested concepts. The functions match the contents of the data structures against the pattern in a recursive manner, wherein the matching is first by the head concept and then by the zero or more nested concepts.
申请公布号 US2010205205(A1) 申请公布日期 2010.08.12
申请号 US20100701112 申请日期 2010.02.05
申请人 发明人 HAMEL GREG
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址