Modelo de adecuación y arquitectura de aplicaciones utilizando patrones arquitectónicos modelo vista controlador en el frontend

Saved in:
Bibliographic Details
Title: Modelo de adecuación y arquitectura de aplicaciones utilizando patrones arquitectónicos modelo vista controlador en el frontend
Authors: Martín de los Ríos Sáiz, Héctor
Contributors: Vázquez-Poletti, José Luis
Publication Year: 2015
Collection: Universidad Complutense de Madrid (UCM): E-Prints Complutense
Subject Terms: 004.41(043.3), 004.438JavaScript(043.3), Arquitecturas, JavaScript, MVC, AngularJs, EmberJs, CERN, Aplicaciones escalables, Architectures, Scalable applications, Lenguajes de programación, Software, 1203.23 Lenguajes de Programación, 3304.16 Diseño Lógico
Description: Máster en Investigación en Informática, Facultad de Informática, Departamento Arquitectura de Computadores y Automática, curso 2014-2015 ; Con el avance de los navegadores modernos, la posibilidad de construir aplicaciones web completas en JavaScript se ha vuelto cada vez más popular, y con ello, las aplicaciones en el cliente no dejan de aumentar su complejidad. Cada vez más y más lógica termina siendo ejecutada en el navegador, por lo que escribir un código reusable y fácil de mantener es crucial en esta nueva era de la web. Para resolver este problema, los desarrolladores se han ido trasladando a diferentes propuestas MVC que prometen incrementar la productividad y la facilidad de mantenimiento del código. Este proyecto surge dentro del framework Dashboard de la sección “Infraestructura de Monitorización” del grupo “Soporte a la Computación Distribuida” del departamento IT del CERN. En él, se encuentran multitud de interfaces de usuario altamente interactivas, las cuales están enormemente basadas en JavaScript, y se quiere evaluar las distintas tecnologías actuales para ver si es posible obtener un beneficio en términos de reducir la carga de trabajo en el desarrollo y soporte de las aplicaciones. Uno de los objetivos de este trabajo es establecer unas métricas lo más atemporales posibles que permitan diferenciarlas y valorarlas, y que ayuden a determinar y elegir la más adecuada acorde a las necesidades de un proyecto. Asimismo, se demuestra el beneficio de estas soluciones para aplicaciones web JavaScript altamente escalables examinando el diseño y la arquitectura de la aplicación “Site Availability Monitoring” (SAM) dentro del Experimento Dashboard del CERN, mostrando el desarrollo de su arquitectura con una de estas tecnologías previamente seleccionada con el modelo propuesto y midiendo los resultados obtenidos al haber trabajado con la solución correcta. ; With the progress of modern browsers, the possibility of building web applications using only JavaScript has became extremely popular, and with it, ...
Document Type: master thesis
File Description: application/pdf
Language: Spanish; Castilian
Relation: https://hdl.handle.net/20.500.14352/36524
Availability: https://hdl.handle.net/20.500.14352/36524
Rights: Atribución-NoComercial 3.0 España ; https://creativecommons.org/licenses/by-nc/3.0/es/ ; open access
Accession Number: edsbas.D2ADC1DF
Database: BASE
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://hdl.handle.net/20.500.14352/36524#
    Name: EDS - BASE (s4221598)
    Category: fullText
    Text: View record from BASE
  – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=S%C3%A1iz%20MdlR
    Name: ISI
    Category: fullText
    Text: Nájsť tento článok vo Web of Science
    Icon: https://imagesrvr.epnet.com/ls/20docs.gif
    MouseOverText: Nájsť tento článok vo Web of Science
Header DbId: edsbas
DbLabel: BASE
An: edsbas.D2ADC1DF
RelevancyScore: 772
AccessLevel: 3
PubType: Dissertation/ Thesis
PubTypeId: dissertation
PreciseRelevancyScore: 771.549072265625
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Modelo de adecuación y arquitectura de aplicaciones utilizando patrones arquitectónicos modelo vista controlador en el frontend
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Martín+de+los+Ríos+Sáiz%2C+Héctor%22">Martín de los Ríos Sáiz, Héctor</searchLink>
– Name: Author
  Label: Contributors
  Group: Au
  Data: Vázquez-Poletti, José Luis
– Name: DatePubCY
  Label: Publication Year
  Group: Date
  Data: 2015
– Name: Subset
  Label: Collection
  Group: HoldingsInfo
  Data: Universidad Complutense de Madrid (UCM): E-Prints Complutense
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22004%2E41%28043%2E3%29%22">004.41(043.3)</searchLink><br /><searchLink fieldCode="DE" term="%22004%2E438JavaScript%28043%2E3%29%22">004.438JavaScript(043.3)</searchLink><br /><searchLink fieldCode="DE" term="%22Arquitecturas%22">Arquitecturas</searchLink><br /><searchLink fieldCode="DE" term="%22JavaScript%22">JavaScript</searchLink><br /><searchLink fieldCode="DE" term="%22MVC%22">MVC</searchLink><br /><searchLink fieldCode="DE" term="%22AngularJs%22">AngularJs</searchLink><br /><searchLink fieldCode="DE" term="%22EmberJs%22">EmberJs</searchLink><br /><searchLink fieldCode="DE" term="%22CERN%22">CERN</searchLink><br /><searchLink fieldCode="DE" term="%22Aplicaciones+escalables%22">Aplicaciones escalables</searchLink><br /><searchLink fieldCode="DE" term="%22Architectures%22">Architectures</searchLink><br /><searchLink fieldCode="DE" term="%22Scalable+applications%22">Scalable applications</searchLink><br /><searchLink fieldCode="DE" term="%22Lenguajes+de+programación%22">Lenguajes de programación</searchLink><br /><searchLink fieldCode="DE" term="%22Software%22">Software</searchLink><br /><searchLink fieldCode="DE" term="%221203%2E23+Lenguajes+de+Programación%22">1203.23 Lenguajes de Programación</searchLink><br /><searchLink fieldCode="DE" term="%223304%2E16+Diseño+Lógico%22">3304.16 Diseño Lógico</searchLink>
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Máster en Investigación en Informática, Facultad de Informática, Departamento Arquitectura de Computadores y Automática, curso 2014-2015 ; Con el avance de los navegadores modernos, la posibilidad de construir aplicaciones web completas en JavaScript se ha vuelto cada vez más popular, y con ello, las aplicaciones en el cliente no dejan de aumentar su complejidad. Cada vez más y más lógica termina siendo ejecutada en el navegador, por lo que escribir un código reusable y fácil de mantener es crucial en esta nueva era de la web. Para resolver este problema, los desarrolladores se han ido trasladando a diferentes propuestas MVC que prometen incrementar la productividad y la facilidad de mantenimiento del código. Este proyecto surge dentro del framework Dashboard de la sección “Infraestructura de Monitorización” del grupo “Soporte a la Computación Distribuida” del departamento IT del CERN. En él, se encuentran multitud de interfaces de usuario altamente interactivas, las cuales están enormemente basadas en JavaScript, y se quiere evaluar las distintas tecnologías actuales para ver si es posible obtener un beneficio en términos de reducir la carga de trabajo en el desarrollo y soporte de las aplicaciones. Uno de los objetivos de este trabajo es establecer unas métricas lo más atemporales posibles que permitan diferenciarlas y valorarlas, y que ayuden a determinar y elegir la más adecuada acorde a las necesidades de un proyecto. Asimismo, se demuestra el beneficio de estas soluciones para aplicaciones web JavaScript altamente escalables examinando el diseño y la arquitectura de la aplicación “Site Availability Monitoring” (SAM) dentro del Experimento Dashboard del CERN, mostrando el desarrollo de su arquitectura con una de estas tecnologías previamente seleccionada con el modelo propuesto y midiendo los resultados obtenidos al haber trabajado con la solución correcta. ; With the progress of modern browsers, the possibility of building web applications using only JavaScript has became extremely popular, and with it, ...
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: master thesis
– Name: Format
  Label: File Description
  Group: SrcInfo
  Data: application/pdf
– Name: Language
  Label: Language
  Group: Lang
  Data: Spanish; Castilian
– Name: NoteTitleSource
  Label: Relation
  Group: SrcInfo
  Data: https://hdl.handle.net/20.500.14352/36524
– Name: URL
  Label: Availability
  Group: URL
  Data: https://hdl.handle.net/20.500.14352/36524
– Name: Copyright
  Label: Rights
  Group: Cpyrght
  Data: Atribución-NoComercial 3.0 España ; https://creativecommons.org/licenses/by-nc/3.0/es/ ; open access
– Name: AN
  Label: Accession Number
  Group: ID
  Data: edsbas.D2ADC1DF
PLink https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.D2ADC1DF
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: Spanish; Castilian
    Subjects:
      – SubjectFull: 004.41(043.3)
        Type: general
      – SubjectFull: 004.438JavaScript(043.3)
        Type: general
      – SubjectFull: Arquitecturas
        Type: general
      – SubjectFull: JavaScript
        Type: general
      – SubjectFull: MVC
        Type: general
      – SubjectFull: AngularJs
        Type: general
      – SubjectFull: EmberJs
        Type: general
      – SubjectFull: CERN
        Type: general
      – SubjectFull: Aplicaciones escalables
        Type: general
      – SubjectFull: Architectures
        Type: general
      – SubjectFull: Scalable applications
        Type: general
      – SubjectFull: Lenguajes de programación
        Type: general
      – SubjectFull: Software
        Type: general
      – SubjectFull: 1203.23 Lenguajes de Programación
        Type: general
      – SubjectFull: 3304.16 Diseño Lógico
        Type: general
    Titles:
      – TitleFull: Modelo de adecuación y arquitectura de aplicaciones utilizando patrones arquitectónicos modelo vista controlador en el frontend
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Martín de los Ríos Sáiz, Héctor
      – PersonEntity:
          Name:
            NameFull: Vázquez-Poletti, José Luis
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2015
          Identifiers:
            – Type: issn-locals
              Value: edsbas
            – Type: issn-locals
              Value: edsbas.oa
ResultId 1