999 resultados para Custeio baseado nas atividades


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Aspect Oriented approaches associated to different activities of the software development process are, in general, independent and their models and artifacts are not aligned and inserted in a coherent process. In the model driven development, the various models and the correspondence between them are rigorously specified. With the integration of aspect oriented software development (DSOA) and model driven development (MDD) it is possible to automatically propagate models from one activity to another, avoiding the loss of information and important decisions established in each activity. This work presents MARISA-MDD, a strategy based on models that integrate aspect-oriented requirements, architecture and detailed design, using the languages AOV-graph, AspectualACME and aSideML, respectively. MARISA-MDD defines, for each activity, representative models (and corresponding metamodels) and a number of transformations between the models of each language. These transformations have been specified and implemented in ATL (Atlas Definition Language), in the Eclipse environment. MARISA-MDD allows the automatic propagation between AOV-graph, AspectualACME, and aSideML models. To validate the proposed approach two case studies, the Health Watcher and the Mobile Media have been used in the MARISA-MDD environment for the automatic generation of AspectualACME and aSideML models, from the AOV-graph model

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Middleware platforms have been widely used as an underlying infrastructure to the development of distributed applications. They provide distribution and heterogeneity transparency and a set of services that ease the construction of distributed applications. Nowadays, the middlewares accommodate an increasing variety of requirements to satisfy distinct application domains. This broad range of application requirements increases the complexity of the middleware, due to the introduction of many cross-cutting concerns in the architecture, which are not properly modularized by traditional programming techniques, resulting in a tangling and spread of theses concerns in the middleware code. The presence of these cross-cutting concerns limits the middleware scalability and aspect-oriented paradigm has been used successfully to improve the modularity, extensibility and customization capabilities of middleware. This work presents AO-OiL, an aspect-oriented (AO) middleware architecture, based on the AO middleware reference architecture. This middleware follows the philosophy that the middleware functionalities must be driven by the application requirements. AO-OiL consists in an AO refactoring of the OiL (Orb in Lua) middleware in order to separate basic and crosscutting concerns. The proposed architecture was implemented in Lua and RE-AspectLua. To evaluate the refactoring impact in the middleware architecture, this paper presents a comparative analysis of performance between AO-OiL and OiL

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The use of middleware technology in various types of systems, in order to abstract low-level details related to the distribution of application logic, is increasingly common. Among several systems that can be benefited from using these components, we highlight the distributed systems, where it is necessary to allow communications between software components located on different physical machines. An important issue related to the communication between distributed components is the provision of mechanisms for managing the quality of service. This work presents a metamodel for modeling middlewares based on components in order to provide to an application the abstraction of a communication between components involved in a data stream, regardless their location. Another feature of the metamodel is the possibility of self-adaptation related to the communication mechanism, either by updating the values of its configuration parameters, or by its replacement by another mechanism, in case of the restrictions of quality of service specified are not being guaranteed. In this respect, it is planned the monitoring of the communication state (application of techniques like feedback control loop), analyzing performance metrics related. The paradigm of Model Driven Development was used to generate the implementation of a middleware that will serve as proof of concept of the metamodel, and the configuration and reconfiguration policies related to the dynamic adaptation processes. In this sense was defined the metamodel associated to the process of a communication configuration. The MDD application also corresponds to the definition of the following transformations: the architectural model of the middleware in Java code, and the configuration model to XML

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Distributed multimedia systems have highly variable characteristics, resulting in new requirements while new technologies become available or in the need for adequacy in accordance with the amount of available resources. So, these systems should provide support for dynamic adaptations in order to adjust their structures and behaviors at runtime. This paper presents an approach to adaptation model-based and proposes a reflective and component-based framework for construction and support of self-adaptive distributed multimedia systems, providing many facilities for the development and evolution of such systems, such as dynamic adaptation. The propose is to keep one or more models to represent the system at runtime, so some external entity can perform an analysis of these models by identifying problems and trying to solve them. These models integrate the reflective meta-level, acting as a system self-representation. The framework defines a meta-model for description of self-adaptive distributed multimedia applications, which can represent components and their relationships, policies for QoS specification and adaptation actions. Additionally, this paper proposes an ADL and architecture for model-based adaptation. As a case study, this paper presents some scenarios to demonstrate the application of the framework in practice, with and without the use of ADL, as well as check some characteristics related to dynamic adaptation

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The process for choosing the best components to build systems has become increasingly complex. It becomes more critical if it was need to consider many combinations of components in the context of an architectural configuration. These circumstances occur, mainly, when we have to deal with systems involving critical requirements, such as the timing constraints in distributed multimedia systems, the network bandwidth in mobile applications or even the reliability in real-time systems. This work proposes a process of dynamic selection of architectural configurations based on non-functional requirements criteria of the system, which can be used during a dynamic adaptation. This proposal uses the MAUT theory (Multi-Attribute Utility Theory) for decision making from a finite set of possibilities, which involve multiple criteria to be analyzed. Additionally, it was proposed a metamodel which can be used to describe the application s requirements in terms of the non-functional requirements criteria and their expected values, to express them in order to make the selection of the desired configuration. As a proof of concept, it was implemented a module that performs the dynamic choice of configurations, the MoSAC. This module was implemented using a component-based development approach (CBD), performing a selection of architectural configurations based on the proposed selection process involving multiple criteria. This work also presents a case study where an application was developed in the context of Digital TV to evaluate the time spent on the module to return a valid configuration to be used in a middleware with autoadaptative features, the middleware AdaptTV

