• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 29
  • 8
  • 7
  • 4
  • 4
  • 3
  • 2
  • 2
  • 1
  • 1
  • 1
  • Tagged with
  • 70
  • 70
  • 22
  • 21
  • 16
  • 11
  • 10
  • 9
  • 9
  • 7
  • 7
  • 7
  • 7
  • 6
  • 6
  • 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.
51

Systemunterstützung zur Bewertung der Qualität persönlicher Cloud-Dienste

Thoß, Yvonne 30 July 2014 (has links) (PDF)
Cloud-Technologien ermöglichen Endnutzern das flexible und bedarfsgerechte Beziehen von IT-Leistungen über das Internet. In einer Public Cloud können die Dienste oder Ressourcen von beliebigen Unternehmen und Endnutzern zeit- sowie ortsunabhängig verwendet werden. Nutzer von Cloud-basierten Softwareanwendungen haben keinen Einfluss auf die sachgerechte Verwaltung und Überwachung der darunterliegenden Cloud-Infrastruktur. Infolgedessen haben sie zunehmend Bedenken hinsichtlich der Sicherheit ihrer Daten oder in Bezug auf die Performance bzw. Verfügbarkeit des Dienstes. Um diese Bedenken abzubauen, müssen die nichtfunktionalen Eigenschaften eines Dienstes betrachtet werden, da sie dessen qualitative Wahrnehmung beeinflussen. Derzeit steht Endnutzern weder ein vollständiger Kriterienkatalog zur Bewertung von Cloud-Diensten als Orientierungshilfe zur Verfügung noch sind Cloud-Gütesiegel oder Zertifikate ausreichend verbreitet. Mangelnde Fachkenntnisse und verstreute oder nicht verfügbare Qualitätsinformationen führen dazu, dass Endnutzer die Dienstqualität nur erschwert oder gar nicht bewerten können. Das Ziel der Dissertation ist, Cloud-Nutzer bei der schnellen und umfangreichen Überwachung und Bewertung der Qualität ihrer Public-Cloud-Dienste zu unterstützen. Die Berücksichtigung der Nutzerinteressen und -bedürfnisse in Bezug auf die Dienstqualität steht dabei im Vordergrund. Die Untersuchung der verwandten Cloud-spezifischen Qualitätsmodelle hat gezeigt, dass die Modelle unvollständig sind und keine Aussagen zu deren Eignung und Akzeptanz aus Nutzersicht getroffen werden. Folglich werden in der Arbeit zunächst die nichtfunktionalen Qualitätsattribute von Softwareanwendungen identifiziert und nutzerfreundlich kategorisiert. Das daraus abgeleitete Modell bildet die Grundlage für ein Qualitätsinformationssystem, das Endnutzer künftig bei der kontinuierlichen Einschätzung der Qualität ihrer Dienste unterstützen soll. Darüber hinaus wird ein Konzept zur nutzerfreundlichen visuellen Aufbereitung der Qualitätsinformationen entwickelt. Es werden Empfehlungen zur Darstellung, Strukturierung und Verknüpfung der Informationen innerhalb des Systems gegeben. Jeder Nutzer kann individuell festlegen, über welche Qualitätseigenschaften er informiert werden möchte und wann die Qualität eines Dienstes als hoch eingeschätzt werden soll. Mit der prototypisch technischen Realisierung des Qualitätsinformationssystems werden die praktische Eignung des Qualitätsmodells und Konzeptes demonstriert. Ferner belegen die Ergebnisse von zwei Nutzerbefragungen, dass Cloud-Nutzer durch das Informationssystem bei der Qualitätsbewertung unterstützt werden und mit dem System grundsätzlich zufrieden sind.
52

A framework to measure customers' perceptions on the quality of red meat / H.E. Malindi

