首页> 外文期刊>International journal of software science and computational intelligence >The Formal Design Models of a Universal Array (UA) and its Implementation
【24h】

The Formal Design Models of a Universal Array (UA) and its Implementation

机译:通用阵列(UA)的形式化设计模型及其实现

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

摘要

Arrays are one of the most fundamental and widely applied data structures, which are useful for modeling both logical designs and physical implementations of multi-dimensional data objects sharing the same type of homogeneous elements. However, there is a lack of a formal model of the universal array based on it any array instance can be derived. This paper studies the fundamental properties of Universal Array (UA) and presents a comprehensive design pattern. A denotational mathematics, Real-Time Process Algebra (RTPAJ, allows both architectural and behavioral models of UA to be rigorously designed and refined in a top-down approach. The conceptual model of UA is rigorously described by tuple- and matrix-based mathematical models. The architectural models of UA are created using RTPA architectural modeling methodologies known as the Unified Data Models (UDMs). The physical model of UA is implemented using linear list that is indexed by an offset pointer of elements. The behavioral models of UA are specified and refined by a set of Unified Process Models (UP Ms). As a case study, the formal UA models are implemented in Java. This work has been applied in a number of real-time and nonreal-time systems such as compilers, a file management system, the real-time operating system (RTOS+), and the ADT library for an RTPA-based automatic code generation tool.
机译:数组是最基本,应用最广泛的数据结构之一,对于对共享相同类型的同类元素的多维数据对象的逻辑设计和物理实现建模都非常有用。但是,缺少基于通用数组的形式化模型,可以推导出任何数组实例。本文研究了通用阵列(UA)的基本特性,并提出了一种全面的设计模式。指称数学实时过程代数(RTPAJ)允许以自上而下的方式严格设计和完善UA的体系结构和行为模型,UA的概念模型由基于元组和矩阵的数学模型严格描述。 UA的体系结构模型是使用RTPA架构建模方法(称为统一数据模型(UDM))创建的; UA的物理模型是使用由元素的偏移指针索引的线性列表实现的; UA的行为模型已指定作为一个案例研究,正式的UA模型是用Java实现的,这项工作已应用于许多实时和非实时系统中,例如编译器,文件管理系统,实时操作系统(RTOS +)和基于RTPA的自动代码生成工具的ADT库。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号