Relevância:

20.00% 20.00%

Publicador:

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

Relevância:

20.00% 20.00%

Publicador:

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

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A great challenge of the Component Based Development is the creation of mechanisms to facilitate the finding of reusable assets that fulfill the requirements of a particular system under development. In this sense, some component repositories have been proposed in order to answer such a need. However, repositories need to represent the asset characteristics that can be taken into account by the consumers when choosing the more adequate assets for their needs. In such a context, the literature presents some models proposed to describe the asset characteristics, such as identification, classification, non-functional requirements, usage and deployment information and component interfaces. Nevertheless, the set of characteristics represented by those models is insufficient to describe information used before, during and after the asset acquisition. This information refers to negotiation, certification, change history, adopted development process, events, exceptions and so on. In order to overcome this gap, this work proposes an XML-based model to represent several characteristics, of different asset types, that may be employed in the component-based development. Besides representing metadata used by consumers, useful for asset discovering, acquisition and usage, this model, called X-ARM, also focus on helping asset developers activities. Since the proposed model represents an expressive amount of information, this work also presents a tool called X-Packager, developed with the goal of helping asset description with X-ARM

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Geographic Information System (GIS) are computational tools used to capture, store, consult, manipulate, analyze and print geo-referenced data. A GIS is a multi-disciplinary system that can be used by different communities of users, each one having their own interest and knowledge. This way, different knowledge views about the same reality need to be combined, in such way to attend each community. This work presents a mechanism that allows different community users access the same geographic database without knowing its particular internal structure. We use geographic ontologies to support a common and shared understanding of a specific domain: the coral reefs. Using these ontologies' descriptions that represent the knowledge of the different communities, mechanisms are created to handle with such different concepts. We use equivalent classes mapping, and a semantic layer that interacts with the ontologies and the geographic database, and that gives to the user the answers about his/her queries, independently of the used terms

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The tourist activity , which appropriates spaces and natural , cultural , social and economic scenarios in a given locality , requires a model of integrated development necessarily reconciling the support of residents. In this perspective , this study aims to analyze the factors influencing the support of residents in tourism development in archaeological sites , specifically in the two counties of Parelhas and Carnaúba dos Dantas , in Rio Grande do Norte, in the region of Seridó Potiguar as well as the interrelationship existing between these factors . To achieve the proposed objective of the research , a descriptive -exploratory and quantitative study based on the study of Nunkoo and Hamkisson (2012 ) , using the technique of Structural Equation Modeling - SEM to explain the relationships of the constructs used in this research. Data collection was performed during the periodof May 2013 to July 2013. Among other studies, results indicate that , for the profile of the interviewees used , the higher the confidence of the community residing in the government agencies responsible for, the largest tourism will support the resident to the tourism development and that this supply relationship institutions and government agencies an opportunity to enhance their development strategies and social thinking of the resident agent of tourism . It was also found that the analysis model proposed has a better structural relationship when used interviewees who have knowledge about the activities in the archaeological sites , then suggesting the need for further research on the effect of the level of knowledge of the interviewee on the object and support of residents to tourism development

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The Apodi river basin, particularly within the snippet that crosses Pau dos Ferros - RN city, place anthropogenic actions that interfere in the dynamic environment by modifying the local landscape. The reflection of these actions can be seen in the floods that occur in rainy periods (February to may) virtually every year in the city. It is important to stress that the project of integration of the waters of the San Francisco basin with the northern basin of Northeastern will perennial the main channel of the river basin, and generate greater impacts in the region. This work sought to define a methodology able to delimit areas susceptible to flooding in cities of semiarid Northeast based on the Pau dos Ferros RN city. The dissertation is divided into two chapters and introduction. The introduction presents a theoretical frame based on discussion of the concept of risk, their main characteristics and subdivisions; floods; geotecnologies; Apodi River basin; municipal data Pau dos Ferros RN and design integration of Francisco basin with the northern basins Northeast. The first chapter evaluates the urban expansion process between 1987 and 2008, delimiting the flood areas and analyzes the relationship between urban growth and retention areas. The second chapter identifies the flood risk areas in the Pau dos Ferros city. The methodology used was based on tools of geographic information system GIS from software SPRING/INPE 5.1, as well as bibliographical, satellite images, aerial photographs and field activities. The results obtained enabled view the rapid expansion of the urban area of Pau dos Ferros, which has doubled in a period of 22 years. The population density checks with greater intensity in South-central portion of the city, in flood areas and not flood (Cap. 01). It was noted also that some neighborhoods along the River Apodi are susceptible to more instances of flooding ranging from minimum to maximum, while in neighborhoods near the Riacho Cajazeiras floods occur to a lesser extent because of altimetry higher and lower water volume. (Cap. 02). It is expected that this work will help in the preparation of flood risk municipal map subsidising managers in implementing public policies targeted to the softening of urban flood-related issues in Pau dos Ferros RN and serve as a model for mapping of other cities with similar characteristics analyzed in this work

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The belief of using experimental activities in the teaching of Physics as a strategy to produce a more efficient teaching-learning process is great among teachers and the school community. However, there are many difficulties for their implementation and when it happens they do not contribute for an improvement in class efficiency due to the method used. In this work, we developed a proposal for using these activities in Physics classes in high school, from a critical-reflexive approach in which the constant dialogue between the participants in the teaching-learning process is fundamental. The work was developed in two ways. The first, where the author/writer created an educational material and applied it in classroom and a second one, where he presented the idea to other teachers and undergraduate students from the Physics course at UFRN and IFRN (former CEFET-RN) through an extended workshop entitled "The role of experimental activities in the Physics teaching". This workshop had the duration of 60 hours and was implemented in 4 steps: i) sensitization and formation, ii) material development, iii) material implementation and iv) evaluation by teachers and students from the classes where the material was applied. The goal of this workshop was to present the approach, evaluate how the participants received the idea and how they would apply it in real situations. The results of the application in classroom allowed us to reach some conclusions. This approach was well received by the students as well as by the workshop participants. Despite some difficulties in relation to the handling of the implementation results by the workshop participants, they indicated changes in these professionals teaching practice and the introduction of experimental activities has been an important subsidy to assist them in Physics class in high school

