Abstract: One example method includes executing, by one or more processors of a computer system, an execution environment, the computer system comprising the one or more processors and a processor-addressable memory in communication with the one or more processors; maintaining, by the computer system, a data store memory; receiving first translation information for a first application and second translation information for a second application, the first translation information defining a first mapping relationship between a first derived data item and a first fundamental data item, and the second translation information defining a second mapping relationship between a second derived data item and the first fundamental data item, the first and second derived data items formatted according to data models of the first and second application, respectively; receiving input request information about an input request targeting the first application for a first user interface, the input request associated with the first deriv