Malindi, Happy Edward January 2010 (has links)
This preliminary study investigated the factors which influence consumer choice of beef. A questionnaire and sensory evaluation considered the level of importance which consumers attached to the sensory (intrinsic attributes) properties of beef as compared to extrinsic factors. It was found that consumers use sensory properties to predict the freshness and overall eating quality, but they can also misinterpret the quality cues. Consumers made it clear that the freshness and the place of purchase played a prominent role in their decision to purchase red meat because they perceive the retailer to be an integral part of the overall quality assessment with regard to the purchase process of mutton and beef. The Total Food Quality Model is used as the frame of reference for analysing the way in which consumers perceive meat quality. The way in which consumers form expectations about the quality at the point of purcha7se, based on their own experience and information cues available in the shopping environment, is described as well as the way in which quality is experienced in the home during and after meal preparation. The relationship between quality expectations and quality experience and its implications for consumer satisfaction and repeat purchase intent is addressed. The study collected data by means of a questionnaire to evaluate the quality perceptions of beef. Cronbach alpha as reliability coefficient recorded high levels of reliability and the factor analysis revealed that only one factor, namely that of quality considerations is present in the analysis. Furthermore, the building on the insights obtained on subjective quality perception, possibilities for consumer–oriented product development in the meat sector are addressed. Issues dealt with here are branding, differentiation by taste, healthiness and convenience. / Thesis (M.Sc. (Computer Science))--North-West University, Potchefstroom Campus, 2011.
53

A framework to measure customers' perceptions on the quality of red meat / H.E. Malindi

Malindi, Happy Edward January 2010 (has links)
This preliminary study investigated the factors which influence consumer choice of beef. A questionnaire and sensory evaluation considered the level of importance which consumers attached to the sensory (intrinsic attributes) properties of beef as compared to extrinsic factors. It was found that consumers use sensory properties to predict the freshness and overall eating quality, but they can also misinterpret the quality cues. Consumers made it clear that the freshness and the place of purchase played a prominent role in their decision to purchase red meat because they perceive the retailer to be an integral part of the overall quality assessment with regard to the purchase process of mutton and beef. The Total Food Quality Model is used as the frame of reference for analysing the way in which consumers perceive meat quality. The way in which consumers form expectations about the quality at the point of purcha7se, based on their own experience and information cues available in the shopping environment, is described as well as the way in which quality is experienced in the home during and after meal preparation. The relationship between quality expectations and quality experience and its implications for consumer satisfaction and repeat purchase intent is addressed. The study collected data by means of a questionnaire to evaluate the quality perceptions of beef. Cronbach alpha as reliability coefficient recorded high levels of reliability and the factor analysis revealed that only one factor, namely that of quality considerations is present in the analysis. Furthermore, the building on the insights obtained on subjective quality perception, possibilities for consumer–oriented product development in the meat sector are addressed. Issues dealt with here are branding, differentiation by taste, healthiness and convenience. / Thesis (M.Sc. (Computer Science))--North-West University, Potchefstroom Campus, 2011.
54

Evaluating Surface Concentrations of NO2 and O3 in Urban and Rural Regions by Combining Chemistry Transport Modelling with Surface Measurements

Rebello, Zena January 2010 (has links)
A base case modelling investigation was conducted to explore the chemical and physical behaviour of ground-level ozone (O3) and its precursor nitrogen dioxide (NO2) in Ontario using the U.S. Environmental Protection Agency (EPA) Community Multiscale Air Quality (CMAQ) model. Two related studies were completed to evaluate the performance of CMAQ in reproducing the behaviour of these species in both rural and urban environments by comparing to surface measurements collected by the Ontario Ministry of the Environment (MOE) network of air quality stations. The first study was a winter examination and the second study was conducted for a period during the summer of the same year. The municipality of North Bay was used to represent a rural setting given its smaller population relative to the city of Ottawa which was the base of the urban site. Statistical and graphical analyses were used to validate the model output. CMAQ was found to replicate the spatial variation of O3 and NO2 over the domain in both the winter and summer, but showed some difficulty in simulating the temporal allocation of the species. Validation statistics for North Bay and Ottawa showed overall O3 mean biases (MB) of 3.35 ppb and 2.25 ppb, respectively, and overall NO2 MB of -8.75 ppb and -4.37 ppb, respectively for the winter. Summer statistics generated O3 MB of 4.66 ppb (North Bay) and 10.05 ppb (Ottawa) while both MB for NO2 were between -2.20 ppb to -2.55 ppb. Graphical analysis showed that the model was not able to reproduce the lower levels of O3, especially at night, or the higher levels of NO2 during the day at the North Bay site for either season. This was expected since the comparisons were made between point measurements and 36 km grid-averaged model results. The presence of high amounts of NO2 emissions local to the monitoring sites compared to the levels represented in the emissions inventory may also be a contributing factor. The simulations for Ottawa demonstrated better agreement between model results and measurements as CMAQ provided a more accurate reproduction of both the higher and lower mixing ratios of O3 and NO2 during the winter and summer seasons. Results indicate that CMAQ is able to simulate urban environments better than rural ones.
55

