Database 代码行为与数据库的比较

Database 代码行为与数据库的比较,database,Database,我正在尝试启动一个项目,其主要目标是生成一个软件,将编写的代码与特定数据库进行比较,并需要确定我可能需要的软件开发人员类型 因此,软件将要做的是,它将分析另一个软件的代码(比如用java代码编写的),它可以访问该软件,并尝试了解其行为,并根据数据库中的行为或特征检查该行为。因此,它不是对代码进行比较,而是如果代码通过任何方式实现了数据库中描述的行为。你将如何解决这个问题?它会涉及到精通编译器的人,从而通过某种特殊类型的编译器来理解软件行为吗?机器学习专家?在位码级别将代码行为与数据库向下进行比较

我正在尝试启动一个项目,其主要目标是生成一个软件,将编写的代码与特定数据库进行比较,并需要确定我可能需要的软件开发人员类型

因此,软件将要做的是,它将分析另一个软件的代码(比如用java代码编写的),它可以访问该软件,并尝试了解其行为,并根据数据库中的行为或特征检查该行为。因此,它不是对代码进行比较,而是如果代码通过任何方式实现了数据库中描述的行为。你将如何解决这个问题?它会涉及到精通编译器的人,从而通过某种特殊类型的编译器来理解软件行为吗?机器学习专家?在位码级别将代码行为与数据库向下进行比较?我知道有几种软件可以扫描你的Android应用程序,反编译它,看看你在使用什么库。我猜这个想法也会以类似的方式起作用,主要的区别是,对于库,代码明确地说明了它使用的库,而在这种情况下,软件需要理解代码的行为

我的目标是找到一个可以帮助我解决这个问题的软件开发人员,这样我就可以和他/她一起工作,只需要知道我在寻找什么。正如您可能已经从上面的广泛描述中猜到的,我本人不是一名开发人员

提前谢谢你的帮助

你将如何解决这个问题

就我个人而言,我甚至不会尝试

它会涉及到一个精通编译器的人吗 行为是通过某种特殊类型的编译器来理解的

编译器不会做类似的事情(除了标记代码,但这只是一个开始),所以不会

机器学习专家

这是一种可能性,但只是一个开始

在位码级别将代码行为与数据库向下进行比较

这根本没有道理

根据你的要求,如果我真的开始了,我会找一个从事人工智能研究的人。我不相信你想做什么就做什么,除非它是琐碎的(即你拥有HTML链接的专利,代码中的链接很容易找到),或者你使用了一些在人工智能实验室之外不太可能找到的极其先进的技术


首先,你必须弄清楚如何用一个程序可以理解的方式来表示专利。关于专利的描述是不行的。

我认为您的第一步是编写一套比问题中出现的要求更好的要求。至少你需要指定一个你感兴趣的行为或“特征”的例子。如果没有比你提供的更多的线索,你就走不了多远。所以我可以举个例子说明我的想法。其中一项申请是软件专利。因此,该软件将允许扫描您的代码,并将其行为(编译后的最终目标)与专利数据库进行比较。因此,我们谈论的是大量不同类型的行为