998 resultados para Métricas de acessibilidade


Relevância:

10.00% 10.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:

10.00% 10.00%

Publicador:

Resumo:

This work proposes a model based approach for pointcut management in the presence of evolution in aspect oriented systems. The proposed approach, called conceptual visions based pointcuts, is motivated by the observation of the shortcomings in traditional approaches pointcuts definition, which generally refer directly to software structure and/or behavior, thereby creating a strong coupling between pointcut definition and the base code. This coupling causes the problem known as pointcut fragility problem and hinders the evolution of aspect-oriented systems. This problem occurs when all the pointcuts of each aspect should be reviewed due to any software changes/evolution, to ensure that they remain valid even after the changes made in the software. Our approach is focused on the pointcuts definition based on a conceptual model, which has definitions of the system's structure in a more abstract level. The conceptual model consists of classifications (called conceptual views) on entities of the business model elements based on common characteristics, and relationships between these views. Thus the pointcuts definitions are created based on the conceptual model rather than directly referencing the base model. Moreover, the conceptual model contains a set of relationships that allows it to be automatically verified if the classifications in the conceptual model remain valid even after a software change. To this end, all the development using the conceptual views based pointcuts approach is supported by a conceptual framework called CrossMDA2 and a development process based on MDA, both also proposed in this work. As proof of concept, we present two versions of a case study, setting up a scenario of evolution that shows how the use of conceptual visions based pointcuts helps detecting and minimizing the pointcuts fragility. For the proposal evaluation the Goal/Question/Metric (GQM) technique is used together with metrics for efficiency analysis in the pointcuts definition

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Software Product Line (SPL) consists of a software development paradigm, whose main focus is to identify features common and variability among applications in a specific domain. An LPS is designed to attend all products requirements from its product family. These requirements and LPS may have changes over time due to several factors, such as evolution of product requirements, evolution of the market, evolution of SLP process, evolution of the technologies used to develop the products. To handle these changes, LPS should be modified and evolve in order to not become obsolete, and adapt itself to new requirements. The Changes Impact Analysis is an activity that understand and identify what consequences these changes are cause on LPS. Impact Analysis on LPS may be supported by traceability relationships, which identify relationships between artefacts created during all phases of software development. Despite the solutions of change impact analysis based on traceability for software, there is a lack of solutions for assessing the change impact analysis based on traceability for LPS, since existing solutions do not include estimates specific to the artefacts of LPS. Thus, this paper proposes a process of change impact analysis and an tool for assessing the change impact through traceability of artefacts in LPS. For this purpose, we specified a process of change impact analysis that considers artifacts produced during the development of LPS. We have also implemented a tool which allows estimating and identifying artefacts and products of LPS affected from changes in other products, changes in class, changes in features, changes between releases of LPS and artefacts related to changes in core assets and variability. Finally, the results were evaluated through metrics

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Product derivation tools are responsible for automating the development process of software product lines. The configuration knowledge, which is responsible for mapping the problem space to the solution space, plays a fundamental role on product derivation approaches. Each product derivation approach adopts different strategies and techniques to manage the existing variabilities in code assets. There is a lack of empirical studies to analyze these different approaches. This dissertation has the aim of comparing systematically automatic product derivation approaches through of the development of two different empirical studies. The studies are analyzed under two perspectives: (i) qualitative that analyzes the characteristics of approaches using specific criteria; and (ii) quantitative that quantifies specific properties of product derivation artifacts produced for the different approaches. A set of criteria and metrics are also being proposed with the aim of providing support to the qualitative and quantitative analysis. Two software product lines from the web and mobile application domains are targets of our study

Relevância:

10.00% 10.00%

Publicador:

Resumo:

There is a need for multi-agent system designers in determining the quality of systems in the earliest phases of the development process. The architectures of the agents are also part of the design of these systems, and therefore also need to have their quality evaluated. Motivated by the important role that emotions play in our daily lives, embodied agents researchers have aimed to create agents capable of producing affective and natural interaction with users that produces a beneficial or desirable result. For this, several studies proposing architectures of agents with emotions arose without the accompaniment of appropriate methods for the assessment of these architectures. The objective of this study is to propose a methodology for evaluating architectures emotional agents, which evaluates the quality attributes of the design of architectures, in addition to evaluation of human-computer interaction, the effects on the subjective experience of users of applications that implement it. The methodology is based on a model of well-defined metrics. In assessing the quality of architectural design, the attributes assessed are: extensibility, modularity and complexity. In assessing the effects on users' subjective experience, which involves the implementation of the architecture in an application and we suggest to be the domain of computer games, the metrics are: enjoyment, felt support, warm, caring, trust, cooperation, intelligence, interestingness, naturalness of emotional reactions, believabiliy, reducing of frustration and likeability, and the average time and average attempts. We experimented with this approach and evaluate five architectures emotional agents: BDIE, DETT, Camurra-Coglio, EBDI, Emotional-BDI. Two of the architectures, BDIE and EBDI, were implemented in a version of the game Minesweeper and evaluated for human-computer interaction. In the results, DETT stood out with the best architectural design. Users who have played the version of the game with emotional agents performed better than those who played without agents. In assessing the subjective experience of users, the differences between the architectures were insignificant

