3 resultados para application frameworks
em Biblioteca Digital da Produção Intelectual da Universidade de São Paulo
Resumo:
Los sedimentos estuarinos actúan como sumidero dediversos tipos de contaminantes, por lo que son utilizados como indicadores del impacto antropogénico. Entre estos aportes, los metales se destacan debido a que pueden generar efectos tóxicos y/o letales para la biota. Además son bioacumulables y se biomagnifican a través de la trama trófica acuática. El estuario del Río de la Plata (RdlP) constituye un área de desove y cría de peces y otros organismos de interés comercial, por lo que resulta relevante conocer la contaminación metálica. El RdlP tiene una superficie de 38.800 km2 y un caudal promedio de 24.045 m3s-1, siendo sus principales afluente los Ríos Paraná y Uruguay. El presente estudio analizó muestras de sedimento superficial de fondo, colectado en 26 sitios (año 2010). Se cuantificó el contenido de Al, As, Cd, Cr, Cu, Fe, Ni, Pb, Sc y Zn, a través del método USEPA 3050b y la técnica analítica ICP-OES. La exactitud y la precisión del método fueron evaluadas por material de referencia certificado. La granulometría del sedimento estudiado indicó la predominancia de sedimentos finos (limos y arcillas), en sitios con mayores contenidos metálicos. Las concentraciones obtenidas se compararon con los valores guía del Criteria for the Assessment of Sediment Quality in Quebec and Application Frameworks (de Canadá), utilizados como criterio de evaluación para legislación ambiental: TEL (threshold effect level) y PEL (probable effect level); además se utilizaron los niveles REL (rare effect level), OEL (occasional effect level) y FEL (frequent effect level). La concentración de As y Cu fue mayor al nivel TEL en varios sitios analizados (7,2 y 19 mg/kg respectivamente). Para ningún elemento la concentración fue mayor que el PEL. Este criterio de evaluación constituye una herramienta válida para el monitoreo de la contaminación de los sedimentos del estuario, indicando posibles efectos negativos sobre la biota del RdlP
Resumo:
This manuscript reports the first example of up-conversion properties involving Yb3+ and Tb3+ ions in five isostructural Lanthanide-Organic Frameworks (LnOFs), herein designated as UCMarker-1 to UCMarker-5, respectively, and their application as optical probes for the identification of gunshot residues (GSRs) and the ammunition encryption procedure. The excitation of the Yb3+2 F-7/2 <-> F-2(5/2) transition (980 nm) at room temperature leads to visible up-conversion (UC) emission of Tb3+ D-5(4) -> F-7(J). The GSR and lead-free primer residues are easily identified upon UV radiation (lambda = 254 nm). These results prove that the exploration of LnOFs to identify GSR is attractive for the identification of ammunition origins or caliber recognition.
Resumo:
Abstract Background Over the last years, a number of researchers have investigated how to improve the reuse of crosscutting concerns. New possibilities have emerged with the advent of aspect-oriented programming, and many frameworks were designed considering the abstractions provided by this new paradigm. We call this type of framework Crosscutting Frameworks (CF), as it usually encapsulates a generic and abstract design of one crosscutting concern. However, most of the proposed CFs employ white-box strategies in their reuse process, requiring two mainly technical skills: (i) knowing syntax details of the programming language employed to build the framework and (ii) being aware of the architectural details of the CF and its internal nomenclature. Also, another problem is that the reuse process can only be initiated as soon as the development process reaches the implementation phase, preventing it from starting earlier. Method In order to solve these problems, we present in this paper a model-based approach for reusing CFs which shields application engineers from technical details, letting him/her concentrate on what the framework really needs from the application under development. To support our approach, two models are proposed: the Reuse Requirements Model (RRM) and the Reuse Model (RM). The former must be used to describe the framework structure and the later is in charge of supporting the reuse process. As soon as the application engineer has filled in the RM, the reuse code can be automatically generated. Results We also present here the result of two comparative experiments using two versions of a Persistence CF: the original one, whose reuse process is based on writing code, and the new one, which is model-based. The first experiment evaluated the productivity during the reuse process, and the second one evaluated the effort of maintaining applications developed with both CF versions. The results show the improvement of 97% in the productivity; however little difference was perceived regarding the effort for maintaining the required application. Conclusion By using the approach herein presented, it was possible to conclude the following: (i) it is possible to automate the instantiation of CFs, and (ii) the productivity of developers are improved as long as they use a model-based instantiation approach.