Spelling suggestions: "subject:"frameworks"" "subject:"rameworks""
71 |
Rich Cloud-based Web Applications with Cloudbrowser 2.0Pan, Xiaozhong 21 June 2015 (has links)
When developing web applications using traditional methods, developers need to partition the application logic between client side and server side, then implement these two parts separately (often using two different programming languages) and write the communication code to synchronize the application's state between the two parts. CloudBrowser is a server- centric web framework that eliminates this need for partitioning applications entirely. In CloudBrowser, the application code is executed in server side virtual browsers which preserve the application's presentation state. The client web browsers act like rendering devices, fetching and rendering the presentation state from the virtual browsers. The client-server communication and user interface rendering is implemented by the framework under the hood. CloudBrowser applications are developed in a way similar to regular web pages, using no more than HTML, CSS and JavaScript. Since the user interface state is preserved, the framework also provides a continuous experience for users who can disconnect from the application at any time and reconnect to pick up at where they left off.
The original implementation of CloudBrowser was single-threaded and supported deployment on only one process. We implemented CloudBrowser 2.0, a multi-process implementation of CloudBrowser. CloudBrowser 2.0 can be deployed on a cluster of servers as well as a single multi-core server. It distributes the virtual browsers to multiple processes and dispatches client requests to the associated virtual browsers. CloudBrowser 2.0 also refines the CloudBrowser application deployment model to make the framework a PaaS platform. The developers can develop and deploy different types of applications and the platform will automatically scale them to multiple servers. / Master of Science
|
72 |
Caracterización de la Adsorción de Hidrógeno en MOFs por Métodos Químico-ComputacionalesGómez Hernández, Diego Armando 11 October 2012 (has links)
En los últimos años, los esfuerzos para desarrollar una fuente de energía limpia y econó³micamente viable se han incrementado. Estos esfuerzos surgen como respuesta al creciente consumo de combustibles y al alto impacto ambiental y socio-político de la exploración y el uso de hidrocarburos o energía nuclear. Una
de las alternativas más prometedoras exploradas hoy en díaa es el uso de H2 como vector energético. Sin embargo, existen algunas limitaciones relacionadas con la producciónn y almacenamiento que deben ser superadas.
Centrados en el problema del almacenamiento de H2 , en esta investigación se ha estudiado, empleando técnicas químico-computacionales, las propiedades físico-quí�micas que promueven la adsorción de hidrógeno en sólidos cristalinos microporosos metal-orgánicos (MOFs). A partir del análisis de los resultados, se han identificado algunos parámetros que pueden ser utilizados como referencia para orientar el diseño y la síntesis de nuevos MOFs con mejores propiedades para la adsorción de H2 .
A lo largo del estudio, los siguientes aspectos han sido evaluadas en detalle:
I. la naturaleza de las interacciones moleculares entre el adsorbato y los diferentes
componentes del material y
II. las características estructurales que promueven o limitar la adsorción. Estos aspectos fueron estudiados con técnicas de químico-computacionales, tales como cálculos de química cuántica (con métodos los semi-empíricos PM6, HF y MP2) y simulaciones de dinámica molecular y Monte Carlo.
Los resultados se analizaron en una función de las propiedades f�sicas de los ma-
teriales seleccionados para el estudio.
En una primera fase, la interacción de las moléculas de H2 con el MOF-5 se evaluaron a través de cálculos de química cuántica. En vista de que los sitios de adsorciónn más fuertes fueron localizados en posiciones cercanas a los Átomos
del metal (Zn (II)), se realiza un estudio adicional con cuatro tipos de centros metálicos...... / Gómez Hernández, DA. (2012). Caracterización de la Adsorción de Hidrógeno en MOFs por Métodos Químico-Computacionales [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/17462
|
73 |
Factors Affecting the Programming Performance of Computer Science StudentsRaley, John B. 11 October 1996 (has links)
Two studies of factors affecting the programming performance of first- and second year Computer Science students were conducted. In one study students used GIL, a simple application framework, for their programming assignments in a second-semester programming course. Improvements in student performance were realized. In the other study, students submitted detailed logs of how time was spent on projects, along with their programs. Software metrics were computed on the students' source code. Correlations between student performance and the log data and software metric data were sought. No significant indicators of performance were found, even with factors that are commonly expected to indicate performance. However, results from previous research concerning variations in individual programmer performance and relationships between software metrics were obtained. / Master of Science
|
74 |
Frameworks and Models, Scaffolding or Straight Jackets? Problematising Reflective PracticeKelsey, Catherine, Hayes, S. 11 1900 (has links)
No / This paper aims to open a debate about the impact of reflective practice questioning whether reflective
frameworks and models argued to facilitate the education of highly skilled reflective practitioners can be
oppressive rather than emancipatory in outcome. Contemporary education focuses on evidence based
and effective practice with reflection at its core leading to empowerment and ultimately emancipation of
the profession as independent and equal to medics and other health care professionals. Models and
frameworks have therefore been developed to facilitate the education of highly skilled reflective practitioners;
able to recognise the need to draw on evidence based practice in order to challenge out-dated
methods and engage in new ways of working. This paper however questions the current focus on
reflective practice suggesting that reflection in itself can be oppressive and support the commodification
of nursing as a ‘workforce’, the profession at the beck and call of current governmental policy and
control.
|
75 |
Developing a strategy to evaluate the potential of new porous materials for the separation of gases by adsorption / Elaboration d'une stratégie pour évaluer le potentiel de nouveaux matériaux poreux pour la séparation des gaz par adsorption.Wiersum, Andrew 07 December 2012 (has links)
Les Metal-Organic Framework (MOF) sont des adsorbants très prometteurs pour la séparation des gaz. Formés de centres métalliques reliés par des ligands organiques, ces matériaux présentent une structure organisée avec des pores de taille contrôlée ainsi que des surfaces et des volumes poreux très élevées. La possibilité de faire varier à la fois le centre métallique et le ligand organique donne aux MOFs une très grande diversité qu'on ne retrouve pas chez les zéolithes et les charbons actifs.L'objectif de cette étude a été d'évaluer le potentiel des MOFs en tant qu'adsorbants pour quatre procédés de séparation de gaz. En raison du grand nombre de MOFs disponibles, il a été nécessaire d'élaborer une stratégie pour identifier les matériaux les plus prometteurs dans chaque cas. Cette méthodologie comprend quatre étapes : une étape de criblage, une étape expérimentale, une étape de calcul et une étape d'évaluation.Pour l'étape de criblage, un nouvel appareil dit « à haut débit » a été développé pour mesurer des isothermes approximatives. Ensuite, un certain nombre de matériaux ont été retenus pour faire une étude plus approfondie de leurs propriétés d'adsorption. Des isothermes très précises ont été mesurées par gravimétrie tandis que les enthalpies d'adsorption ont été obtenues par microcalorimétrie. Dans l'étape de calcul, le modèle IAST a été utilisée pour prédire les sélectivités à partir des données en gaz pur. Enfin, les adsorbants ont été classés à l'aide d'un nouveau paramètre de sélection qui regroupe la sélectivité, la capacité efficace et l'enthalpie d'adsorption, où l'importance de chacun des paramètres peut être ajustée en fonction des besoins du procédé. / Metal-Organic Frameworks (MOFs) are seen to be one of the most promising classes of adsorbents for gas separations. Consisting of metal clusters connected by organic linkers to form a fully crystalline network, these materials have record breaking surface areas and pore volumes as well as a wide variety of pore structures and sizes. This, coupled with the possibility to use virtually any transition metal as well as functionalized linkers, gives MOFs the chemical and physical versatility often lacking in traditional adsorbents such as zeolites and activated carbons.The purpose of this study was to evaluate the potential of MOFs as adsorbents for four gas separations of interest to the petrochemical industry. Because of the diversity and number of MOFs available, a methodology was needed to help identify the most promising materials in each case. The proposed methodology comprises four stages: a screening step, an experimental step, a computational step and finally an evaluation step. For the first stage, a high-throughput setup was developed to measure rough adsorption isotherms. A number of materials were then selected for a more thorough investigation of their adsorption properties. Highly accurate isotherms were measured gravimetrically while precise adsorption enthalpies were obtained by microcalorimetry. Step three involved predicting the co-adsorption behaviour from the pure gas isotherms using the Ideal Adsorbed Solution Theory. Finally, the adsorbents were ranked based on a new selection parameter regrouping selectivity, working capacity and adsorption enthalpy where the importance of each term can be adjusted depending on the requirements of the process.
|
76 |
[en] COMPUTATIONAL SUPPORT TO FRAMEWORK / [pt] SUPORTE COMPUTACIONAL À EVOLUÇÃO DE FRAMEWORKSMARIELA INES CORTES 18 September 2003 (has links)
[pt] O desenvolvimento de frameworks é caro, não só pela
dificuldade intrínseca relacionada à captura do
conhecimento do domínio, mas também por causa da falta de
métodos e técnicas apropriados para dar suporte à sua
evolução e desenvolvimento iterativo.
Neste trabalho de tese é proposta a utilização de duas
técnicas complementares para dar suporte a evolução de
frameworks: regras de refactoring e regras de extensão.
A técnica de refactoring foi desenvolvida para restruturar
software de forma a tornar o código mais legível e fácil de
ser reutilizado. Regras da extensão são propostas para
modificar a estrutura de pontos de variação do framework,
possibilitando a adição mais fácil de novas funcionalidades
no design. Ambas as técnicas preservam o comportamento
observável dos programas. Esta propriedade é verificada
formalmente usando-se CCS e técnicas de verificação de
modelo. A abordagem proposta é testada com o auxílio de uma
ferramenta semiautomática, desenvolvida para dar suporte à
aplicação das regras definidas. / [en] Framework development is expensive not only because of the
intrinsic difficulty related to the elicitation of domain
knowledge but also because of the lack of methods and
techniques to support its evolution and interactive
development. The present thesis proposes the use of two
complementary techniques to support framework evolution:
refactoring and extension rules. The refactoring technique
has been developed to enable software re-structuring in
a way to produce more readable and reusable code. Extension
rules have been proposed to change the structure of the
framework variation points by allowing the addition of
new design functionalities. Both techniques preserve the
observable behavior of programs. This property is
formally verified in this work by using CCS approach to
model checking. The proposed approach has been tested by
means of a tool specially developed to support the
application of the defined rules.
|
77 |
Um método de transformação de modelos UML para a inclusão de componentes de frameworks com o uso de planejador lógico. / A UML model transformation method for including frameworks components using logical planning.Marchetti, Guilherme Aren 26 June 2012 (has links)
Frameworks são ferramentas importantes no contexto atual da tecnologia de desenvolvimento de software, fornecendo funcionalidades através de código previamente testado, o que leva a uma redução na quantidade de código necessário para se implementar soluções e no tempo de implementação. Porém, devido a complexidade dos frameworks atuais, seu uso se torna trabalhoso, requerendo um gasto de tempo elevado para se aprender um framework novo. Neste trabalho de pesquisa foi desenvolvido o Framer, um método de transformação de modelos capaz de selecionar componentes de um framework, a partir de seu modelo UML, que são necessários para implementar as funcionalidades providas pelo framework para uma aplicação em desenvolvimento. Este método de transformação utiliza uma versão modificada do algoritmo NONLIN de planejamento, para identificar não somente os componentes que serão utilizados, mas como e em qual ordem devem ser invocados pela aplicação. Uma vez identificados os componentes, são criados os Diagramas UML necessários para representar sua utilização. / Frameworks are important tools for current software development technology, providing functionalities through previously tested code, reducing the amount of code and time necessary to implement the solution. However, due to framework complexity, a developer needs a significant investment in time to learn it. This work presents the Framer, a model transformation method capable of selecting components, from a framework\'s UML model, that will be used to construct the functionalities of the target application. Once the components are identified, the UML Diagrams necessary to describe its use are created.
|
78 |
Governança de dados em organizações brasileiras: uma avaliação comparativa entre os benefícios previstos na literatura e os obtidos pelas organizações / Data Governance in Brazilian Organizations: a comparative evaluation between benefits provided in the literature and the benefits achieved by organizationsBarata, André Montoia 11 June 2015 (has links)
A Governança de TI (GTI) tem um papel fundamental na realização do alinhamento da TI com o negócio das organizações, potencializando os processos de TI juntamente com os objetivos do negócio. Alinhar a TI ao negócio da organização é fundamental, porém é necessário também garantir o alinhamento da GTI com a Governança de Dados (GD). A GD é responsável pelo controle e gestão dos dados da organização, possibilitando a transformação de dados em informações para a tomada de decisões estratégicas. Possuir uma GTI alinhada a GD propicia um melhor desempenho para as organizações, que precisam de informações corretas em tempo hábil para a tomada de decisões. Para colaborar com este alinhamento existem os frameworks de boas práticas de gestão, que auxiliam as organizações a implantar esta governança. Este trabalho teve como objetivo identificar os processos e frameworks de GD implantados em organizações brasileiras e comparar os benefícios obtidos na implantação com os propostos pela literatura. O trabalho exploratório e qualitativo proporcionou a realização de estudos de casos em três organizações brasileiras de grande porte que implantaram ou estão em processo de implantação dos processos de GD. Os estudos de casos foram realizados com duas visões diferentes: a consultoria que implantou a GD e a organização que contratou a consultoria. A coleta de dados foi realizada por meio de entrevistas e técnicas de análise de conteúdo foram aplicadas nos dados coletados. Como resultado identificou-se que para as organizações estudadas o nível de implantação dos processos de GD foi médio, entretanto o grau de obtenção dos benefícios foi alto. Isso ocorre devido à carência de GD que se encontram as organizações estudadas, bem como a grande melhoria e benefícios identificados pelos entrevistados, mesmo com uma implantação parcial da GD. / The IT Governance (ITG) has a key role in achieving the IT alignment with the business organization, empowering IT processes with business goals. Align IT with business organization is crucial, however it is also necessary to ensure the alignment of the GTI with Data Governance (DG) The DG is responsible for the control and management the organization\'s data, enabling the transformation of data into information for strategic decisions making. Have aligned DG with ITG is a better performance for organizations that need the right information in the right time for decision making. To collaborate with this alignment are the frameworks of good management practices that enable organizations implement this governance. This study aimed to identify the processes and frameworks of DG implemented in Brazilian organizations and compare the benefits achieved in the implementation with the proposed in the literature. The exploratory and qualitative study provided the realizations of case studies in three large Brazilian organizations that have implemented or are in the implementation DG process. The case studies were performed with two different views: a consultancy that implemented the DG and the organization that hired the consultancy. Data collection was conducted through interviews and content analysis techniques were applied in the data collected. As a result it was found that for organizations studied the implementation DG level was average, however the benefits degree was high. This is due to lack in DG in the organizations studied and the great improvement and benefits identified by interviewers even though with partial implementation DG.
|
79 |
[en] A MULTI-AGENT SYSTEMS FRAMEWORK FOR RFID APPLICATIONS / [pt] UM FRAMEWORK DE SISTEMAS MULTI-AGENTES PARA APLICAÇÕES RFIDFELIPE FORTES NASCIMENTO 07 February 2006 (has links)
[pt] Esta dissertação propõe um framework de sistemas multi-
agentes para
aplicações do domínio de Radio Frequency Identification
(RFID). Esta tecnologia
de identificação automática de objetos vem se
desenvolvendo rapidamente e
promete substituir brevemente a tecnologia atual de
identificação de produtos:
código de barras. Além de promover o desenvolvimento de
hardware para
etiquetas e leitoras RFID, novos padrões de
identificação
estão sendo propostos,
desafiando os desenvolvedores de software a produzirem
novas soluções para
lidar com o novo e maior volume de dados e com a
natureza
distribuída das
leitoras e leituras de objetos. Esta dissertação propõe
um
framework projetado
utilizando-se a abordagem de sistemas multi-agentes
(SMA)
capaz de instanciar
SMA distribuídos que:
- Interagem com a infra-estrutura RFID existente
(leitoras, etiquetas e
middlewares);
- Facilitam a geração de informações com semântica de
negócios a
partir de dados crus gerados por esta infra-estrutura, e;
- Facilitam a implementação de novas funcionalidades
decorrentes
do leque de aplicações vislumbradas pelo surgimento de
RFID. / [en] Radio Frequency Identification (RFID) technology along
with the Electronic
Product Code (EPC) created a new complex environment for
warehouses
systems and supply chain systems in general. The EPC
specification created one
more level of identification: the product instance. This
new level of identification
had blown the volume of data being managed by
applications. That fact, along
with the deployment of distributed RFID readers, causes
the necessity of new
applications capable of interacting with this
infrastructure and capable of
processing, filtering and interpreting these new data.
This work proposes a
framework for distributed multi-agent systems capable of
interacting with a
deployed RFID infrastructure.
|
80 |
Governança de dados em organizações brasileiras: uma avaliação comparativa entre os benefícios previstos na literatura e os obtidos pelas organizações / Data Governance in Brazilian Organizations: a comparative evaluation between benefits provided in the literature and the benefits achieved by organizationsAndré Montoia Barata 11 June 2015 (has links)
A Governança de TI (GTI) tem um papel fundamental na realização do alinhamento da TI com o negócio das organizações, potencializando os processos de TI juntamente com os objetivos do negócio. Alinhar a TI ao negócio da organização é fundamental, porém é necessário também garantir o alinhamento da GTI com a Governança de Dados (GD). A GD é responsável pelo controle e gestão dos dados da organização, possibilitando a transformação de dados em informações para a tomada de decisões estratégicas. Possuir uma GTI alinhada a GD propicia um melhor desempenho para as organizações, que precisam de informações corretas em tempo hábil para a tomada de decisões. Para colaborar com este alinhamento existem os frameworks de boas práticas de gestão, que auxiliam as organizações a implantar esta governança. Este trabalho teve como objetivo identificar os processos e frameworks de GD implantados em organizações brasileiras e comparar os benefícios obtidos na implantação com os propostos pela literatura. O trabalho exploratório e qualitativo proporcionou a realização de estudos de casos em três organizações brasileiras de grande porte que implantaram ou estão em processo de implantação dos processos de GD. Os estudos de casos foram realizados com duas visões diferentes: a consultoria que implantou a GD e a organização que contratou a consultoria. A coleta de dados foi realizada por meio de entrevistas e técnicas de análise de conteúdo foram aplicadas nos dados coletados. Como resultado identificou-se que para as organizações estudadas o nível de implantação dos processos de GD foi médio, entretanto o grau de obtenção dos benefícios foi alto. Isso ocorre devido à carência de GD que se encontram as organizações estudadas, bem como a grande melhoria e benefícios identificados pelos entrevistados, mesmo com uma implantação parcial da GD. / The IT Governance (ITG) has a key role in achieving the IT alignment with the business organization, empowering IT processes with business goals. Align IT with business organization is crucial, however it is also necessary to ensure the alignment of the GTI with Data Governance (DG) The DG is responsible for the control and management the organization\'s data, enabling the transformation of data into information for strategic decisions making. Have aligned DG with ITG is a better performance for organizations that need the right information in the right time for decision making. To collaborate with this alignment are the frameworks of good management practices that enable organizations implement this governance. This study aimed to identify the processes and frameworks of DG implemented in Brazilian organizations and compare the benefits achieved in the implementation with the proposed in the literature. The exploratory and qualitative study provided the realizations of case studies in three large Brazilian organizations that have implemented or are in the implementation DG process. The case studies were performed with two different views: a consultancy that implemented the DG and the organization that hired the consultancy. Data collection was conducted through interviews and content analysis techniques were applied in the data collected. As a result it was found that for organizations studied the implementation DG level was average, however the benefits degree was high. This is due to lack in DG in the organizations studied and the great improvement and benefits identified by interviewers even though with partial implementation DG.
|
Page generated in 0.0508 seconds