Relevância:

10.00% 10.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:

10.00% 10.00%

Publicador:

Resumo:

Software Products Lines (SPL) is a software engineering approach to developing software system families that share common features and differ in other features according to the requested software systems. The adoption of the SPL approach can promote several benefits such as cost reduction, product quality, productivity, and time to market. On the other hand, the SPL approach brings new challenges to the software evolution that must be considered. Recent research work has explored and proposed automated approaches based on code analysis and traceability techniques for change impact analysis in the context of SPL development. There are existing limitations concerning these approaches such as the customization of the analysis functionalities to address different strategies for change impact analysis, and the change impact analysis of fine-grained variability. This dissertation proposes a change impact analysis tool for SPL development, called Squid Impact Analyzer. The tool allows the implementation of change impact analysis based on information from variability modeling, mapping of variability to code assets, and existing dependency relationships between code assets. An assessment of the tool is conducted through an experiment that compare the change impact analysis results provided by the tool with real changes applied to several evolution releases from a SPL for media management in mobile devices

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This work presents the tVoice, software that manipulates tags languages, extracting information and, being integral part of the VoiceProxy system, it aids bearers of special needs in the access to the Web. This system is responsible for the search and treatment of the documents in the Web, extracting the textual information contained in those documents and preceding the capability of generating eventually through translation techniques, an audio script, used by the of interface subsystem of VoiceProxy, the iVoice, in the process of voice synthesis. In this stage the tVoice, besides the treatment of the tag language HTML, processes other two formats of documents, PDF and XHTML. Additionally to allow that, besides the iVoice, other interface subsystems can make use of the tVoice through remote access, we propose distribution systems techniques based in the model Client-Server providers operations of the fashion of a proxy server treatment of documents

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The main goal of Regression Test (RT) is to reuse the test suite of the latest version of a software in its current version, in order to maximize the value of the tests already developed and ensure that old features continue working after the new changes. Even with reuse, it is common that not all tests need to be executed again. Because of that, it is encouraged to use Regression Tests Selection (RTS) techniques, which aims to select from all tests, only those that reveal faults, this reduces costs and makes this an interesting practice for the testing teams. Several recent research works evaluate the quality of the selections performed by RTS techniques, identifying which one presents the best results, measured by metrics such as inclusion and precision. The RTS techniques should seek in the System Under Test (SUT) for tests that reveal faults. However, because this is a problem without a viable solution, they alternatively seek for tests that reveal changes, where faults may occur. Nevertheless, these changes may modify the execution flow of the algorithm itself, leading some tests no longer exercise the same stretch. In this context, this dissertation investigates whether changes performed in a SUT would affect the quality of the selection of tests performed by an RTS, if so, which features the changes present which cause errors, leading the RTS to include or exclude tests wrongly. For this purpose, a tool was developed using the Java language to automate the measurement of inclusion and precision averages achieved by a regression test selection technique for a particular feature of change. In order to validate this tool, an empirical study was conducted to evaluate the RTS technique Pythia, based on textual differencing, on a large web information system, analyzing the feature of types of tasks performed to evolve the SUT

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Control and automation of residential environments domotics is emerging area of computing application. The development of computational systems for domotics is complex, due to the diversity of potential users, and because it is immerse in a context of emotional relationships and familiar construction. Currently, the focus of the development of this kind of system is directed, mainly, to physical and technological aspects. Due to the fact, gestural interaction in the present research is investigated under the view of Human-Computer Interaction (HCI). First, we approach the subject through the construction of a conceptual framework for discussion of challenges from the area, integrated to the dimensions: people, interaction mode and domotics. A further analysis of the domain is accomplished using the theoretical-methodological referential of Organizational Semiotics. After, we define recommendations to the diversity that base/inspire the inclusive design, guided by physical, perceptual and cognitive abilities, which aim to better represent the concerned diversity. Although developers have the support of gestural recognition technologies that help a faster development, these professionals face another difficulty by not restricting the gestural commands of the application to the standard gestures provided by development frameworks. Therefore, an abstraction of the gestural interaction was idealized through a formalization, described syntactically by construction blocks that originates a grammar of the gestural interaction and, semantically, approached under the view of the residential system. So, we define a set of metrics grounded in the recommendations that are described with information from the preestablished grammar, and still, we conceive and implement in Java, under the foundation of this grammar, a residential system based on gestural interaction for usage with Microsoft Kinect. Lastly, we accomplish an experiment with potential end users of the system, aiming to better analyze the research results

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The current debate on rural development focuses on the territorial approach, recognizing the multifunctional character of rural areas. Emphasize the use of endogenous forces, the need of implement policies which valorize local specificities, the participation of social actors in revitalization of rural areas. In this context tourism enters as a means to induce a new dynamic to rural areas, since the activity is regarded as a channel for the upgrading of the natural and cultural resources and the rural way of life. This study focuses on local-based tourism as a promoter of rural development, giving an analysis of the social reality and potential for this tourism in the district of Dondo. In it, is proposed to analyze the potential for development of local-based tourism in the district of Dondo, assessing the extent to which local reality enables the inclusion of the community in the management of local tourism resources. For this, was showed the inclusion of local-based tourism in the current context of rural development, was identified and organized systematically the factors that influence the implementation of local-based tourism in the study area and was verified as far as possible the study area corresponds to the constraints identified, showing how local-based tourism can best been encouraged. Was adopted a qualitative methodological approach to both the procedures and data processing, but also by critical approach, using bibliographical research, semi-structured interviews that fell on the group of public administrators who work in tourism and community leaders. The critical analysis was based on the principles of sustainability o Sachs particular ecological, social, cultural, economic, space, beyond the analysis of political and institutional aspects. The survey results show that the district of Dondo has a potential for implementing a model of tourism development on a local basis, since it is rich in natural and cultural research, benefits from good network accessibility in the context of the market in the region, the population live according to their habits and customs and value their identity. There is also a good cooperation between community members, although not in tourism, a fact which is observed through the lever of community participation in associations, cooperatives, working in areas such as agriculture, fishing, environment, civic education etc. It also has public funding sources to augment or stimulate local investment. Despite obstacles such as inexistence of policies and local plans for tourism development, lack of awareness of tourism, lack of basic infrastructure, as well as equipment and facilities to support tourism, the results shows that these problems can be solved through a public commitment from both government, and community through a joint planning and participation

