2 resultados para Analysis and evaluation of environmental risk
em DigitalCommons@University of Nebraska - Lincoln
Resumo:
Mashups are becoming increasingly popular as end users are able to easily access, manipulate, and compose data from several web sources. To support end users, communities are forming around mashup development environments that facilitate sharing code and knowledge. We have observed, however, that end user mashups tend to suffer from several deficiencies, such as inoperable components or references to invalid data sources, and that those deficiencies are often propagated through the rampant reuse in these end user communities. In this work, we identify and specify ten code smells indicative of deficiencies we observed in a sample of 8,051 pipe-like web mashups developed by thousands of end users in the popular Yahoo! Pipes environment. We show through an empirical study that end users generally prefer pipes that lack those smells, and then present eleven specialized refactorings that we designed to target and remove the smells. Our refactorings reduce the complexity of pipes, increase their abstraction, update broken sources of data and dated components, and standardize pipes to fit the community development patterns. Our assessment on the sample of mashups shows that smells are present in 81% of the pipes, and that the proposed refactorings can reduce that number to 16%, illustrating the potential of refactoring to support thousands of end users developing pipe-like mashups.
Resumo:
Fibrous materials have morphological similarities to natural cartilage extracellular matrix and have been considered as candidate for bone tissue engineering scaffolds. In this study, we have evaluated a novel electrospun chitosan mat composed of oriented sub-micron fibers for its tensile property and biocompatibility with chondrocytes (cell attachment, proliferation and viability). Scanning electronic microscope images showed the fibers in the electrospun chitosan mats were indeed aligned and there was a slight cross-linking between the parent fibers. The electrospun mats have significantly higher elastic modulus (2.25 MPa) than the cast films (1.19 MPa). Viability of cells on the electrospun mat was 69% of the cells on tissue-culture polystyrene (TCP control) after three days in culture, which was slightly higher than that on the cast films (63% of the TCP control). Cells on the electrospun mat grew slowly the first week but the growth rate increased after that. By day 10, cell number on the electrospun mat was almost 82% that of TCP control, which was higher than that of cast films (56% of TCP). The electrospun chitosan mats have a higher Young’s modulus (P <0.01) than cast films and provide good chondrocyte biocompatibility. The electrospun chitosan mats, thus, have the potential to be further processed into three-dimensional scaffolds for cartilage tissue repair.