[en] MAINTAINABILITY AND REUSABILITY OF ASPECT-ORIENTED SOFTWARE: AN ASSESSMENT FRAMEWORK / [pt] MANUTENIBILIDADE E REUSABILIDADE DE SOFTWARE ORIENTADO A ASPECTOS: UM FRAMEWORK DE AVALIAÇÃO

CLAUDIO NOGUEIRA SANTANNA 13 September 2004 (has links)
[pt] O desenvolvimento de software orientado a aspectos (DSOA) vem obtendo maior atenção tanto da academia quanto da indústria. Sistemas orientados a aspectos compreendem novas abstrações de engenharia de software e tratam de diferentes dimensões de complexidade. Conseqüentemente, o DSOA traz novos problemas para a engenharia de software experimental. Novos mecanismos de avaliação são necessários para medir os graus de manutenibilidade e reusabilidade de sistemas orientados a aspectos. Esta dissertação apresenta um framework de avaliação para o DSOA composto por dois elementos: um conjunto de métricas e um modelo de qualidade. No intuito de evitar a reinvenção de soluções já testadas, esses elementos são baseados em princípios bem conhecidos da engenharia de software e métricas já existentes. O framework proposto foi avaliado no contexto de dois estudos empíricos de domínios distintos, com características, níveis de controle e níveis de complexidade diferentes. O primeiro estudo empírico comparou uma abordagem orientada a objetos com uma abordagem orientada a aspectos para o projeto e implementação de um sistema multi- agentes. O segundo estudo envolveu a aplicação do framework proposto para avaliar as implementações em Java e AspectJ dos padrões de projeto da GoF. / [en] Aspect-oriented software development (AOSD) is gaining wide attention both in research environments and in industry. Aspect- oriented systems encompass new software engineering abstractions and different complexity dimensions. As a consequence, AOSD poses new problems to empirical software engineering. It requires new assessment mechanisms to measure the maintainability and reusability degrees of aspect-oriented systems. This dissertation presents an assessment framework for AOSD, which is composed of two components: a suite of metrics and a quality model. These components are based on well-known principles and existing metrics in order to avoid the reinvention of well-tested solutions. The proposed framework has been evaluated in the context of two different empirical studies with different characteristics, diverse domains, varying control levels and different complexity degrees. The first study compared an object-oriented approach and an aspect-oriented approach to the design and implementation of a multi-agent system. The second study involved the application of the proposed framework to evaluate Java and AspectJ implementations of the GoF design patterns.
56

Dynamic Behavior Of Water And Air Chemistry In Indoor Pool Facilities

