Advanced search options

Advanced Search Options 🞨

Browse by author name (“Author name starts with…”).

Find ETDs with:

in
/  
in
/  
in
/  
in

Written in Published in Earliest date Latest date

Sorted by

Results per page:

Sorted by: relevance · author · university · dateNew search

You searched for +publisher:"Universidade Estadual de Campinas" +contributor:("Dantas, Mario Antonio Ribeiro"). Showing records 1 – 2 of 2 total matches.

Search Limiters

Last 2 Years | English Only

No search limiters apply to these results.

▼ Search Limiters


Universidade Estadual de Campinas

1. Carvalho, Alisson Linhares de, 1988-. Suporte para execução de máquinas virtuais nativas .

Degree: 2015, Universidade Estadual de Campinas

Resumo: Uma máquina virtual é um programa de computador que emula uma interface para execução de outros programas. Esta tecnologia está presente em diversos sistemas computacionais e é utilizada desde o suporte a linguagens de programação de alto nível, como na máquina virtual Java, até a implementação de processadores com projeto integrado de hardware e software, como é o caso do processador Efficeon da Transmeta. Na tentativa de elevar o desempenho, alguns tipos específicos de máquinas virtuais podem requerer um acesso privilegiado a recursos administrados pelo sistema operacional. Consequentemente, em virtude dessa necessidade de obter um maior privilégio de execução, alguns projetos de máquinas virtuais optam por soluções nativas, removendo completamente a dependência de um sistema operacional. Essa solução, apesar da complexidade, possibilita a redução de grande parte da pilha de software existente entre a máquina virtual e o hardware, eliminando diversas restrições de acesso a dispositivos e a concorrência pela utilização de recursos. Apesar da flexibilidade proporcionada pela adoção de uma arquitetura nativa, existe um preço a ser pago na escolha dessa abordagem. Desenvolver um programa que executa sem o auxílio das abstrações fornecidas por um sistema operacional é uma atividade complexa, suscetível a erros e pode prejudicar gravemente a portabilidade. Dessa forma, conjecturamos que uma infraestrutura mínima, capaz de abstrair somente o essencial do hardware, fornecendo uma interface POSIX, simplificaria o projeto de novas máquinas virtuais nativas. Neste trabalho apresentamos o Native Kit, uma infraestrutura modular, compatível com o padrão POSIX e que foi construído para dar suporte à implementação e execução de máquinas virtuais nativas. Todos os módulos foram projetados de forma a eliminar dependências, tornando esta infraestrutura simples, flexível e capaz de se adaptar a diversos requisitos de aplicações nativas. Além disso, para validar e demonstrar como a nossa infraestrutura pode ser utilizada na prática, implementamos dois estudos de caso capazes de serem executados diretamente sobre o hardware, sem o auxílio de um sistema operacional. Esses estudos de caso poderão ser utilizados como ponto de partida para construção de novas máquinas virtuais nativas, contribuindo para o desenvolvimento de diversas pesquisas relacionadas; Abstract: A virtual machine is a computer program that emulates an interface to another application. This technology is present in many computer systems and has been used from the support of high-level programming languages, such as the Java virtual machine, to the implementation of processor with integrated hardware and software design, such as the Transmeta's Efficeon processor. In an attempt to improve the overall performance, some specific types of virtual machines may need privileged access to resources managed by the operating system. Consequently, because of this need for greater privileged access, some virtual machines rely on a native design, running directly on the… Advisors/Committee Members: Borin, Edson, 1979- (advisor), Dantas, Mario Antonio Ribeiro (committee member), Garcia, Islene Calciolari (committee member).

Subjects/Keywords: Máquinas virtuais; Programas de computador; Arquitetura de computador; Sistemas operacionais (Computadores)

Record DetailsSimilar RecordsGoogle PlusoneFacebookTwitterCiteULikeMendeleyreddit

APA · Chicago · MLA · Vancouver · CSE | Export to Zotero / EndNote / Reference Manager

APA (6th Edition):

Carvalho, Alisson Linhares de, 1. (2015). Suporte para execução de máquinas virtuais nativas . (Thesis). Universidade Estadual de Campinas. Retrieved from http://repositorio.unicamp.br/jspui/handle/REPOSIP/275570

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Chicago Manual of Style (16th Edition):

Carvalho, Alisson Linhares de, 1988-. “Suporte para execução de máquinas virtuais nativas .” 2015. Thesis, Universidade Estadual de Campinas. Accessed August 04, 2020. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275570.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

MLA Handbook (7th Edition):

