28 resultados para Software Process Improvement

em Universidade Federal do Rio Grande do Norte(UFRN)


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Nowadays, the importance of using software processes is already consolidated and is considered fundamental to the success of software development projects. Large and medium software projects demand the definition and continuous improvement of software processes in order to promote the productive development of high-quality software. Customizing and evolving existing software processes to address the variety of scenarios, technologies, culture and scale is a recurrent challenge required by the software industry. It involves the adaptation of software process models for the reality of their projects. Besides, it must also promote the reuse of past experiences in the definition and development of software processes for the new projects. The adequate management and execution of software processes can bring a better quality and productivity to the produced software systems. This work aimed to explore the use and adaptation of consolidated software product lines techniques to promote the management of the variabilities of software process families. In order to achieve this aim: (i) a systematic literature review is conducted to identify and characterize variability management approaches for software processes; (ii) an annotative approach for the variability management of software process lines is proposed and developed; and finally (iii) empirical studies and a controlled experiment assess and compare the proposed annotative approach against a compositional one. One study a comparative qualitative study analyzed the annotative and compositional approaches from different perspectives, such as: modularity, traceability, error detection, granularity, uniformity, adoption, and systematic variability management. Another study a comparative quantitative study has considered internal attributes of the specification of software process lines, such as modularity, size and complexity. Finally, the last study a controlled experiment evaluated the effort to use and the understandability of the investigated approaches when modeling and evolving specifications of software process lines. The studies bring evidences of several benefits of the annotative approach, and the potential of integration with the compositional approach, to assist the variability management of software process lines

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Software Repository Mining (MSR) is a research area that analyses software repositories in order to derive relevant information for the research and practice of software engineering. The main goal of repository mining is to extract static information from repositories (e.g. code repository or change requisition system) into valuable information providing a way to support the decision making of software projects. On the other hand, another research area called Process Mining (PM) aims to find the characteristics of the underlying process of business organizations, supporting the process improvement and documentation. Recent works have been doing several analyses through MSR and PM techniques: (i) to investigate the evolution of software projects; (ii) to understand the real underlying process of a project; and (iii) create defect prediction models. However, few research works have been focusing on analyzing the contributions of software developers by means of MSR and PM techniques. In this context, this dissertation proposes the development of two empirical studies of assessment of the contribution of software developers to an open-source and a commercial project using those techniques. The contributions of developers are assessed through three different perspectives: (i) buggy commits; (ii) the size of commits; and (iii) the most important bugs. For the opensource project 12.827 commits and 8.410 bugs have been analyzed while 4.663 commits and 1.898 bugs have been analyzed for the commercial project. Our results indicate that, for the open source project, the developers classified as core developers have contributed with more buggy commits (although they have contributed with the majority of commits), more code to the project (commit size) and more important bugs solved while the results could not indicate differences with statistical significance between developer groups for the commercial project

Relevância:

90.00% 90.00%

Publicador:

Resumo:

