【问题标题】:Metrics for comparing event-based and thread-based programming models用于比较基于事件和基于线程的编程模型的指标
【发布时间】:2011-06-21 12:42:44
【问题描述】:

有人要求我比较两种不同操作系统用于无线传感器网络的编程模型,TinyOS(使用基于事件的模型)和 Contiki(在内部使用事件,但为应用程序程序员提供原型线程模型)。我在两个系统中都开发了相同的应用程序,我可以对两种模型的优缺点进行定性分析,并给出我的主观印象。

但是,我被要求提出比较它们的指标。除了编写程序所花费的时间(大致相等)外,我不确定还有哪些其他指标适用。你能推荐一些吗?

【问题讨论】:

    标签: events metrics distributed-computing tinyos


    【解决方案1】:

    是时候了解这些程序了吗?网上关于死锁的问题数量(由用户群标准化)

    【讨论】:

      【解决方案2】:

      我最终使用代码行和圈复杂度来展示不同的模型如何影响代码组织。我还通过让另一个程序员阅读它们来估计理解这两个程序的难度。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-07-15
        • 2021-02-02
        • 1970-01-01
        • 2012-10-18
        • 1970-01-01
        • 2013-04-12
        • 1970-01-01
        • 2013-10-08
        相关资源
        最近更新 更多