【24h】

Wrappings for software development

机译:包装软件开发

获取原文
获取外文期刊封面目录资料

摘要

"Constructed Complex Systems" are heterogeneous software and hardware systems that have to function in complex environments. Building and managing such a sytem requires explicit infrastructure that includes models of the system, its arechitecture, and its environment. We describe "wrapping", our knowledge-based integration infrastructure, and show by example how the meta-knowledge that wrappings contain, and the expressive uniformities that result from stepping up to a meta-level, lead to much cleaner descriptions of many software processes. We describe our Problem Posing Interpretation of programming lanugages, and the corresponding wrapping expression notation"wrex", and show its use both for programming the internal details of a system and for describing a system lifecycle process. We apply our methods to two examples: migration of disparate database systems into a common standard, and the process of "Software Disintegration", which identifies models of components of software and should be part of any software or system re-engineering process.
机译:“构建的复杂系统”是必须在复杂环境中运行的异构软件和硬件系统。构建和管理这样的系统需要显式的基础结构,其中包括系统模型,其体系结构和环境。我们将描述“包装”,这是我们基于知识的集成基础结构,并通过示例展示了包装包含的元知识以及逐步升级到元级别所产生的表达统一性,从而使许多软件过程的描述更为清晰。我们描述了编程语言的问题定位解释,以及相应的包装表达符号“ wrex”,并说明了其在对系统内部细节进行编程以及描述系统生命周期过程中的用途。我们将方法应用于两个示例:将不同的数据库系统迁移到一个通用标准中,以及“软件分解”过程,该过程可识别软件组件的模型,并且应成为任何软件或系统重新设计过程的一部分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号