Relevância:

20.00% 20.00%

Publicador:

Resumo:

This study try to integrate concepts from referenciation theory to highlight processes of meaning construction of the book A Poesia em Pânico, written by the Brasilian poet Murilo Mendes. The concepts of referenciation, discourse objects and cognitive-experiential schemes were employed to evidence the meanings of the poems in the book, specifing its methods of elaboration and the effects of expression. Parallels beetwen the conception of language proposed by the theories used and that deduced from the poems and poetic pratice of the author studied was traced, making evident its similarities. Equaly, textuals analises are used to demonstrate various aspects of the theories. At the same time, a reading of the main elements of discourse was constructed throughout the study, trying an aproximation beetween the fields of linguistic and literary theory

Relevância:

20.00% 20.00%

Publicador:

Resumo:

OBJETIVO: As doenças osteomusculares são as afecções ocupacionais mais prevalentes em cirurgiões-dentistas. Nosso propósito: 1) investigar os conhecimentos, aplicabilidades clínicas dos princípios ergonômicos em discentes e docentes em atividades clínicas de uma universidade pública 2) pesquisar a incidência de sintomatologias dolorosas no pescoço, ombros, parte superior e inferior das costas, cotovelos, quadris, coxas, joelhos, tornozelos e pés no universo de alunos em estágios clínicos. 3) incitar discussões de normas e diretrizes ergonômicas na universidade. MÉTODOS: Esse estudo investigou o universo de alunos matriculados em disciplinas clínicas (148) e respectivos professores (30) do curso de odontologia da Universidade Federal do Rio Grande do Norte, Natal-RN a respeito dos princípios ergonômicos utilizados na rotina clínica. Paralelamente foi pesquisada a incidência de sintomatologia dolorosa nos alunos por intermédio do questionário nórdico e a partir dos resultados foi mensurado o índice de severidade dos sintomas em alunos. The Nordic Musculoskeletal Questionnaire (NMQ) é um instrumento de diagnóstico, proposto para padronizar a mensuração de relatos de sintomas osteomusculares. A análise dos dados foi através do programa SPSS-Statistical Package for the Social Sciences, versão 17.0 realizada analítica e descritivamente, com determinação das médias (x), desvio-padrão para variáveis quantitativas, freqüências simples e relativas para as variáveis categóricas, além da estatística de associação entre grupos (teste t) e a análise de associação do quiquadrado com nível de significância 5% entre as variáveis (Person). As respostas das questões abertas foram codificadas e transformadas em freqüências, descritas posteriormente. RESULTADOS: A aplicabilidade de medidas ergonômicas nas clínicas universitárias não foi evidenciada pelo universo de discentes e docentes. Quanto ao relato de sintomas osteomusculares o sexo feminino foi o mais acometido qualquer que seja o nível acadêmico cursado. As regiões anatômicas de maior grau de severidade de relatos dos sintomas foram: pescoço, parte inferior das costas, punhos, mãos e ombros, com significância etatística p<0,001. CONCLUSÃO: Em função dos achados os autores apresentam um protocolo de intervenção clínica baseado nos determinantes ergonômicos da Associação internacional de ergonomia (EAI) como medida de prevenção da saúde ocupacional dos futuros cirurgiões-dentistas ainda em processo de formação nas clínicas odontológicas das universidades.