• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 265
  • 95
  • 31
  • 30
  • 22
  • 22
  • 9
  • 8
  • 6
  • 5
  • 4
  • 4
  • 4
  • 3
  • 3
  • Tagged with
  • 591
  • 153
  • 143
  • 78
  • 78
  • 70
  • 66
  • 61
  • 51
  • 50
  • 49
  • 47
  • 47
  • 46
  • 44
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
501

A Coordination Framework for Deploying Hadoop MapReduce Jobs on Hadoop Cluster

Raja, Anitha January 2016 (has links)
Apache Hadoop is an open source framework that delivers reliable, scalable, and distributed computing. Hadoop services are provided for distributed data storage, data processing, data access, and security. MapReduce is the heart of the Hadoop framework and was designed to process vast amounts of data distributed over a large number of nodes. MapReduce has been used extensively to process structured and unstructured data in diverse fields such as e-commerce, web search, social networks, and scientific computation. Understanding the characteristics of Hadoop MapReduce workloads is the key to achieving improved configurations and refining system throughput. Thus far, MapReduce workload characterization in a large-scale production environment has not been well studied. In this thesis project, the focus is mainly on composing a Hadoop cluster (as an execution environment for data processing) to analyze two types of Hadoop MapReduce (MR) jobs via a proposed coordination framework. This coordination framework is referred to as a workload translator. The outcome of this work includes: (1) a parametric workload model for the target MR jobs, (2) a cluster specification to develop an improved cluster deployment strategy using the model and coordination framework, and (3) better scheduling and hence better performance of jobs (i.e. shorter job completion time). We implemented a prototype of our solution using Apache Tomcat on (OpenStack) Ubuntu Trusty Tahr, which uses RESTful APIs to (1) create a Hadoop cluster version 2.7.2 and (2) to scale up and scale down the number of workers in the cluster. The experimental results showed that with well tuned parameters, MR jobs can achieve a reduction in the job completion time and improved utilization of the hardware resources. The target audience for this thesis are developers. As future work, we suggest adding additional parameters to develop a more refined workload model for MR and similar jobs. / Apache Hadoop är ett öppen källkods system som levererar pålitlig, skalbar och distribuerad användning. Hadoop tjänster hjälper med distribuerad data förvaring, bearbetning, åtkomst och trygghet. MapReduce är en viktig del av Hadoop system och är designad att bearbeta stora data mängder och även distribuerad i flera leder. MapReduce är använt extensivt inom bearbetning av strukturerad och ostrukturerad data i olika branscher bl. a e-handel, webbsökning, sociala medier och även vetenskapliga beräkningar. Förståelse av MapReduces arbetsbelastningar är viktiga att få förbättrad konfigurationer och resultat. Men, arbetsbelastningar av MapReduce inom massproduktions miljö var inte djup-forskat hittills. I detta examensarbete, är en hel del fokus satt på ”Hadoop cluster” (som en utförande miljö i data bearbetning) att analysera två typer av Hadoop MapReduce (MR) arbeten genom ett tilltänkt system. Detta system är refererad som arbetsbelastnings översättare. Resultaten från denna arbete innehåller: (1) en parametrisk arbetsbelastningsmodell till inriktad MR arbeten, (2) en specifikation att utveckla förbättrad kluster strategier med båda modellen och koordinations system, och (3) förbättrad planering och arbetsprestationer, d.v.s kortare tid att utföra arbetet. Vi har realiserat en prototyp med Apache Tomcat på (OpenStack) Ubuntu Trusty Tahr som använder RESTful API (1) att skapa ”Hadoop cluster” version 2.7.2 och (2) att båda skala upp och ner antal medarbetare i kluster. Forskningens resultat har visat att med vältrimmad parametrar, kan MR arbete nå förbättringar dvs. sparad tid vid slutfört arbete och förbättrad användning av hårdvara resurser. Målgruppen för denna avhandling är utvecklare. I framtiden, föreslår vi tilläggning av olika parametrar att utveckla en allmän modell för MR och liknande arbeten.
502