Carvalho, Alisson Linhares de, 1988-. “Suporte para execução de máquinas virtuais nativas .” 2015. Web. 04 Aug 2020.

Vancouver:

Carvalho, Alisson Linhares de 1. Suporte para execução de máquinas virtuais nativas . [Internet] [Thesis]. Universidade Estadual de Campinas; 2015. [cited 2020 Aug 04]. Available from: http://repositorio.unicamp.br/jspui/handle/REPOSIP/275570.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Council of Science Editors:

Carvalho, Alisson Linhares de 1. Suporte para execução de máquinas virtuais nativas . [Thesis]. Universidade Estadual de Campinas; 2015. Available from: http://repositorio.unicamp.br/jspui/handle/REPOSIP/275570

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation


Universidade Estadual de Campinas

2. Lechuga, Thiago Alvarenga. Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster .

Degree: 2010, Universidade Estadual de Campinas

Resumo: A utilização de sistemas distribuídos heterogêneos, tais como os Multi-Clusters, também chamados de Clusters de Clusters (CoC), e as grades computacionais, permite o desenvolvimento de sistemas computacionais mais complexos. No entanto, alguns desses sistemas requerem que os serviços sejam facilmente compostos e executados, mantendo as dependências entre eles; ambos, serviços e dependências, podem ser representados como workflows. Ainda, os serviços Web foram adotados na estrutura desses sistemas distribuídos, e WS-BPEL é o padrão para a sua composição. Portanto, o objetivo deste trabalho é permitir a execução de workflows escritos em WS-BPEL em Multi-Clusters. Para alcançar esse objetivo, uma extensão da linguagem WS-BPEL é apresentada incluindo a especificação de qualidade de serviço (QoS), juntamente com os recursos necessários para execução dos serviços no CoC. Além disso, este trabalho apresenta uma infraestrutura que permite a execução de workflows em CoC, e um estudo de caso utilizando a SHARCNET, afim de avaliar a abordagem proposta. Finalmente, um workflow científico real para gerar mosaicos personalizados do céu é implementado usando o ambiente criado; Abstract: The use of heterogeneous distributed systems, such as Multi-Clusters, as known as Cluster of Clusters (CoC), and computational grids, enables the development of complex computational systems. However some of these systems require services to be easily composed and executed while maintaining the dependencies among them; both the services and the dependencies can be represented as workflows. Moreover, Web Services have been adopted in distributed systems, and WS-BPEL is the standard for Web Services composition. Accordingly, the objective of this work is to enable the execution of WS-BPEL workflows in a CoC. In order to achieve this execution, an extension to the WS-BPEL language is presented that includes the speciçation of Quality of Services (QoS), along with the required computational resources for service execution in CoCs. Additionally, this paper presents an infrastructure that enables the execution of such workflows in CoCs, and a case study using SHARCNET is discussed in order to evaluate the proposed approach. Finally, a real scientiç workflow to generate custom mosaics of the sky is implemented using the criated environment Advisors/Committee Members: Toledo, Maria Beatriz Felgar de, 1959- (advisor), Dantas, Mario Antonio Ribeiro (committee member), Garcia, Islene Calciolari (committee member).

Subjects/Keywords: Serviços na Web; Fluxo de trabalho; Engenharia de software

Record DetailsSimilar RecordsGoogle PlusoneFacebookTwitterCiteULikeMendeleyreddit

APA · Chicago · MLA · Vancouver · CSE | Export to Zotero / EndNote / Reference Manager

APA (6th Edition):

Lechuga, T. A. (2010). Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster . (Thesis). Universidade Estadual de Campinas. Retrieved from http://repositorio.unicamp.br/jspui/handle/REPOSIP/275772

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Chicago Manual of Style (16th Edition):

Lechuga, Thiago Alvarenga. “Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster .” 2010. Thesis, Universidade Estadual de Campinas. Accessed August 04, 2020. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275772.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

MLA Handbook (7th Edition):

Lechuga, Thiago Alvarenga. “Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster .” 2010. Web. 04 Aug 2020.

Vancouver:

Lechuga TA. Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster . [Internet] [Thesis]. Universidade Estadual de Campinas; 2010. [cited 2020 Aug 04]. Available from: http://repositorio.unicamp.br/jspui/handle/REPOSIP/275772.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Council of Science Editors:

Lechuga TA. Uma proposta de meta-escalonamento e execução de workflows WS-BPEL em ambientes multi-cluster . [Thesis]. Universidade Estadual de Campinas; 2010. Available from: http://repositorio.unicamp.br/jspui/handle/REPOSIP/275772

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

.