发明名称 METHOD AND DEVICE FOR CALL ORIENTED PROGRAMMING
摘要 The invention concerns a method of developing software, in particular specifying a multiplicity of mappings in software, each of which maps at least one argument, that has a first type of a multiplicity of different types, onto a result that has a second type; as well as a method of for executing software that uses a multiplicity of mappings in software, each of which maps at least one argument, that has a first type of a multiplicity of different types, onto a result that has a second type, wherein the methods comprise the following steps: defining a uniform standard format for all mappings, wherein the uniform format formally accepts arguments of all types, providing a given mapping acting on at least one argument that has a given type, executing a first stage of the given mapping at the time of compilation of the software by combining the given mapping with the at least one given type rendering a unit representing the executed given mapping, which provides a fixed set of properties of said combination, in particular information on the second, and makes said fixed set available; as well as the corresponding devices for carrying out the methods. The invention provides for a high level of software quality, in particular software flexibility, software modularity, software expressivity and software efficiency, and in consequence software system reliability, which is achieved by comparatively small programming efforts and which is particularly useful for large scale and complex software systems that require a high degree of reliability and/or are subject to constant adaptation according to the current needs, such as power plant control systems, air traffic control systems, train network systems, mobile telecommunication network systems.
申请公布号 WO2007051531(A3) 申请公布日期 2007.07.05
申请号 WO2006EP10094 申请日期 2006.10.19
申请人 GEORG-AUGUST-UNIVERSITAET GOETTINGEN - STIFTUNG OEFFENTLICHEN RECHTS;PRIESNITZ, ANDREAS 发明人 PRIESNITZ, ANDREAS
分类号 G06F9/44;G06F9/45 主分类号 G06F9/44
代理机构 代理人
主权项
地址