5 resultados para Diseño orientado a modelo
em Universidade Federal do Rio Grande do Norte(UFRN)
Resumo:
ARAÚJO, Marta Maria de. Formação do educador no curso de pedagogia de Caicó-RN: reprodução ou transformação social. Porto Alegre, 1985. Dissertação (Mestrado) - Curso de Pós-graduação em Educação. Universidade Federal do Rio Grande do Sul, Porto alegre, 1985
Resumo:
ARAÚJO, Marta Maria de. Formação do educador no curso de pedagogia de Caicó-RN: reprodução ou transformação social. Porto Alegre, 1985. Dissertação (Mestrado) - Curso de Pós-graduação em Educação. Universidade Federal do Rio Grande do Sul, Porto alegre, 1985
Resumo:
The present study makes an analysis of the Development Program of Beekeeping on Rio Grande do Norte, evaluating the model of management implanted for the SEBRAE/RN in the production of bee honey in Rio Grande do Norte; on the basis of the annual reports emitted by the company in 2003, 2004 and 2005 a discerning survey is done in order to identify to the positive points and the possible imperfections that need to be readjusted, or to be substituted for the success of the program; a bibliographical study of the main authors of the subject with the purpose to gound the study, necessary base for the good performance of this work; the study made with the reports identifies some readjustments that need to be corrected, that will be suggested in the end of this study. However the work developed for the SEBRAE/RN is of good quality and the identified negative points do not compromise the good performance of the program, but it can delay the success desired; Despite the studied reports being inconsistent in some points, it can be identified significant improvements with the result of the work developed for the SEBRAE/RN, among others the creation of financial alternatives for the agriculturists who deal with the beekeeping, the employment, income and development of the enterprising capacity of the producers. However, is verified that it would have to exist more efficient ways that made possible a bigger interaction among the managers of the program and the participant public so that the continuous and necessary improvements were made to any well guided project
Resumo:
On the last years, several middleware platforms for Wireless Sensor Networks (WSN) were proposed. Most of these platforms does not consider issues of how integrate components from generic middleware architectures. Many requirements need to be considered in a middleware design for WSN and the design, in this case, it is possibility to modify the source code of the middleware without changing the external behavior of the middleware. Thus, it is desired that there is a middleware generic architecture that is able to offer an optimal configuration according to the requirements of the application. The adoption of middleware based in component model consists of a promising approach because it allows a better abstraction, low coupling, modularization and management features built-in middleware. Another problem present in current middleware consists of treatment of interoperability with external networks to sensor networks, such as Web. Most current middleware lacks the functionality to access the data provided by the WSN via the World Wide Web in order to treat these data as Web resources, and they can be accessed through protocols already adopted the World Wide Web. Thus, this work presents the Midgard, a component-based middleware specifically designed for WSNs, which adopts the architectural patterns microkernel and REST. The microkernel architectural complements the component model, since microkernel can be understood as a component that encapsulates the core system and it is responsible for initializing the core services only when needed, as well as remove them when are no more needed. Already REST defines a standardized way of communication between different applications based on standards adopted by the Web and enables him to treat WSN data as web resources, allowing them to be accessed through protocol already adopted in the World Wide Web. The main goals of Midgard are: (i) to provide easy Web access to data generated by WSN, exposing such data as Web resources, following the principles of Web of Things paradigm and (ii) to provide WSN application developer with capabilities to instantiate only specific services required by the application, thus generating a customized middleware and saving node resources. The Midgard allows use the WSN as Web resources and still provide a cohesive and weakly coupled software architecture, addressing interoperability and customization. In addition, Midgard provides two services needed for most WSN applications: (i) configuration and (ii) inspection and adaptation services. New services can be implemented by others and easily incorporated into the middleware, because of its flexible and extensible architecture. According to the assessment, the Midgard provides interoperability between the WSN and external networks, such as web, as well as between different applications within a single WSN. In addition, we assessed the memory consumption, the application image size, the size of messages exchanged in the network, and response time, overhead and scalability on Midgard. During the evaluation, the Midgard proved satisfies their goals and shown to be scalable without consuming resources prohibitively
Resumo:
Aspect-Oriented Software Development (AOSD) is a technique that complements the Object- Oriented Software Development (OOSD) modularizing several concepts that OOSD approaches do not modularize appropriately. However, the current state-of-the art on AOSD suffers with software evolution, mainly because aspect definition can stop to work correctly when base elements evolve. A promising approach to deal with that problem is the definition of model-based pointcuts, where pointcuts are defined based on a conceptual model. That strategy makes pointcut less prone to software evolution than model-base elements. Based on that strategy, this work defines a conceptual model at high abstraction level where we can specify software patterns and architectures that through Model Driven Development techniques they can be instantiated and composed in architecture description language that allows aspect modeling at architecture level. Our MDD approach allows propagate concepts in architecture level to another abstraction levels (design level, for example) through MDA transformation rules. Also, this work shows a plug-in implemented to Eclipse platform called AOADLwithCM. That plug-in was created to support our development process. The AOADLwithCM plug-in was used to describe a case study based on MobileMedia System. MobileMedia case study shows step-by-step how the Conceptual Model approach could minimize Pointcut Fragile Problems, due to software evolution. MobileMedia case study was used as input to analyses evolutions on software according to software metrics proposed by KHATCHADOURIAN, GREENWOOD and RASHID. Also, we analyze how evolution in base model could affect maintenance on aspectual model with and without Conceptual Model approaches