Lester Ting Chung Lee (11495881) 22 November 2021 (has links)
<p>Swimming is the second most common form of recreational activity in the U.S. Swimming pool water and air quality should be maintained to allow swimmers, pool employees, and spectators to use the pool facility safely. One of the major concerns regarding the health of swimmers and other pool users is the formation of disinfection by-products (DBPs) in swimming pools. Previous research has shown that volatile DBPs can adversely affect the human respiratory system. DBPs are formed by reactions between chlorine and other compounds that are present in water, most of which are introduced by swimmers, including many that contain reduced nitrogen. Some of the DBPs formed in pools are volatile, and their transfer to the gas phase in pool facilities is promoted by mixing near the air/water interface, caused by swimming and pool features.</p> <p><a>Swimming pool water treatment processes can play significant roles in governing water and air quality.</a> Thus, it is reasonable to hypothesize that water and air quality in a swimming pool facility can be improved by renewing or enhancing one or more components of water treatment.</p> <p>The first phase of the study was designed to identify and quantify changes in water and air quality that are associated with changes in water treatment at a chlorinated indoor pool facility. Reductions of aqueous NCl<sub>3 </sub>concentration were observed following the use of secondary oxidizer with its activator. This inclusion also resulted in significant decreases in the concentrations of cyanogen chloride (CNCl) and dichloroacetonitrile (CNCHCl<sub>2</sub>) in pool water. The concentration of urea, a compound that is common in swimming pools and that functions as an important precursor to NCl<sub>3</sub> formation, as well as a marker compound for introduction of contaminants by swimmers, was also reduced after the addition of activator.</p> <p>The second phase of this study involved field measurements to characterize and quantify the dynamic behavior of indoor air quality (IAQ) in indoor swimming pool facilities, particularly as related to volatile compounds that are transferred from swimming pool water to air. Measurements of water and air quality were conducted before, during, and after periods of heavy use at several indoor pool facilities. The results of a series of measurements at different swimming pool facilities allowed for examination of the effects of swimmers on liquid-phase DBPs and gas-phase NCl<sub>3</sub>. Liquid-phase NCl<sub>3</sub> concentrations were observed to gradually increase during periods of high swimmer numbers (<i>e.g.</i>, swimming meets), while liquid-phase CHCl<sub>3</sub> concentration was nearly constant in the same period. Concentrations of urea displayed a steady increase each day during these periods of intensive use. In general, the highest urea concentrations were measured near the end of each swimming meet. </p> <p>Measurements of IAQ dynamics during phase 2 of the study demonstrated the effects of swimmers on the concentrations of gas-phase NCl<sub>3 </sub>and CO<sub>2</sub>, especially during swimming meets. The measured gas-phase NCl<sub>3</sub> concentration often exceeded the suggested upper limits of 300 µg/m<sup>3</sup> or 500 µg/m<sup>3 </sup>during swimming meets, especially during and immediately after warm-up periods, when the largest numbers of swimmers were in the pool. Peak gas-phase NCl<sub>3</sub> concentrations were observed when large numbers of swimmers were present in the pools; measured gas-phase concentrations were as high as 1400 µg/m<sup>3</sup>.<sup> </sup>Concentrations of gas-phase NCl<sub>3</sub> rarely reached above 300 µg/m<sup>3</sup> during regular hours of operation. Furthermore, the types of swimmers were shown to affect the transfer of volatile compounds, such as NCl<sub>3</sub>, from water to air<sub> </sub>in pool facilities. In general, adult competition swimmers promoted more rapid transfer of these compounds than youth competition swimmers or adult recreational swimmers. The measured gas-phase CO<sub>2</sub> concentration often exceeded 1000 ppm<sub>v</sub> during swimming meets, whereas the gas-phase CO<sub>2</sub> concentration during periods of non-use of the pool tended to be close to the background (ambient) CO<sub>2</sub> concentration or slightly more than 400 ppm<sub>v</sub>. This phenomenon was largely attributed to the activity of swimmers (mixing of water and respiratory activity) and the normal respiratory activity of spectators. </p> <p>IAQ models for gas-phase NCl<sub>3</sub> and CO<sub>2</sub> were developed to relate the characteristics of the indoor pool environment to measurements of IAQ dynamics. Several assumptions were made to develop these models. Specifically, pool water and indoor air were assumed to be well-mixed. The reactions that were responsible for the formation and decay of the target compounds were neglected. Two-film theory was used to simulate the net mass-transfer rate of volatile compounds from the liquid phase to the gas phase. Advective transport into and out of the air space of the pool were accounted for. The IAQ model was able to simulate the dynamic behavior of gas-phase NCl<sub>3</sub> during regular operating hours. Predictions of gas-phase NCl<sub>3</sub> dynamics were generally less accurate during periods of intensive pool use; however, the model did yield predictions of behavior that were qualitatively correct. Strengths of the model include that it accounts for the factors that are believed to have the greatest influence on IAQ dynamics and is simple to use. Model weaknesses include that the model did not account liquid-phase reactions that are responsible for formation and decay of the target compounds. The IAQ model for NCl<sub>3</sub> dynamics could still be a useful tool to form the basis for recommendations regarding the design and operation of indoor pool facilities so as to optimize IAQ.</p><p>Measurements of CO<sub>2</sub> dynamics indicated qualitatively similar dynamic behavior as NCl<sub>3</sub>. Because of this, it was hypothesized that CO<sub>2</sub> may represent a surrogate for NCl<sub>3</sub> for monitoring and control of IAQ dynamics. To examine this issue in more detail, a conceptually similar model of CO<sub>2 </sub>dynamics was developed and applied. The model was developed to allow for an assessment of the relative contributions of liquid®gas transfer and respiration by swimmers and spectators to CO<sub>2</sub> dynamics. The results of this modeling effort indicated that the similarity of CO<sub>2</sub> transfer behavior to NCl<sub>3</sub> may allow use of CO<sub>2</sub> as a surrogate during periods with few to no spectators in the pool; however, when large numbers of spectators are present, the behavior of CO<sub>2</sub> dynamics may not be representative of NCl<sub>3</sub> dynamics because of spectator respiration.</p><p></p> <br>
57

