首页> 外文OA文献 >A CAD development strategy for the next years
【2h】

A CAD development strategy for the next years

机译:未来几年的CAD开发策略

摘要

This paper suggests a new strategy to develop CAD applications taking into account some of the most interesting proposals which have recently appeared in the technology development arena. Programming languages, operating systems, user devices, software architecture, user interfaces and user experience are among the elements which are considered for a new development framework. This strategy considers the organizational and architectural aspects of the CAD application together with the development framework. The architectural and organizational aspects are based on the programmed design concept, which can be implemented by means of a three-level software architecture. These levels are the conceptual level based on a declarative language, the mathematical level based on the geometric formulation of the product model and the visual level based on the polyhedral representation of the model as required by the graphic card. The development framework which has been considered is Windows 8. This operating system offers three development environments, one for web pplications (HTML5 + CSS3 + JavaScript), and other for native applications C/C++) and of course yet another for .NET applications (C#, VB, F#, etc.). The use rinterface and user experience for non-web application is described ith XAML (a well known declarative XML language) and the 3D API for games and design applications is DirectX. Additionally, Windows 8 facilitates the use of hybrid solutions, in which native and managed code can interoperate easily. Some of the most remarkable advantages of this strategy are the possibility of targeting both desktop and touch screen devices with the same development framework, the usage of several programming paradigms to apply the most appropriate language to each domain and the multilevel segmentation of developers and designers to facilitate the implementation of an open network of collaborators.
机译:本文提出了一种开发CAD应用程序的新策略,其中应考虑到最近在技术开发领域出现的一些最有趣的建议。编程语言,操作系统,用户设备,软件体系结构,用户界面和用户体验是新开发框架要考虑的要素。该策略考虑了CAD应用程序的组织和架构方面以及开发框架。体系结构和组织方面均基于编程的设计概念,可以通过三级软件体系结构来实现。这些级别是基于声明性语言的概念级别,基于产品模型的几何公式​​的数学级别以及基于图形卡所需的基于模型的多面体表示的可视级别。被认为是Windows 8的开发框架。该操作系统提供了三种开发环境,一种用于Web应用程序(HTML5 + CSS3 + JavaScript),另一种用于本机应用程序C / C ++),当然还有另一种用于.NET应用程序( C#,VB,F#等)。 XAML(一种众所周知的声明性XML语言)描述了非Web应用程序的使用界面和用户体验,而用于游戏和设计应用程序的3D API是DirectX。此外,Windows 8促进了混合解决方案的使用,在混合解决方案中,本机代码和托管代码可以轻松互操作。此策略最显着的优势是可以针对具有相同开发框架的台式机和触摸屏设备,使用几种编程范例将最合适的语言应用于每个领域,以及开发人员和设计人员的多层次细分。促进实施协作者的开放网络。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号