This dissertation presents a model-driven and integrated approach to variability management, customization and execution of software processes. Our approach is founded on the principles and techniques of software product lines and model-driven engineering. Model-driven engineering provides support to the specification of software processes and their transformation to workflow specifications. Software product lines techniques allows the automatic variability management of process elements and fragments. Additionally, in our approach, workflow technologies enable the process execution in workflow engines. In order to evaluate the approach feasibility, we have implemented it using existing model-driven engineering technologies. The software processes are specified using Eclipse Process Framework (EPF). The automatic variability management of software processes has been implemented as an extension of an existing product derivation tool. Finally, ATL and Acceleo transformation languages are adopted to transform EPF process to jPDL workflow language specifications in order to enable the deployment and execution of software processes in the JBoss BPM workflow engine. The approach is evaluated through the modeling and modularization of the project management discipline of the Open Unified Process (OpenUP)

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Because of social exclusion in Brazil and having as focus the digital inclusion, was started in Federal University of Rio Grande do Norte a project that could talk, at the same time, about concepts of collaborative learning and educational robotics , focused on children digitally excluded. In this context was created a methodology that approaches many subjects as technological elements (e. g. informatics and robotics) and school subjects (e. g. Portuguese, Mathematics, Geography, History), contextualized in everyday situations. We observed educational concepts of collaborative learning and the development of capacities from those students, as group work, logical knowledge and learning ability. This paper proposes an educational software for robotics teaching called RoboEduc, created to be used by children digitally excluded from primary school. Its introduction prioritizes a friendly interface, that makes the concepts of robotics and programming easy and fun to be taught. With this new tool, users without informatics or robotics previous knowledge are able to control a robot, previously set with Lego kits, or even program it to carry some activities out. This paper provides the implementation of the second version of the software. This version presents the control of the robot already used. After were implemented the different levels of programming linked to the many learning levels of the users and their different interfaces and functions. Nowadays, has been implemented the third version, with the improvement of each one of the mentioned stages. In order to validate, prove and test the efficience of the developed methodology to the RoboEduc, were made experiments, through practice of robotics, with children for fourth and fifth grades of primary school at the City School Professor Ascendino de Almeida, in the suburb of Natal (west zone), Rio Grande do Norte. As a preliminary result of the current technology, we verified that the use of robots associated with a well elaborated software can be spread to users that know very little about the subject, without the necessity of previous advanced technology knowledges. Therefore, they showed to be accessible and efficient tools in the process of digital inclusion

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Some authors have shown the need of understanding the technological structuring process in contemporary firms. From this perspective, the software industry is a very important element because it provides products and services directly to many organizations from many fields. In this case, the Brazilian software industry has some peculiarities that distinguish it from other industries located in developed countries, which makes its understanding even more relevant. There is evidence that local firms take different strategies and structural configurations to enter into a market naturally dominated by large multinational firms. Therefore, this study aims to understand not only the structural configurations assumed by domestic firms but also the dynamic and the process that lead to these different configurations. To do so, this PhD dissertation investigates the institutional environment, its entities and the isomorphic movements, by employing an exploratory, descriptive and explanatory multiple cases study. Eight software development companies from the Recife's information technology Cluster were visited. Also, a form was applied and an interview with one of the main firm s professional was conducted. Although the study is predominantly qualitative, part of the data was analyzed through charts and graphs, providing a companies and environment overview that was very useful to analysis done through the interviews interpretation. As a result, it was realized that companies are structured around hybrids business models from two ideal types of software development companies, which are: software factory and technology-based company. Regarding the development process, it was found that there is a balanced distribution between the traditional and agile development paradigm. Among the traditional methodologies, the Rational Unified Process (RUP) is predominant. The Scrum is the most used methodology among the organizations based on the Agile Manifesto's principles. Regarding the structuring process, each institutional entity acts in such way that generates different isomorphic pressure. Emphasis was given to entities such as customers, research agencies, clusters, market-leading businesses, public universities, incubators, software industry organizations, technology vendors, development tool suppliers and manager s school and background because they relate themselves in a close way with the software firms. About this relationship, a dual and bilateral influence was found. Finally, the structuring level of the organizational field has been also identified as low, which gives a chance to organizational actors of acting independently

Relevância:

30.00% 30.00%

Publicador:

Resumo:

New technologies appear each moment and its use can result in countless benefits for that they directly use and for all the society as well. In this direction, the State also can use the technologies of the information and communication to improve the level of rendering of services to the citizens, to give more quality of life to the society and to optimize the public expense, centering it in the main necessities. For this, it has many research on politics of Electronic Government (e-Gov) and its main effect for the citizen and the society as a whole. This research studies the concept of Electronic Government and wishes to understand the process of implementation of Free Softwares in the agencies of the Direct Administration in the Rio Grande do Norte. Moreover, it deepens the analysis to identify if its implantation results in reduction of cost for the state treasury and intends to identify the Free Software participation in the Administration and the bases of the politics of Electronic Government in this State. Through qualitative interviews with technologies coordinators and managers in 3 State Secretaries it could be raised the ways that come being trod for the Government in order to endow the State with technological capacity. It was perceived that the Rio Grande do Norte still is an immature State in relation to practical of electronic government (e-Gov) and with Free Softwares, where few agencies have factual and viable initiatives in this area. It still lacks of a strategical definition of the paper of Technology and more investments in infrastructure of staff and equipment. One also observed advances as the creation of the normative agency, the CETIC (State Advice of Technology of the Information and Communication), the Managing Plan of Technology that provide a necessary diagnosis with the situation how much Technology in the State and considered diverse goals for the area, the accomplishment of a course of after-graduation for managers of Technology and the training in BrOffice (OppenOffice) for 1120 public servers

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Oil recovery using waterflooding has been until now the worldwide most applied method, specially for light oil recovery, its success is mainly because of the low costs involved and the facilities of the injection process. The Toe- To-Heel Waterflooding TTHWTM method uses a well pattern of vertical injector wells completed at the bottom of the reservoir and horizontal producer wells completed at the top of it. The main producing mechanism is gravitational segregation in short distance. This method has been studied since the early 90´s and it had been applied in Canada with positive results for light heavy oils, nevertheless it hasn´t been used in Brazil yet. In order to verify the applicability of the process in Brazil, a simulation study for light oil was performed using Brazilian northwest reservoirs characteristics. The simulations were fulfilled using the STARS module of the Computer Modelling Group Software, used to perform improved oil recovery studies. The results obtained in this research showed that the TTHWTM well pattern presented a light improvement in terms of recovery factor when compared to the conventional 5- Spot pattern, however, it showed lower results in the economic evaluation

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The general objective of this thesis has been seasonal monitoring (quarterly time scale) of coastal and estuarine areas of a section of the Northern Coast of Rio Grande do Norte, Brazil, environmentally sensitive and with intense sediment erosion in the oil activities to underpin the implementation of projects for containment of erosion and mitigate the impacts of coastal dynamics. In order to achieve the general objective, the work was done systematically in three stages which consisted the specific objectives. The first stage was the implementation of geodetic reference infrastructure for carrying out the geodetic survey of the study area. This process included the implementation of RGLS (Northern Coast of the RN GPS Network), consisting of stations with geodetic coordinates and orthometric heights of precision; positioning of Benchmarks and evaluation of the gravimetric geoid available, for use in GPS altimetry of precision; and development of software for GPS altimetry of precision. The second stage was the development and improvement of methodologies for collection, processing, representation, integration and analysis of CoastLine (CL) and Digital Elevation Models (DEM) obtained by geodetic positioning techniques. As part of this stage have been made since, the choice of equipment and positioning methods to be used, depending on the required precision and structure implanted, and the definition of the LC indicator and of the geodesic references best suited, to coastal monitoring of precision. The third step was the seasonal geodesic monitoring of the study area. It was defined the execution times of the geodetic surveys by analyzing the pattern of sediment dynamics of the study area; the performing of surveys in order to calculate and locate areas and volumes of erosion and accretion (sandy and volumetric sedimentary balance) occurred on CL and on the beaches and islands surfaces throughout the year, and study of correlations between the measured variations (in area and volume) between each survey and the action of the coastal dynamic agents. The results allowed an integrated study of spatial and temporal interrelationships of the causes and consequences of intensive coastal processes operating in the area, especially to the measurement of variability of erosion, transport, balance and supply sedimentary over the annual cycle of construction and destruction of beaches. In the analysis of the results, it was possible to identify the causes and consequences of severe coastal erosion occurred on beaches exposed, to analyze the recovery of beaches and the accretion occurring in tidal inlets and estuaries. From the optics of seasonal variations in the CL, human interventions to erosion contention have been proposed with the aim of restoring the previous situation of the beaches in the process of erosion.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This study was developed with the aim of analyzing the effectiveness of renal transplantation on quality of life of kidney recipients in the Rio Grande do Norte State. This is a descriptive study with longitudinal design, panel type with quantitative approach to data analysis. The Quality of Life (QoL) of chronic disease kidney patients before and after kidney transplantation was assessed by the WHOQOL-bref, The population consisted of patients in pre and post-renal transplantation, the sample had 63 patients older than 18 years. The study was conducted after approval by the Research Ethics Committee of the Onofre Lopes University Hospital, Federal University of Rio Grande do Norte, No. CAAE 0008.0.294.000-10. Data collection was performed at a referral center for renal transplantation in Rio Grande do Norte, from May 2010 to May 2013. Data were analyzed using descriptive statistics and presented in tables and graphs. For statistical analyzes, Microsoft Excel XP and SPSS 15.0 software were used. The tests used were simple variance (ANOVA), t-test, Mann-Whitney and Wilcoxon test to compare means, and Spearman correlations. P values <0.05 were considered significant. The demographic data showed a predominance of people between 18 and 45 years (68.2%) with a mean age of 39.9 years (SD 12.2), male (63.5%), married (58.7%), with children (51.0%). Regarding the education level was observed that 49.2% of participants had completed primary school, and most did not engage in any work activity (90.4%) during the study period. Hemodialysis was the predominant renal replacement therapy (96.8%) and the average waiting time for execution of transplantation was 1.9 years (SD 1.9). Comparison of QoL before and after transplantation showed significant differences in all areas analyzed, demonstrating that kidney transplantation had a positive impact on QoL in chronic renal patients undergoing kidney transplantation. Sociodemographic factors did not influence the quality of life in this group of patients, indicating that transplantation was the main factor to explain the improvement in quality of life. Thus, the alternative hypothesis of the study was accept, that there is a significant difference in quality of life before and after kidney transplant. It is expected that the results of this study may contribute to the development of strategies to encourage organ donation and kidney transplantation process

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This study aims to identify, through the application of webometric indicators, which Post-Graduate Courses in Engineering recommended by the Coordination of Improvement of Higher Personnel Education (CAPES) in Brazil stand out in the web space, in relation to the communication process and dissemination of scientific information in the academic environment. For this, we analyzed the structures content of the sites, the use, through the conduct of investigations and searches, the quality of information available, as well as the structure of existent hypertexts in the sites of this universe of search. The tools and methodologies adopted for this study are: search engines (Google, Yahoo), Mapper software (Xenu Link Sleuth) and analysis software and visualization of networks (and Ucinet6 NetDraw). Webometric indicators are also used, such as size of the web sites, visibility, web impact factor, brightness and density of the network. These instruments provide a brief analysis and evaluation for this webometric study. Therefore, from the incursion of the literature used, it appears that there are many advantages of using this type of metric study in the so called Information Society. The obtained results could identify which postgraduate courses in engineering has a better availability of their information on the Web, as well to define which of these courses stands out in relation to the use of their information, which has been outstanding in respect to its impact factor and which offers a greater number of links that serve as a source of information for its users, contributing, in its turn, with the navigability of the same network. In summary, it is asserted that the webometric study presents promising results, which are able to achieve the proposed objectives, as well as identify the factors that contribute significantly to the good visualization of these sites in the network, thus helping the spread of information and scientific communication through the use of the Web.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Due to the current need of the industry to integrate data of the beginning of production originating from of several sources and of transforming them in useful information for sockets of decisions, a search exists every time larger for systems of visualization of information that come to collaborate with that functionality. On the other hand, a common practice nowadays, due to the high competitiveness of the market, it is the development of industrial systems that possess characteristics of modularity, distribution, flexibility, scalability, adaptation, interoperability, reusability and access through web. Those characteristics provide an extra agility and a larger easiness in adapting to the frequent changes of demand of the market. Based on the arguments exposed above, this work consists of specifying a component-based architecture, with the respective development of a system based on that architecture, for the visualization of industrial data. The system was conceived to be capable to supply on-line information and, optionally, historical information of variables originating from of the beginning of production. In this work it is shown that the component-based architecture developed possesses the necessary requirements for the obtaining of a system robust, reliable and of easy maintenance, being, like this, in agreement with the industrial needs. The use of that architecture allows although components can be added, removed or updated in time of execution, through a manager of components through web, still activating more the adaptation process and updating of the system

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The manufacturing of above and below-knee prosthesis starts by taking surfac measurements of the patient s residual limb. This demands the making of a cartridg with appropriate fitting and customized to the profile of each patient. The traditiona process in public hospitals in Brazil begins with the completion of a record file (according to law nº388, of July 28, 1999 by the ministry of the health) for obtaining o the prosthesis, where it is identified the amputation level, equipment type, fitting type material, measures etc. Nowadays, that work is covered by the Brazilian Nationa Health Service (SUS) and is accomplished in a manual way being used commo measuring tapes characterizing a quite rudimentary, handmade work and without an accuracy.In this dissertation it is presented the development of a computer integrate tool that it include CAD theory, for visualization of both above and below-knee prosthesis in 3D (i.e. OrtoCAD), as well as, the design and the construction a low cos electro-mechanic 3D scanner (EMS). This apparatus is capable to automatically obtain geometric information of the stump or of the healthy leg while ensuring smalle uncertainty degree for all measurements. The methodology is based on reverse engineering concepts so that the EMS output is fed into the above mentioned academi CAD software in charge of the 3D computer graphics reconstruction of the residualimb s negative plaster cast or even the healthy leg s mirror image. The obtained results demonstrate that the proposed model is valid, because it allows the structura analysis to be performed based on the requested loads, boundary conditions, material chosen and wall thickness. Furthermore it allows the manufacturing of a prosthesis cartridge meeting high accuracy engineering patterns with consequent improvement in the quality of the overall production process