Systemunterstützung zur Bewertung der Qualität persönlicher Cloud-Dienste

Thoß, Yvonne 07 July 2014 (has links)
Cloud-Technologien ermöglichen Endnutzern das flexible und bedarfsgerechte Beziehen von IT-Leistungen über das Internet. In einer Public Cloud können die Dienste oder Ressourcen von beliebigen Unternehmen und Endnutzern zeit- sowie ortsunabhängig verwendet werden. Nutzer von Cloud-basierten Softwareanwendungen haben keinen Einfluss auf die sachgerechte Verwaltung und Überwachung der darunterliegenden Cloud-Infrastruktur. Infolgedessen haben sie zunehmend Bedenken hinsichtlich der Sicherheit ihrer Daten oder in Bezug auf die Performance bzw. Verfügbarkeit des Dienstes. Um diese Bedenken abzubauen, müssen die nichtfunktionalen Eigenschaften eines Dienstes betrachtet werden, da sie dessen qualitative Wahrnehmung beeinflussen. Derzeit steht Endnutzern weder ein vollständiger Kriterienkatalog zur Bewertung von Cloud-Diensten als Orientierungshilfe zur Verfügung noch sind Cloud-Gütesiegel oder Zertifikate ausreichend verbreitet. Mangelnde Fachkenntnisse und verstreute oder nicht verfügbare Qualitätsinformationen führen dazu, dass Endnutzer die Dienstqualität nur erschwert oder gar nicht bewerten können. Das Ziel der Dissertation ist, Cloud-Nutzer bei der schnellen und umfangreichen Überwachung und Bewertung der Qualität ihrer Public-Cloud-Dienste zu unterstützen. Die Berücksichtigung der Nutzerinteressen und -bedürfnisse in Bezug auf die Dienstqualität steht dabei im Vordergrund. Die Untersuchung der verwandten Cloud-spezifischen Qualitätsmodelle hat gezeigt, dass die Modelle unvollständig sind und keine Aussagen zu deren Eignung und Akzeptanz aus Nutzersicht getroffen werden. Folglich werden in der Arbeit zunächst die nichtfunktionalen Qualitätsattribute von Softwareanwendungen identifiziert und nutzerfreundlich kategorisiert. Das daraus abgeleitete Modell bildet die Grundlage für ein Qualitätsinformationssystem, das Endnutzer künftig bei der kontinuierlichen Einschätzung der Qualität ihrer Dienste unterstützen soll. Darüber hinaus wird ein Konzept zur nutzerfreundlichen visuellen Aufbereitung der Qualitätsinformationen entwickelt. Es werden Empfehlungen zur Darstellung, Strukturierung und Verknüpfung der Informationen innerhalb des Systems gegeben. Jeder Nutzer kann individuell festlegen, über welche Qualitätseigenschaften er informiert werden möchte und wann die Qualität eines Dienstes als hoch eingeschätzt werden soll. Mit der prototypisch technischen Realisierung des Qualitätsinformationssystems werden die praktische Eignung des Qualitätsmodells und Konzeptes demonstriert. Ferner belegen die Ergebnisse von zwei Nutzerbefragungen, dass Cloud-Nutzer durch das Informationssystem bei der Qualitätsbewertung unterstützt werden und mit dem System grundsätzlich zufrieden sind.
58