Improving the wire boom deployment system used on SPIDER-2 : Increasing reliability, robustness and ease of assembly for a wire boom deployment system / Förbättring av utfällningssystemet för trådbommar som användes i SPIDER-2 : Ökning av tillförlitlighet, robusthet samt monteringssimplicitet av ett utfällningssystem för trådbommar

Sandgren, Jona January 2021 (has links)
This project deals with the improvement of a wire boom deployment system to be used on a proposed Rocket Experiments for University Students (REXUS) mission. The system to be improved was previously used on the Small Payload for Investigation of Disturbances in Electrojet by Rockets (SPIDER-2) mission and the objective was to make that system more robust and reliable as well as easier to assemble. The wire boom system itself consisted of four probes for measuring electric fields as well as four probes to measure space plasma properties. These all needed to be deployed from a free flying unit, while still being attached to it with thin wires. The wires were stored on spools which unwound using a piezoelectric motor and the probes were deployed by releasing a locking mechanism and then pushing them out with springs. Based on that, along with deployment testing of the SPIDER-2 system, the areas to improve were selected. It was chosen to focus on getting the probes out of the hull more reliably and making the spools rotate more evenly while being more constrained. In addition, focus was placed on simplifying assembly and bettering the guiding of the wires wherever possible. To accomplish this, in the end, nearly every part was replaced or altered. This resulted in the system being able to deploy even without any rotation to provide centrifugal force and also made the wire guiding better to decrease the chance of tangling. However, more work remains to be done on the system to finalize the new parts and to make further improvements on parts that were not handled during this project. / Detta projekt hanterar förbättring av ett system för att fälla ut trådbommar från en fritt fallande enhet. Arbetet blir en fortsättning på det som tidigare gjorts för uppdrag kallade SPIDER och SPIDER-2 men är denna gång främst riktad mot ett studentexperiment. De huvudsakliga syftena med arbetet var att förbättre tillförlitligheten och robustheten samt att förenkla ihopsättningen av systemet. Dessa kom från de tidigare uppdragen systemet använts för. System består av fyra prober som mäter elektriska fält samt fyra som mäter egenskaper av plasman kring jorden. Dessa prober måste placeras en bit bort från den fritt fallande enheten för att göra mätningar. De kopplas till enheten med tunna trådar som lagras på spolar innan proberna ska fällas ut. En piezoelektrisk motor roterar sedan spolarna samtidigt som proberna puttas ut ur enheten under utfällning. Egen testning samt tidigare erfarenhet kombinerades sedan för att bestämma att arbetet skulle fokusera på att få ut proberna mer tillförlitligt samt göra spolarnas rotation mer jämn och kontrollerad. Samtidigt skulle även ihopsättningen förenklas där det gick och åtgärder för att minska chans för trassel tas där det gick. Resultatet blev att i stort sett alla delar av systemet byttes ut och det visade sig efter tester att fungera precis som tänkt. Proberna kunde därför lämna enheten utan någon rotation och trådarna kontrollerades bättre, för att minimera risken för trassel. Däremot finns det mer arbete att göra innan systemet är redo för att användas. Detta inkluderar både att färdigställa de delar som hanterats i detta arbete samt att jobba med de delar som inte hanns med.
503

An integrated approach to environmentally conscious design and manufacturing

