A CAD development strategy for the next years

Rodríguez Goñi, Antonio y Fernández Jambrina, Leonardo (2013). A CAD development strategy for the next years. En: "12th International Conference on Computer Applications and Information Technology in the Maritime Industries (COMPIT 2013)", 15/04/2013 - 17/04/2013, Cortona, Italy. pp. 143-156.

Descripción

Título: A CAD development strategy for the next years
Autor/es:
  • Rodríguez Goñi, Antonio
  • Fernández Jambrina, Leonardo
Tipo de Documento: Ponencia en Congreso o Jornada (Artículo)
Título del Evento: 12th International Conference on Computer Applications and Information Technology in the Maritime Industries (COMPIT 2013)
Fechas del Evento: 15/04/2013 - 17/04/2013
Lugar del Evento: Cortona, Italy
Título del Libro: 12th International Conference on Computer Applications and Information Technology in the Maritime Industries (COMPIT 2013)
Fecha: 2013
Materias:
Escuela: E.T.S.I. Navales (UPM)
Departamento: Enseñanzas Básicas de la Ingeniería Naval [hasta 2014]
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

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.

Más información

ID de Registro: 33316
Identificador DC: http://oa.upm.es/33316/
Identificador OAI: oai:oa.upm.es:33316
Depositado por: Memoria Investigacion
Depositado el: 16 May 2015 07:34
Ultima Modificación: 16 May 2015 07:34
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM