【24h】

IT Simply Works: Simplicity and Embedded Systems Design

机译:IT简单工作:简单性和嵌入式系统设计

获取原文

摘要

The central challenge in resource constrained systems is indeed that there is often a dramatic problem of resources: little memory, no display (i.e., mediated control and interaction), and weak processors. These constraints are due to various reasons, including cost (in economies of scale little amounts can make a big difference) and constraints mandated by the host environment such as limitations on weight, size, bandwidth, or power consumption. In addition to structural issues, that already force designers to stretch and squeeze pushing the design to the limit, other problems may affect the design process itself, e.g. when developers must program for a system that is itself still under design: such concurrent development includes easily critical unknown unknowns. Design efforts under these conditions are difficult at best, and it is not clear how much of these constraints and pressures are really unavoidable. We believe that a perspective of {em designing for simplicity} would frame the situation in a more favorable way, leading to systems that better use available resources, are more robust, and easier to maintain and use. In the course of the ITSy project~footnote{IT Simply Works! (ITSy), a EU-funded FET Support Action (258058) within the 7th Framework Programme. See http://www.cs.uni-potsdam.de/sse/ITSy/index.html }, we interviewed IT experts and industry practitioners about their perspectives on simplicity principles within their research and practice, collecting insights and anecdotal evidence on some phenomena, as well as suggestions for possible principles. In this paper, we apply initial results from this empirical understanding of simplicity to the domain of resource constrained system design. We identify some recurring themes from the outcome of the interviews, and match these understandings for one specific embedded system case study.
机译:资源受限系统中的中心挑战确实是,通常存在一个严重的资源问题:很少的内存,没有显示(即,介导的控制和交互)以及较弱的处理器。这些限制是由于各种原因造成的,包括成本(在规模经济中,数量很少会产生很大的变化)和主机环境所要求的限制,例如重量,大小,带宽或功耗的限制。除了结构性问题之外,这已经迫使设计师进行拉伸和挤压,将设计推向极限,其他问题也可能影响设计过程本身,例如当开发人员必须为本身仍在设计中的系统编程时:此类并发开发包括容易严重的未知未知数。在这些条件下的设计工作充其量是困难的,尚不清楚这些约束和压力中有多少确实是不可避免的。我们认为,{为简化而设计}的观点将以一种更有利的方式来构架这种情况,从而导致系统更好地利用可用资源,更健壮并且更易于维护和使用。在ITSy项目的过程中,〜脚注{IT Simply Works! (ITSy),这是第七框架计划中欧盟资助的FET支持行动(258058)。请参阅http://www.cs.uni-potsdam.de/sse/ITSy/index.html},我们采访了IT专家和行业从业人员关于他们在研究和实践中对简单性原则的看法,并收集了一些见解和轶事证据现象,以及对可能原理的建议。在本文中,我们将从对简单性的经验理解中获得的初步结果应用于资源受限的系统设计领域。我们从访谈的结果中找出一些重复出现的主题,并将这些理解与一个特定的嵌入式系统案例研究相匹配。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号