Goan, Meng-Jong Kuan 03 October 2007 (has links)
The problem addressed in this research was to develop an approach for the simultaneous green design of products and associated manufacturing processes including demanufacturing concerns. We propose a generic approach called Integrated Environmentally Conscious Design and Manufacturing (IECDM) which can be applied to address problems in the ECDM domain. IECDM incorporates environmental considerations into the engineering design process, thereby increasing a product's total life-cycle value (including its end-of-life value) as experienced by the customer, manufacturer, and society, while simultaneously reducing impacts on the environment caused by that product and its manufacturing processes. IECDM is a novel integration of Quality Function Deployment (QFD), Life-Cycle Assessment (LCA), Multiple Criteria Decision-Making (MCDM), and Cost-Benefit Assessment (CBA). The focus is on process, based on modification of the traditional QFD methodology to incorporate environmental issues and green product-design decisions through the life cycle design activities of synthesis, analysis, and evaluation. This dissertation presents a QFD-based IECDM approach, a mathematical CBA model, and an IDDS (Integrated Design Decision-Support) framework with a design-flow-chart application for incorporating environmental criteria into product and process eco-design. The IECDM problem is defined as: given the customer and environmental requirements, develop an integrated approach for green product design that results in maximization of the product's total life-cycle value (TLCV). Initially. through investigation in the field of ECDM, we specified a clear ECDM domain within Industrial Ecology. Then. we proposed various state-of-the-art techniques that were used to implement ECDM in the literature. After we defined the IECDM problem. we developed an integrated approach that led to a generic QFD-IECDM methodology for dealing with problems in the ECDM domain. Finally, for implementing the proposed methodology, we developed a tentative IODS framework to encourage long-term development followed by an example. / Ph. D.
504

Development of decision support system for customer focused product configuration / Utveckling av beslutsstödsystem för kundfokuserad produktkonfiguration

Hannes, Fransson January 2024 (has links)
Providing products that are customized to meet a specific customer's unique needs is challenging for companies. Product configuration systems are tools that enables parts of these activities to be performed automatically. However, there is a lack of systems designed to ensure that the configured products are based on customer needs. Decision support systems based on Multi-criteria decision making methods have the potential to solve this problem. Yet, there is a lack of knowledge regarding various multi-criteria decision making methods. Moreover, there is a need to reduce the complexity of the methods by incorporating them into user-friendly software’s. This research therefore investigates how the architecture of a decision support system based on multi-criteria decision making methods could be structured to include customer needs and suggest product configurations based on them. Through a literature review various methods are analyzed. In collaboration with an aircraft towing tractor manufacturer as a representative of customizable products the architecture of the system is developed. The study shows that a system based on a combination of Analytical Hierarchy Process, Quality Function Deployment and Expert system can solve the problem. This is to the authors knowledge the first study to use this combination. It provides an approach of how to ensure that product configurations can be aligned with customer needs and that the consistency of these needs is assured.
505

Mjukvaruutveckling med Continuous Delivery : En kvalitativ fallstudie om Continuous Practices med fokus på Continuous Delivery / Software development using Continuous Delivery : A qualitative case study about Continuous Practices with focus on Continuous Delivery