Relevância:

10.00% 10.00%

Publicador:

Resumo:

In urban, flooding and landslides are among the troubles that most bring human and material loss. Therefore, this study objected to perform an analysis on the risk perception on the population living in social environmental vulnerable places in order to understand what is the way this population realize the risks they are exposed to and what are the outbrave strategies the develop. The first analyzed area was Complexo Passo da Pátria for the flooding risk problematic and then the Cidade Nova neighborhood threatened by the dunes slides. The areas locate, respectively, in the West and East zones of Natal-RN. Using an interview screenplay adapted from risk perception researches from different brazilian cities, it was collected primarily data on the variables: perception, evaluation and choice, safety threshold, adjustment, decision and participation. Due to the studied areas characteristics the qualitative approach adjusted itself to the difficulties for accessing the areas. The studied places characterize for its insecure situation like selling/using drugs, robbery and murder among others. Due to this situation the interviewed individuals were the ones that could be found more accessibly and available in the moment and the interviews were made in the community leader presence of each area. Through the discourse of the respondents analysis it was able to conclude that the interviewed population is exposed to a high vulnerability grade and risks. However it was identified substantial differences between the perception and risks of Complexo Passo da Pátria and bairro Cidade Nova, because in the first area the intervied ones can recognize the high risk they are exposed to in a more emphatic way to the interviewed ones for the Cidade Nova neighborhood. Furthermore, there is a heavy dissatisfaction for the population of the two places about the city hall positions relating to the present problems in the studied areas. It was also identified the strategy development of acquaintanceship with the risk in the research places beyond a feeling of belonging and affection between the dwellers and the places, yet it was more evident for Complexo Passo da Pátria. Though this analysis it was possible to understand and perceptions and the behavior of the individuals or social groups facing the risks as acceptance and rejection of determined risks beyond adaptation measures of living together with the persistence presence of risks. Therefore, qualitative nature researches emphasizing the perception approach are in the fundamental importance in the studies about risks making it possible to offer aids to the urban planning and management in the implement of effective preventive measures and compatible with the population aims

Relevância:

10.00% 10.00%

