Software Process Reuse
Mostrando 13-24 de 59 artigos, teses e dissertações.
-
13. Adaptability, reusability and variability in software systems for space on-board computing.
Software industry is currently moving towards automation of business processes and applications increasing architectural complexity and the dynamics of requirements change. This work proposes a novel software development process, called SPAREv that includes all todays critical innovations on four areas: Model-Driven Development (MDD); Systematic Reuse; Devel
Publicado em: 2008
-
14. Search and retrieval of source code using the faceted approach
Software Reuse has been considered a key concept to increase the quality and productivity of the software development by the reuse of existing artifacts, avoiding build new ones from scratch. However, In order to obtain effective benefits from the software reuse is necessary a set of complementary resources such as: education, active management support and t
Publicado em: 2008
-
15. Extension of the meta-model RAS for addition of support of systems multi-agents for net of sharing of componentes of software / Extensão do meta-modelo RAS para adição de suporte de sistemas multi-agentes a redes de compartilhamento de componentes de software
The main objective of the use of software components is the increase in reuse, which leads to increased productivity by using pre-existing components, with higher reliability , greater ease of management and the standardization of development. The process of developing software based components significantly modifies the traditional process of development, i
Publicado em: 2008
-
16. Generation of a family of software products with components based architecture / Geração de famílias de produtos de software com arquitetura baseada em componentes.
Adaptation of a specific software product line process is described. The adapted process aims to be agile, minimising rework for feature design and development activities and facilitating applications engineering. The domain engineering phase is iterative and incremental, using a component-based architecture. Applications are generated by an application gene
Publicado em: 2008
-
17. ADESCOU : Uma Abordagem para o desenvolvimento de software para computação ubíqua
This dissertation presents an approach to the software development in the Ubiquitous Computing, which instantiates the Rational Unified Process (RUP), based on Ontologies, Semantic Web Services, and Software Agents. Ontologies are employed to improve the description of the use context, enabling the applications to be context-aware. Semantic Web Services are
Publicado em: 2008
-
18. Definição e estabelecimento de processos de fábrica de software em uma organização de TI do setor público. / Definition and establishment of software factory processes in an IT organization of the public sector.
Um crescente número de empresas produtoras de software tem adotado um modelo organizacional de Fábrica de Software (FS), que facilita a terceirização por intermédio da segmentação das atividades e adoção de um sistema de produção mais flexível, dinâmico e controlado. Uma FS pode atender a múltiplas demandas de natureza e escopos distintos com o
Publicado em: 2008
-
19. Application generation for aspect oriented product lines with Captor-AO tool / Geração de aplicações para linhas de produtos orientadas a aspectos com apoio da ferramenta Captor-AO
A Software Product Line (SPL) consists of a set of software systems that share common features and fulfill the specific requirements of a particular domain. In order to make the products instantiation process faster and less prone to errors, the project of a SPL can adopt the utilization of application generators, which can can automatically generate the SPL
Publicado em: 2008
-
20. GRAMMAR MODEL-BASED FUNCTIONAL TEST / TESTE FUNCIONAL BASEADO EM MODELOS GRAMATICAIS
Software functional test is a challenge faced by developers for a long time. The growing complexity of computing systems turns this challenge even greater. Model-based testing is a trend pointed out by the academia and the industry as a possible solution to this matter. Inspired by this paradigm, this dissertation depicts a research made on the use of gramma
Publicado em: 2008
-
21. ANALYSIS OF COMPUTERIZED TOOLS FOR COMPUTATIONAL MODELING SUPPORT - CASE STUDY OF THE DYNAMICS SYSTEM DOMAIN / Análise de Ferramentas Computadorizadas para Suporte à Modelagem Computacional - Estudo de Caso no Domínio de Dinâmica dos Corpos Deformáveis
In this work, computer tools are analyzed regarding their support to computational modeling activities. Those tools aim to solve problems such as the lack of reuse of obtained results, the integration of tasks that compound the experiments, and the management of the various steps of the modeling process. The concept Scientic Work ow" designates the collectio
Publicado em: 2008
-
22. Particionamento Temporal Acoplado a Escolha de Componentes para AplicaÃÃes de ComputaÃÃo ReconfigurÃvel
Publicado em: 2008
-
23. Using executable assertions for runtime fault detection in a model-based software development approach.
The impressive technological evolution observed in the last years has as its main engine the computer. Among many possible applications for this notable machine, the Embedded Computer Systems (ECS) are of great relevance. The number of critical ECS, i.e., whose failure results in catastrophic consequences in terms of human or material lost, also grows dramat
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 13/12/2007
-
24. Software reuse process adaptation
Todayâs context of software development requires a certain amount organization to build products and Process Definitions appear as an attempt to formalize and structure the set of steps, followed by a team, with the objective to deliver a final product with quality. Within this context, Software Reuse emerges to increase the companyâs profit and make possi
Publicado em: 2007