Salomonsson Tigerström, Andreas, Algrim, Sebastian January 2018 (has links)
Denna uppsats studerar förutsättningarna för att implementera mjukvaruutvecklings - metoden Continuous Delivery (CDE). Problemställningen som lade grunden för studien, var att det inte finns någon enhetlig standard för CDE. Studien ämnade att undersöka om detta innebar att metoden har varierande innebörd inom olika företag och om de således, i viss mån tillämpar skilda tillvägagångssätt med metoden. Ytterligare en aspekt var att se vilka utmaningar företagen upplevde vid övergången till CDE. Att undersöka om det var främst organisatoriska eller utvecklingsrelaterade problem som upplevts. Samt hur de hanterade kommunikation och tillit till medarbetarna och arbetet inom verksamheten under förändringen. För att belysa problemen, beskrevs teori med fokus på organisatoriska och tekniska utmaningar med Continuous - metoderna: Continuous Integration (CI), Continuous Delivery (CDE) och Continuous Deployment (CD). Teorikapitlet samt tidigare studier inkluderade även forskning om kringliggande koncept som DevOps och LEAN. Metoder, vilka kan underlätta implementationen av CDE. Datainsamlingen genomfördes med öppna individuella intervjuer med representanter från sex stycken företag, där de delade med sig av deras erfarenheter av och syn på CDE. Studien visar att anledningen till att företag väljer att arbeta med CDE, är att de vill gå från utvecklingsmetoder, vilka kräver många beslut inför varje förändring, till ett mer flexibelt arbetssätt där de funnit fördelar som: bättre kvalitet på det som levereras, snabbare leverans av affärsvärde till kunder samt kortare feedback - loopar. Företag som gör en övergång till CDE väljer dessutom ofta att inte automatisera hela vägen ut till produktion, enligt CD, då de ser utmaningar med att säkra kvalitén. Studien har identifierat ett antal faktorer som viktiga för en framgångsrik implementering av CDE, samt faktorer som kan resultera i en svår övergång. / This thesis studies the conditions needed for implementing the software development method Continuous Delivery (CDE). The problem identified for the study, is that there is no standardized approach for CDE as of today. The intentions of the study were to determine whether this means that the method will have a shifting tenor within different companies, and if so, will these companies implement the method with different approaches. Another aspect was to determine which types of challenges the companies were faced with during the transition towards CDE. To review whether the challenges were foremost organisational or development related. And how the organisations handled the communication and trust towards the co-workers and the development work within the organisation during the change towards the method. To highlight these issues, we presented theories with focus on organisational and technical challenges with the different Continuous practices were made. The practices being: Continuous Integration (CI), Continuous Delivery (CDE) and Continuous Deployment (CD). The theory chapter and former studies also contains research about surrounding concepts such as DevOps and LEAN methods, which can aim to facilitate the implementation of CDE. The empirical data collection was performed using open individual interviews with informants from six different companies, where they shared their experience and views on the method CDE. The study demonstrates that the reason organisations chose to implement CDE, is that they want to transform from software development methods, which requires a lot of decision making for any change, to a more flexible work procedure, in order to experience benefits such as: better quality of what is delivered, faster deliveries of business value to the customers and faster feedback-loops. Organisations that make the transition towards CDE also tend not to automate all the way to production, as in agreement with CD, this because the organisations identify challenges with assuring that the quality is sufficient. The study has identified a number of factors that are essential for a successful implementation of CDE, along with factors that may result in a less successful implementation.
506

[en] INTEGRATED FUZZY ANP-QFD APPROACH APPLIED TO NEW DEFENSE PRODUCT DEVELOPMENT: A PROPOSAL OF A CONCEPTUAL MODEL FOR DETERMINING AND PRIORITIZING OF PROJECT REQUIREMENTS / [pt] ABORDAGEM INTEGRADA FUZZY ANP-QFD APLICADA A PROJETOS DE NOVOS PRODUTOS DE DEFESA: PROPOSIÇÃO DE UM MODELO CONCEITUAL PARA DEFINIÇÃO E PRIORIZAÇÃO DE REQUISITOS DE PROJETO