Publicador:

Resumo:

In contemporary times, the urban mobility is presented as one of the main challenges of large and medium-sized Brazilian cities , it presents signs of unsustainability , above all due to the increase in motorized transport system , especially the individual . Thus , it is clear that mobility is considered of special interest for sustainable urban development , is facing a crisis that is reflected in negative externalities , particularly with regard to congestion , accidents , air pollution , social exclusion , among others. The complexity of these problems requires an integrated analysis based on the principles of sustainability . In this sense , trying to understand this problem and in the attempt to minimize its impacts, Costa (2008 ) proposed the Index of Sustainable Urban Mobility (I_SUM) with the goal of providing a methodology capable to assess relevant aspects of mobility , including social dimensions , political, economic and environmental . Given the above, was elected as the main objective of this study is to analyze urban mobility in Natal / RN from the perspective of sustainability . Like specific objectives will seek to analyze Natal´s urban mobility, using the I_SUM like a tool for both the city as a whole and for each of its four administrative regions; evaluate Natal s urban accessibility conditions and verify to what extent the access to urban services and equipment is facilitated or hindered because of the location and incomes of the population . For this, it was necessary to use bibliographic , documentary and field research . The index , which varies from 0.00 to 1.00, revealed for Natal an Global value of 0,510, and that refers to its administrative regions, it was found that there are very small percentage differences from the overall index calculated for the city . The performance of I_SUM by administrative region showed that although there are differences , the results were very similar , varying between 0,494 and 0,537. Particularly in relation to urban accessibility, it appears that Natal presents as an unequal city and this inequity , which is not only income is reflected in the issues related to accessibility and hence urban mobility

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This present study aimed to examine the use of games with rules in working with math education in regular classes included in Elementary School, in the municipal education schools of Natal/RN, observing the learning process and development of all students, especially those with disabilities. The theoretical references used are based on Vygotsky's works and other authors from the historical-cultural perspective, as well as researchers in the field of Inclusive Education and Mathematics Education. The investigation was based on the qualitative research guidelines, with the application of semi-structured interviews with educational coordinators and teachers from the schools involved as well as classroom observations, looking for, in the speeches of those involved and in their teaching practices, elements to reflect on the Mathematics Inclusive Education, the use of games with rules -starting from its goals, the participation of disabled students, the pedagogical mediations, up to its accessibility - and from the learning of disabled students. The analysis results showed that the concepts underlying the development of inclusive teaching practices still refer to the clinical-medical paradigm, understanding the student with disabilities from their deficiencies; which teachers use, in their majority, the mathematical games with rules in their classes, but which the teaching mediation, during these activities, still needs to be qualified so that they can, effectively, contribute to the learning and development of all students; students with disabilities do not always participate in games with others colleagues; games with rules are rarely accessible; and that the Universal Design principles are not adopted in the selected classrooms for this study. Thus, it is clear that much remains to be done so that Mathematics Education can contribute to the learning and development of all students, and among those actions the teacher continuing education is recommended

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This work examines the results of the selecting process to enter Universidade Federal do Rio Grande do Norte called Vestibular, in 2001, 2003, 2005 and 2007, in relation to the necessary knowledge presented by the candidates in the Geography area. It observes the contents in the discursive exams and its corresponding results discussing them from the official curriculum of the Secondary School, as it is stated in the official documents of Ministério da Educação(MEC): Parâmetros Curriculares Nacionais do Ensino Médio (PCNEM), Orientações Curriculares Nacionais para o Ensino Médio (OCNEM) e Orientações Educacionais Complementares aos Parâmetros Curriculares Nacionais (PCN+ do Ensino Médio). We aim to highlight what are the contents and background of the Geography curriculum according to the orientations of the official curriculum; discuss in what measure these contents are present in the questions and in the correct answers of the candidates as well as reflect upon what possibly is suggested by those results concerning the knowledge presented in the answers. In this investigation process, the history of the teaching in Brazil is taken up together with the statistical data about the Fundamental School and about Higher Education in the last years. Both map the scenario in which this research takes place as well as make knowledgeable some variables such as: cultural, economical, political and social structures. The discussion takes place between the curriculum and the teaching, Geography teaching and Secondary School in Brazil articulating these variables with the question of accessibility to Higher Education through the Vestibular . Despite the limitations of this research in terms of methodology and deepening of analysis, the results led us to important observations which can contribute to the understanding of that the students´ performance in the Geography examination has several outspreads. These must be thought with scientific exactness in order to avoid any rushed and careless explanations leading to conclusions that may have serious consequences for the teaching systems and the students