Relevância:

30.00% 30.00%

Publicador:

Resumo:

On this research we investigated how new technologies can help the process of design and manufacturing of furniture in such small manufacturers in Rio Grande do Norte state. Google SketchUp, a 3D software tool, was developed in such a way that its internal structures are opened and can be accessed using SketchUp s API for Ruby and programs written in Ruby language (plugins). Using the concepts of the so-called Group Technology and the flexibility that enables adding new functionalities to this software, it was created a Methodology for Modeling of Furniture, a Coding System and a plugin for Google s tool in order to implement the Methodology developed. As resulted, the following facilities are available: the user may create and reuse the library s models over-and-over; reports of the materials manufacturing process costs are provided and, finally, detailed drawings, getting a better integration between the furniture design and manufacturing process

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The present study aims to analyze the potentialities and limitations of GeoGebra software on what concerns trigonometry s teaching and learning processes. Taking the present resources of public school from the state of Rio Grande do Norte, the research intends to answer the following question: Could we use the current conditions of public school and the Geogebra software to optimize the trigonometry s learning and teaching processes situation? . To make it a possible to answer the question above, a module of investigative activities was created and applied. The methodological intervention was made among second year High School students from a public school in Natal, RN. The theoretical reference of Mathematics Didactics was taken was a base, adopting the conceptions of Borba and Penteado (2001), Valente (1999) and Zulatto (2002, 2007) about the use of Information Technology (IT) on Mathematics classrooms. In order to create the investigative activities helped us to understand how the students make their constructions and their visual perception through the process of dragging images on the computer screen. Furthermore, the activities done with the GeoGebra software s resources facilitate the resolution of trigonometry situations

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The sleep is an active brain process that allows the efficient realization of daily tasks. The changes on sleep patterns may influence the different cognitive processes performance. Many recent studies show the possibility of cognitive performance improvement, through the cognitive training with the use of computer games. The question is if these interventions may be influenced by the sleep quality. Thus, we evaluated the sleep quality effect about the efficacy of an intervention with computers games based on the working memory and attention for a cognitive performance training of elementary school students. The sample was constituted by 42 students with average age of 10,43 years old (SD=1,23), with 22 male participants and 20 female participants. We used to evaluate the sleep with the parents a sleep questionnaire, a sleep diary and the Sleep Behavior Questionnaire. In regard to intervention, the subjectives were distributed in an experimental and in a control group, both with 21 participants. In the first group occurred the intervention that consisted in the working memory and attention training with two cognitive tasks (Safari e Brain Workshop) during 30 daily minutes, for a 6 weeks period. In an equal period, the students from the control group should reproduce an artwork using drawing software. To evaluate the cognitive performance we applied before and after the intervention period the Wechsler Intelligence Scale for Children (WISC-III). The results showed that in both the groups the performance of the intelligence, working memory, attention and visuospatial skills was below of the mean. The cognitive processes evaluated after of intervention in the experimental group had a performance significantly higher in the Perceptual Reasoning Index (t = -6,24; p < 0,01) and in the Full Scale IQ (t = -5,09; p < 0,01) and Performance IQ (t = -6,52; p < 0,01), suggesting a improvement on the visuospatial skills, attention, working memory and processing speed. On the control group, the performance was significantly higher in the Coding subtest (t = -5,38; p< 0,01) and in the Perceptual Reasoning Index (t = -3,66; p = 0,01), suggesting a improvement on the visuospatial skills and attention. The mean obtained with the Sleep Behavior Questionnaire was 53,76 (SD=14,96) for an experimental group and 61,19 (SD=12,82) for a control group, indicating tendency for a bad sleep quality in that last one. Not only during the first days, but also in the last fifteen days of the intervention we verified in the two groups an adequate time to sleep, duration and regularity, in the weekdays and on the weekends. We didn t find significant differences between the two groups in none of the sleep variables. We verified statistically meaningful improvement on the performance of the experimental group with the intervention in the two games. We didn t verify significant correlations between the games performance index and in the sleep variables of the experimental group individuals. We verified significant correlations among the performance on the Brain Workshop and the Cubes subtest, the Perceptual Reasoning Index and the Scale Performance IQ, suggesting that the significant improvement of the visuospatial skills and of the attention was correlated with the performance in the Brain Workshop. Although the absence of correlations with the performance in the Safari, possibly it also has relieved in the improvement of the cognitive performance. The findings support the hypothesis that the computer games might be a satisfactory tool for the improvement of the performance in visuospatial skills and attention. This can be resulted of the insertion of visuospatial stimulations in the task, for example, graphical elements with thematic for children that increase the interest. The IQ below mean the individuals might have influenced the improvement absence on the cognitive processes like the working memory with games. Moreover, it wasn t verified a relation between the sleep quality and the intervention efficacy. It might have been influenced by the n of the sample. Future studies must focalize in the improvement of the effect of the interventions with games