CARLOS EDUARDO SILVA DA LUZ 20 February 2018 (has links)
[pt] A abordagem Quality Function Deployment (QFD) integrada a métodos multicritério de apoio à decisão vem sendo amplamente aplicada a projetos de novos produtos, particularmente quando integrada à lógica fuzzy. O objetivo da dissertação é propor um modelo conceitual baseado na abordagem fuzzy ANP-QFD para definir e priorizar requisitos de projeto de novos produtos de defesa à luz de requisitos dos clientes. A pesquisa pode ser considerada descritiva, metodológica e aplicada. A partir dos resultados da revisão bibliográfica e documental sobre os temas centrais da pesquisa, desenvolveu-se um modelo conceitual para definição e priorização de requisitos técnicos de novos produtos de defesa, buscando-se preencher lacunas identificadas na literatura especializada no período 1987-2017. A aplicabilidade do modelo foi demonstrada mediante um estudo empírico no âmbito do Projeto COBRA 2020, uma iniciativa estratégica do Exército brasileiro. Para este estudo, selecionou-se um dos produtos do referido Projeto – um monóculo de visão térmica. Destacam-se como principais contribuições da pesquisa um modelo para definir e priorizar requisitos de projeto de novos produtos de defesa, que considera a complexidade, subjetividade e incerteza como características inerentes a projetos de novos produtos de defesa. Os resultados desta pesquisa poderão ser replicados em outros projetos de novos produtos de defesa – no Centro Tecnológico do Exército – CTEx – e em outras instituições militares envolvidas com atividades de pesquisa, desenvolvimento e inovação (PDeI) no Brasil e no exterior. / [en] The Quality Function Deployment (QFD) approach integrated with multicriteria decision-support methods has been widely applied to development of new product, particularly with the support of fuzzy logic. The objective of this dissertation is to propose a conceptual model based on the fuzzy ANP-QFD approach to define and prioritize project requirements of new defense products. The research can be considered descriptive, applied, and methodological. Based on the results of the bibliographic and documentary review on the central themes of the research, a conceptual model was developed to determine and prioritize project requirements of new defense products, seeking to fill gaps identified during the literature review covering the period of 1987-2017. The applicability of the model was demonstrated by an empirical case study having as experimental context the Project COBRA 2020, a strategic initiative of the Brazilian Army. For this study, one of new products to be developed within this Project was selected – a monocle of thermal vision. The main contribution of the research is a model for determining and prioritizing project requirements of new defense products, which considers the complexity, subjectivity, and uncertainty as inherent characteristics to the design of new defense products. The research findings could be replicated in other projects of new defense products - at the Army Technological Center - CTEx - and other military institutions dealing with research, development and innovation (RDandI) activities in Brazil and abroad.
507

Determining the critical success factors enabling RFID technology in the South African citrus industry

Nel, Andre 03 1900 (has links)
Thesis (MBA (Business Management))--University of Stellenbosch, 2009. / ENGLISH ABSTRACT: RFID technology may be the most capable technology to address the track and trace requirements within the Agri-food supply chain. RFID technology has become a prominent research area in recent times, with multiple benefits being promised and envisaged. The list of applications and deployments within the supply chain is numerous, with the ambassadors of this technology promising increased supply chain effectiveness, inventory management capabilities and enhanced information visibility. Deregulations within the South African citrus industry created changes to the internal structure of the industry, with the requirements of enhanced information visibility for traceability becoming a high priority. Current information structures and initiatives are providing the basic requirements for the changing business environment, with limitations to real-time and visible information for improved decision-making and planning initiatives. The purpose of this exploratory study was to identify the critical success factors for RFID technology deployment in supply chains in general and to identify the critical success factors relevant to the South African citrus industry. The study also researched the benefits and challenges of deploying RFID technology within the South African citrus industry, relating to citrus supply chain performance improvements of RFID adoption. The research indicates that certain limitations and challenges pertinent to the citrus industry exist, which would require industry level priority for successful implementation of RFID technology within the South African citrus industry. This study provides the South African citrus industry with a guideline to address the current non-collective management of information, information systems and requirements and collaboration initiatives. The use of this research should be of great assistance to the South African citrus industry role-players by providing a strategic framework for addressing information improvement initiatives. / AFRIKAANSE OPSOMMING: RFID tegnologie kan moontlik die mees bevoegde tegnologie wees om die naspeurbaarheid vereistes van n Agri-voedsel voorsiening ketting aan te spreek. RFID tegnologie is huidiglik 'n prominente navorsingsgebied, met beloofde meervoudige voordele. Die lys van aanwendings en toepassings binne die voorsiening ketting is veelvoudig, met beloftes van die ambassadeurs van die tegnologie, vir verbeterde voorsienings ketting doeltreffendheid, inventaris bestuur en verhoogde inligtings sigbaarheid. Deregulasie van die Suid Afrikaanse sitrus industrie het interne strukturuele veranderinge in die industrie teweeg gebring, met prioriteit fokus vir verhoogde inligting sigbaarheid vir naspeurbaarheid doeleindes. Huidige inligting strukture en initiatiewe verskaf die basiese grondslag vir die deurlopende veranderende besigheids omgewing, met intyd en sigbaarheids inligtings beperkinge, vir verbeterde besluitneming en beplanning initiatiewe. Die doel van die ondersoekende studies was om die generiese kritieke sukses faktore van RFID tegnologie implementering en die kritieke sukses faktore direk verwant tot die Suid Afrikaanse sitrus industrie te identifiseer. Die studie het ook die voordele en uitdagings van RFID implementering binne die Suid Afrikaanse sitrus industrie nagevors, spesifiek verwant tot die prestasie verbeterings van RFID implementering in die sitrus voorsienings ketting. Die navorsing dui aan dat sekere beperkinge en uitdagings spesifiek tot die sitrus industrie bestaan wat industrie vlak prioriteit vereis, vir suksevolle implementasie van RFID tegnologie binne die Suid Afrikaanse sitrus industrie. Die resultate van die studie verskaf die Suid Afrikaanse sitrus industrie met 'n riglyn om die uitdagings van die huidige nie-kollektiewe bestuur van inligting, inligting stelsels en vereistes en samewerkings initiatiewe aan te spreek. Die gebruik van die navorsing behoort van groot waarde te wees vir die rolspelers van die Suid Afrikaanse sitrus industrie, in die verskaffing van 'n strategiese raamwerk vir die aanspreking van inligting verbeterings intiatiewe.
508