Modelo de aseguramiento de calidad para los procesos de desarrollo de software de las Pymes

Aranibar Villegas, Bryan Christhofer, Mendez Cartolin, Johanna Liseth 10 October 2020 (has links)
Actualmente las Pequeñas y Medianas Empresas (Pymes) son de gran importancia en la economía, representando más del 90 % del total de empresas, generando entre el 60 y 70 por ciento del empleo a nivel mundial (ONU, 2017), y en particular en la industria software. Hoy en día, el uso de software es un recurso indispensable, sin embargo, todavía siguen subsistiendo grandes problemas durante su proceso de desarrollo debido al poco enfoque que se le da a la calidad durante la elaboración de un software. Esto se debe a que los modelos de calidad de procesos en este sector fueron orientadas a grandes empresas, por lo que adaptarlas a las pymes resulta difícil, debido a que conlleva una gran inversión en dinero, tiempo y recursos (Grados, 2015), que lo hace inaccesible. Como propuesta de solución se propone un modelo de aseguramiento de calidad para ayudar a las pymes a mejorar sus procesos de desarrollo de software, basado en el ciclo de Deming para la mejora continua y en las buenas prácticas del CMMI y la ISO 12207. El modelo propuesto se adapta a cualquier metodología de desarrollo y es fácil de implementar. El modelo fue probado en un proyecto dentro de una Pyme desarrolladora de software cuyos resultados fueron una mejor estabilidad y definición de requerimientos ya que estos no sufrieron modificaciones ni mostraban ambigüedad, una mejor construcción de software ya que las funcionalidades fueron probadas con éxito, mayor cobertura y madurez de pruebas y una menor densidad de defectos. / As a proposed solution, a quality assurance model is proposed to help SMEs to improve their software development processes, based on the Deming cycle for continuous improvement and on the good practices of CMMI and ISO 12207. The model proposed adapts to any development methodology and is easy to implement. The model was tested in a project within a software developer SME whose results were a better stability and definition of requirements since they did not suffer modifications or showed ambiguity, a better software construction since the functionalities were tested successfully, greater coverage and test maturity and lower defect density. / Tesis
59

On the Modularity of a System

