Skidbladnir 的科学背景是知名的“创造性问题解决理论”( Theory of Inventive Problem Solving );在英文中是缩写为 TIPS ,而在德文和俄文中则是 TRIZ 。这理论是一九四六年 Altschuller 所创始的,他那时候是个军队的专利工程师。
TIPS 理论是奠基於这项原则( principle ):抽象化的问题以及它们的解决方式通常会重复它们本身,而与〔哪一个〕科学学门或工业领域无关。在分析了大约四万件非常成功的专利后发现:所有这些〔全部〕仅仅基於四十种不同的〔问题〕解决原则〔而已〕。
另外一个这个理论的基本原则就是:技术系统( technical systems )的进展,跟随著特定的趋势( tendencies ),并且必要的创新( essential innovation )经常需要来自於另一个领域的科学结果的导入。
使用软件来解决这个以及其它问题的最为知名的工程大概就是 TechOptimizer 了,如同这个领域所有其它的应用〔程序〕,它〔也〕是私权的〔软件〕,并且价格十分高昂。
下面提供〔关於〕这个的一个非常简单的例子:一、发光材料将紫外线转换成可见光;二、细微的基础/延展金属会抑制发光性;三、在引擎的一个动作部份( moving part )失效前,金属的细小断片会被释放到油之中。结合这三项事实〔可以〕轻易地导出「加入发光材料到油中将可以允许〔我们〕确定〈在失效之前的〉什么时候,机器的特定部份需要被更换」的想法,因为油的发光性将会停止。
实际的状况经常是复杂地多,并且需要一个“作用”的大资料库〈必须从技术文献中加以收集,那〔会〕是个冗长而且工作量非常大的任务〉。
Skidbladnir 是以 C++ (QT), Perl 、 PHP 和 MySQL 所写成的,并且在 GNU General Public License (GPL) 下加以发行。与私权的工程相比, Skidbladnir 也许是〔只〕有少量的“作用”,但是它已经有了「软件作用」了;很有可能是它这类〔工程〕中的首例。
任何形式的帮忙都是非常欢迎的;特别需要开发者和使用者的反馈。〔如果能够提供〕更多「有关於“作用”的资料」以及「实际问题的运作」也将十分感谢。
Source: Brave GNU World - Nr. 49 Copyright © 2003 Georg C. F. Greve