首页> 外文会议>IEEE Symposium on Application-Specific Systems and Software Engineering and Technology >Analytical Design of Reusable Software Components for Evolvable, Embedded Applications
【24h】

Analytical Design of Reusable Software Components for Evolvable, Embedded Applications

机译:可重复使用的可重复使用软件组件的分析设计,用于可进化,嵌入式应用程序

获取原文

摘要

Transforming software requirements into a software design involves the iterative partition of a solution into software components. The partition process starts with the identification of basic high-level design components and concludes with the definition of low-level design elements such as modules, packages, and library specifications. The process is human-intensive and does not guarantee that design objectives such as reusability, evolvability, and adaptable performance are satisfied. This paper overviews our analytical approach for partitioning basic elements of a software solution into reusable and evolvable software components. We discuss the process of generating basic components for an embedded control application using a representative object-oriented design technique. Then we outline our analytical approach and demonstrate its application to a class of search techniques which can be embedded into applications requiring polynomial-time search of a solution-space. Lastly, we discuss future research directions.
机译:将软件需求转换为软件设计涉及解决软件组件的解决方案的迭代分区。分区过程从基本高级设计组件的识别开始,并结束了低级设计元素,如模块,包和库规范。该过程是人类密集型的,并不保证满足设计目标,例如可重用性,进化性和适应性的性能。本文概述了我们的分析方法,可以将软件解决方案的基本元素分区为可重用和不可扩大的软件组件。我们讨论使用代表面向对象的设计技术生成嵌入式控制应用的基本组件的过程。然后我们概述了我们的分析方法,并展示了其应用于一类搜索技术,该技术可以嵌入到需要多项式时间搜索解决方案的应用程序。最后,我们讨论了未来的研究方向。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号