【24h】

Managing Conceptual Abstractions in Specifications of Software-Intensive Systems

机译:管理软件密集型系统规范中的概念抽象

获取原文
获取原文并翻译 | 示例

摘要

Executable program code is often considered as the fundamental formalism of software-intensive systems. For using facilities usually associated with code in the specification of systems obtained by integrating hardware and software components, intended conceptual abstractions must be rigorously addressed. Further, the option of distributed implementations for core abstractions need to be offered without risking rigorousness. These abstractions form a conceptual framework for the complete system, not for individual component subsystems only. Design, validation, and verification of conceptual abstractions enhances understanding of the system whereas inadequately designed abstractions make system specifications incomprehensible. The need for such facilities is emphasized when managing system evolution.
机译:可执行程序代码通常被认为是软件密集型系统的基本形式。为了使用通常与集成硬件和软件组件而获得的系统规范中的代码相关的功能,必须严格解决预期的概念抽象。此外,需要为核心抽象提供分布式实现的选项,而不必冒着严格性的风险。这些抽象形成整个系统的概念框架,而不仅仅是单个组件子系统。概念抽象的设计,验证和验证可增强对系统的理解,而设计不充分的抽象则会使系统规范难以理解。在管理系统演进时,强调了对此类工具的需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号