Artigos científicos, teses e dissertações
Publicados nas melhores instituições de ensino

The use of an enterprise ontology to support knowledge management in software development environments

Software engineering is knowledge-intensive activity and knowledge is thought to be the most important asset in an organization. Therefore this paper presents an approach to support Knowledge Management in Software Development Environments that is strongly based on ontologies: En...

Ver documento
A contribution to the architectural design of software engineering environments / Uma contribuição ao projeto arquitetural de ambientes de engenharia de software

Recently, a proliferation of Software Engineering tools and environments has been observed, with positive impact on software production. However, despite reuse being the focus of many research in Software Engineering area, most tools and environments have been built individually,...

Ver documento
Um Modelo de Processo de GestÃo de Riscos para Ambientes de MÃltiplos Projetos de Desenvolvimento de Software

The importance of using processes, techniques and tools in managing risks is each time more recognized in software development environments. This is caused, in part, by the agreement of that a significant part of failure is related with a bad Risk Management. Risk Management is o...

Ver documento
Definição de processos em um ambiente de desenvolvimento de software

Nowadays, it is widely recognized that the quality of a software product depends on the quality of the software processes used in its development and maintenance. With this, much work has been done aiming to support organizations in their efforts towards process quality. The soft...

Ver documento
Análise da utilização de métodos ágeis no desenvolvimento de ambientes virtuais de aprendizagem: um estudo de caso do Solar 2.0

In the last two decades there has been considerable progress in the use of Information Technologies and Digital Communication in the process of teaching and learning, both in the form of classroom education as distance. In this context, the use of Virtual Learning Environments - ...

Ver documento
Análise da utilização de métodos ágeis no desenvolvimento de ambientes virtuais de aprendizagem: um estudo de caso do Solar 2.0

In the last two decades there has been considerable progress in the use of Information Technologies and Digital Communication in the process of teaching and learning, both in the form of classroom education as distance. In this context, the use of Virtual Learning Environments - ...

Ver documento
A software infrastructure to support component based software architecture construction / Uma infra-estrutura de software para apoiar a construção de arquiteturas de software baseadas em componentes

Component-based development (CBD) and architecture-centric development are two complementary approaches for developing software systems. CBD is based on the construction of systems using the integration of reusable software components. Software architecture centric development co...

Ver documento
FTSPROC - um processo para minimizar as dificuldades de projetos que adotam a estratégia follow-the-sun

Searching for competitive advantages as low cost and productivity gains, organizations choose to distribute their software development process to other countries with more affordable production costs. Increasingly, projects are being developed in geographically distributed enviro...

Ver documento
Being Extreme in the Classroom: experiences Teaching XP

Agile Methods propose a new way of looking at software development that questions many of the beliefs of conventional Software Engineering. Agile methods such as Extreme Programming (XP) have been very effective in producing highquality software in realworld projects with strict ...

Ver documento
Uma abordagem para a gerência da qualidade em um ambiente de engenharia de software centrado em processo / An approach for quality management in a process-centered software engineering environment

Nowadays in the software engineering applied to the Brazilian Space Progam the necessity to construct products in short time, with low resources and high quality during its development is an unquestioned reality. The development of the satellites control system under responsibili...

Ver documento
M3DS: a dynamic model of distributed development of software. / M3DS: um modelo de dinâmica de desenvolvimento distribuído de software.

This work presents a dynamic model of distributed development of software, whose objective is to represent the reality and the aspects of DDS environments, in order to turn them qualitatively and quantitatively observable. A preliminary model was elaborated from the bibliographic...

Ver documento
Relationship Between The Organizational Memory and Innovativity: The Case of Software Development Companies in The Southern Region of Brazil

ABSTRACT This paper focuses on the relationship between the Organizational Memory (OM) and Organizational Innovation (OI) practices of Software Developers. This industry is meaningful for the economy and has significant transversality of performance; at the same time, it is highl...

Ver documento
Modelagem de processo de negócio no apoio ao desenvolvimento ágil de software

This work describes a procedure for drawing up user stories based on architecture of business modeling; the objective is to help the implementation of complex systems (large-scale, realtimeor SAP) in environments with great propensity to changes, by the union of iterativebusiness...

Ver documento
A percepção dos mantenedores de software em relação ao seu trabalho: um estudo de caso em uma instituição financeira

Maintenance is the task that involves constant changes in software so that it can continue to be considered useful. According to the modification purpose, maintenance can be classified in correctional (to correct and prevent mistakes), evolutionary (to adequate software to new bu...

Ver documento
An integrated environment to the development and management for satellite control software systems / Um ambiente integrado para o apoio ao desenvolvimento e gestão de projetos de software para sistemas de controle de satélite

Ten years were passed since National Institute for Space Research (INPE)has well succeeded adopting software engineering techniques in the construction of the first satellite control software systems, the SICS - SCD1. Among other techniques, quality assurance, version control and...

Ver documento
Um arcabouço baseado em componentes para engenharia de ambientes em sistemas multiagentes abertos. / A components-based framewoek for engineering environments in open multiagents systems.

Multiagent systems (MAS) are considered a high level abstration for design and engineering of complex systems. Such systems are characterized by organization structures and coordination process more articulated and dynamic. Usually, agents cooperate and coexist in an environment....

Ver documento
Xcare - um framework baseado em XML para o desenvolvimento de ferramentas de análise de código

There is an increasing interest within the software engineering community in the use of the XML language and its related technologies as a means to facilitate the implementation, reuse and integration of software development tools. However, work in this area has thus far focused ...

Ver documento
Agentes auxiliando ambientes de engenharia de software centrado em processo / Agents assisting process-centered software engineering enviroments

Software development organizations are each time more worried about the quality of its products, therefore the boarding of software processes is being more used. Created to facilitate the use of software processes, process-centered software engineering environments, presents tool...

Ver documento
INFRAESTRUTURA PARA SIMULAÇÃO DE PROCESSOS DE SOFTWARE BASEADA EM METAMODELOS DE DINÂMICA DE SISTEMAS

Better results are achieved, in projects involving software development, when the responsible manager has some previous experience in projects. However, it is impossible for educational institutions to educate their students by creating pilot projects for each student, due to pro...

Ver documento
Auto test : um sistema para testes funcionais e distribuidos de aplicações em ambiente hipermidia

Software testing is an activity with great effect on the development process of large systems. Automation has been seen as the main way to improve testing efficiency. However, the success of an automated approach depends on using a systematic strategy. This dissertation presents ...

Ver documento
1 / 5