於資源有限的動態情境以模糊認知圖為基礎之心理驅動式服務分派研究 / A FCM-Based Mental-Driven service dispatcher in resource bounded dynamic contexts

陳怡璇, Chen, I Hsuan Unknown Date (has links)
本研究所關切的議題為,當服務已被良好的設計出來後,為了不辜負這個被良好設計的服務,該怎麼使用它,進而能為所有重要關係人帶來最大的利益,特別是在資源有限的動態情境中。因此,我們將研究問題著眼於服務的傳遞過程中。現有的研究已回答了服務該如何被傳遞,但卻缺少了該在什麼時候,傳遞怎樣的服務才能發揮該服務的功效,帶來預期的好處(例如,贏得顧客滿意度及延續公司競爭力)。於是,本研究試圖提出一以模糊認知圖為基礎架構並考量顧客的心理狀態的服務分派機制,以期在如此動態且資源有限的情境下,能觀測當時的情境變化,透過管理顧客的期望與情緒,做出即時且適當服務分派決策,進而在對的時間針對對的人做對的服務。也就是冀望這樣一個顧客心理狀態的管理過程,能夠使得顧客感到滿意的可能性提高,並有助於所有重要關係人達成其目的,創造整個服務生態體系的平衡。考慮到會展服務即為一動態且資源有限的服務應用情境,本研究將以會展服務做為例子,加以描述整個研究的內容。 / There are already some researches providing the answer to how to deliver services but the issue “when to deliver which service” is still not so clear. Especially under the dynamic and resource-limited situation, bringing the effectiveness of each service into full play and allocating them appropriately to earn the most benefits are imperatives for service providers to keep both service quality and competitiveness. Therefore, the FCM-based mental-driven service dispatcher proposed here tries to pull service receivers’ mental information in to make real-time service deployment decisions which are capable of achieving each stakeholder’s purposes and satisfying service receivers. With the mental information – expectation and emotion, we are given a hand to do the right things at the right time to the right person by building up such a customer- mentality-centric service dispatching system.
509

Öka kapaciteten i tillverkningsprocessen