Johansson, Per, Holmberg, Henric January 2010 (has links)
Den här uppsatsen behandlar skapandet och designen av en arkitektur över ett system för behandling av depression och andra psykiska sjukdomar via internet, kallat Melencolia. Ett av kraven för detta projekt är att skapa ett system som kan utökas i framtiden. Vi har härlett detta krav till begreppet modularitet och för att skapa en modulär arkitektur för Melencolia har vi undersökt vad begreppet innebär och härlett det till att vara ett kvalitetsdrag hos flera kvalitetsattribut däribland ”maintainability” och ”reusability”. Med hjälp av ”Attribute Driven Design” kan en arkitektur skapas som fokuserar kring en viss typ av kvalitetsattribut. Eftersom modularitet inte är ett kvalitetsattribut utan en kvalitetsegenskap har vi varit tvungna att ändra indata till denna metod, från kvalitetsattribut till kvalitetsegenskap. Vidare har vi härlett och lagt fram en ny metod för att mäta kvalitetsegenskaper i en mjukvaruarkikektur.Slutligen har vi använt vår metod för att mäta graden av modularitet i Melencolias arkitektur. / This thesis considers the problem of creating and designing an architecture for a software project that will result in a system for treatment of depression on the Internet. One of the requirements for this project, named by Melencolia, is to create a system which can be extended in the future. From this requirement we have derived the concept of modularity. In order to create a modular architecture we have concluded that modularity is a quality characteristic of multiple quality attributes such as "maintainability" and "reusability".We deploy Attribute-Driven Design (ADD) in this Melencolia project. By doing this, an architecture that is focused around modularity can be created. Since modularity is not a quality attribute, but rather a quality characteristic, we had to change the input to ADD from a quality attribute to a quality characteristic.Furthermore, we derive and propose a new method for quality characteristic evaluation of software architectures.Finally we apply our aforementioned method on the architecture of Melencolia and by doing this we get an indication on how well our proposed architecture satisfies modularity.
60

Avalia??o de reusabilidade de aplica??es web baseadas em frameworks orientados a a??es e a componentes: estudo de Caso sobre os Frameworks Apache Struts e JavaServer Faces

Dantas, Andr? Medeiros 08 January 2008 (has links)
Made available in DSpace on 2014-12-17T15:47:46Z (GMT). No. of bitstreams: 1 AndreMD.pdf: 5208404 bytes, checksum: 35b3883a3ba487ddd5f5627c46d41e2c (MD5) Previous issue date: 2008-01-08 / ?Over the years the use of application frameworks designed for the View and Controller layers of MVC architectural pattern adapted to web applications has become very popular. These frameworks are classified into Actions Oriented and Components Oriented , according to the solution strategy adopted by the tools. The choice of such strategy leads the system architecture design to acquire non-functional characteristics caused by the way the framework influences the developer to implement the system. The components reusability is one of those characteristics and plays a very important role for development activities such as system evolution and maintenance. The work of this dissertation consists to analyze of how the reusability could be influenced by the Web frameworks usage. To accomplish this, small academic management applications were developed using the latest versions of Apache Struts and JavaServer Faces frameworks, the main representatives of Java plataform Web frameworks of. For this assessment was used a software quality model that associates internal attributes, which can be measured objectively, to the characteristics in question. These attributes and metrics defined for the model were based on some work related discussed in the document / ?O uso de frameworks para as camadas do Controlador e Vis?o do padr?o arquitetural MVC adaptado para aplica??es Web se tornou bastante popular ao longo dos anos. Eles s?o classificados em Orientados a A??es ou Orientados a Componentes , de acordo com a estrat?gia de solu??o adotada pelas ferramentas. A escolha por uma dessas estrat?gias faz com que o design da arquitetura do sistema adquira caracter?sticas n?o-funcionais ocasionadas pela forma com que o framework leva o desenvolvedor a implementar o sistema. A reusabilidade dos componentes ? uma dessas caracter?sticas. Ela possui um papel muito importante para atividades como evolu??o e manuten??o do sistema. O trabalho desta disserta??o consiste em analisar o quanto a reusabilidade pode ser impactada de acordo com a utiliza??o de um tipo de framework Web. Com esse intuito, foram realizados estudos de caso atrav?s da implementa??o de pequenas aplica??es de controle acad?mico se utilizando das mais recentes vers?es dos frameworks Apache Struts e JavaServer Faces, os principais representantes de frameworks Web da plataforma Java. Para essa avalia??o, foi utilizado um modelo de qualidade de software respons?vel por associar atributos internos, que podem ser medidos objetivamente, ? caracter?stica em quest?o. Esses atributos e m?tricas definidos para o modelo foram baseados em alguns trabalhos relacionados discutidos no documento

Page generated in 0.03 seconds