【24h】

The structure and value of modularity in software design

机译:软件设计中模块化的结构和价值

获取原文

摘要

The concept of information hiding modularity is a cornerstone of modern software design thought, but its formulation remains casual and its emphasis on changeability is imperfectly related to the goal of creating added value in a given context. We need better explanatory and prescriptive models of the nature and value of information hiding. We evaluate the potential of a new theory---developed to account for the influence of modularity on the evolution of the computer industry---to inform software design. The theory uses design structure matrices to model designs and real options techniques to value them. To test the potential utility of the theory for software we apply it to Parnas's KWIC designs. We contribute an extension to design structure matrices, and we show that the options results are consistent with Parnas's conclusions. Our results suggest that such a theory does have potential to help inform software design.
机译:信息隐藏模块化的概念是现代软件设计思想的基石,但其表述仍是随意的,并且其对可变性的强调与在给定上下文中创造附加值的目标不完美相关。我们需要更好的解释和说明性模型来说明信息隐藏的性质和价值。我们评估了一种新理论的潜力-旨在解决模块化对计算机行业发展的影响-可以为软件设计提供信息。该理论使用设计结构矩阵对设计进行建模,并使用实物期权技术对其进行评估。为了测试该理论在软件中的潜在效用,我们将其应用于Parnas的KWIC设计中。我们为设计结构矩阵做出了扩展,并且表明选项结果与Parnas的结论一致。我们的结果表明,这样的理论确实有潜力帮助软件设计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号