Mohammed, Yehia January 2016 (has links)
This report includes a thesis in an advanced level and includes 30 credits in the subject product development. The work consist of a case study performed at Gnutti Carlo AB in Kungsör. The work has been carried out by a student from Mälardalen University spring term in 2016.In the manufacturing process in cell 1, there is a bottleneck problem due to various factors, which disrupt production that resulted in a loss of time. Gnutti Carlo AB Company has started a project where the goal is to let the manufacturing process work at full capacity, which it does not do today.The goal of the project work is to develop a solution that increases the capacity of the manufacturing process by raising the OEE value from 78,33% to more than 95%. The project is carried out by following the product development process as presented by Ulrich & Eppinger's book. Various tools were used in this process to help the author obtain the final solution.A case study was conducted to solve the research question; how can the capacity of the manufacturing process be increased where the bottleneck problems arise? Based on the guidelines that have been assigned by the supervisor, various interviews and own investigations, a basis for the formulation of the problem was formed.The main problem was divided into four problems with the aim to be resolved through the development and evaluation of ideas in every area of concern to then combine the various ideas to several concepts, which in turn were examined and evaluated in order to select the concept that became a useful solution.Based on the main issue, a concept has been developed which in theory answers how the capacity of the manufacturing process was increased. Through eliminating the time losses in the process, the capacity in the manufacturing process increased by 98.5% of a continuous OEE, which is both higher than the target of OEE 95% and the present 78.33%. The solution consists of a 3D Camera that analyses all the details in the pallet while it is moved by a cylinder. These are mounted in a frame that is made with square pipes.To ensure that the final solution could cope the stresses of the construction it was tested by examining the sustainability of the solution. FEM analysis was performed in SolidWorks that showed where the highest stresses are, to ensure that it can cope with the forces that are weighing on the solution. The components that were investigated got safety factors 64 and 114.
510

[en] DEPLOYMENT OF DISTRIBUTED COMPONENT-BASED APPLICATIONS ON CLOUD INFRASTRUCTURES / [pt] IMPLANTAÇÃO DE APLICAÇÕES BASEADAS EM COMPONENTES DISTRIBUÍDOS SOBRE INFRAESTRUTURAS NA NUVEM

EDWARD JOSE PACHECO CONDORI 07 November 2014 (has links)
[pt] A implantação de aplicações baseadas em componentes distribuídos é composta por um conjunto de atividades geridas por uma Infraestrutura de Implantação. Aplicações atuais estão se tornando cada vez mais complexas, necessitando de um ambiente alvo dinâmico e multi-plataforma. Assim, a atividade de planejamento de uma implantação é o passo mais crítico, pois define a configuração da infraestrutura de execução de forma a atender os requisitos do ambiente alvo de uma aplicação. Por outro lado, o modelo de serviço na nuvem chamado Infraestrutura como Serviço(IaaS) oferece recursos computacionais sob demanda, com características dinâmicas, escaláveis e elásticas. Nesta dissertação nós estendemos a Infraestrutura de Implantação para componentes SCS de forma a permitir o uso de nuvens privadas ou públicas como o ambiente alvo de uma implantação, através do uso de uma cloud API e políticas flexíveis para especificar um ambiente alvo personalizado. Além disso, hospedamos a infraestrutura de implantação na nuvem. Isto permitiu-nos usar recursos computacionais sob demanda para instanciar os serviços da Infraestrutura de Implantação, produzindo uma Plataforma como Serviço(PaaS) experimental. / [en] Deployment of distributed component-based applications is composed of a set of activities managed by a Deployment Infrastructure. Current applications are becoming increasingly more complex, requiring a multi-platform and a dynamic target environment. Thus, the planning activity is the most critical step because it defines the configuration of the execution infrastructure in order to satisfy the requirements of the application’s target environment. On the other hand, the cloud service model called Infrastructure as a Service (IaaS) offers on-demand computational resources with dynamic, scalable, and elastic features. In this work we have extended the Deployment Infrastructure for SCS componentes to support private or public clouds as its target environment, through the use of a cloud API and flexible policies to specify a customized target environment. Additionally, we host the Deployment Infrastructure on the cloud, which allow us to use on-demand computational resources to instantiate Deployment Infrastructure services, creating an experimental Platform as a Service (PaaS).

Page generated in 0.0609 seconds