Code Reuse
Mostrando 1-12 de 30 artigos, teses e dissertações.
-
1. Estudios sobre ciencia, tecnología y sociedad: en favor del compromiso político
The paper mentions the turn in favor of participatory or politically engaged approaches in the STS field, and outlines a proposal for deepening this turn within a critical theory of technology route. Inspired in the contributions of Andrew Feenberg and Johan Söderberg, the paper undertakes this task through a combination of concepts from the perspective of
Sci. stud.. Publicado em: 2014-09
-
2. Uma abordagem apoiada por linguagens especificas de domínio para criação de linhas de produtos de software embarcado
Embedded systems have been used in a myriad of devices that are present in our daily lives, thereby the market for such sort of system has increased significantly over the last few years. These systems were once associated with low-level code, however, this is an outdated view of embedded systems technology. Although the current embedded systems are mostly c
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 30/05/2011
-
3. A conceptual model for metadata-based frameworks.
Framework can be considered an incomplete software with some points that can be specialized to add application-specific behavior, allowing not only source code reuse but also design reuse. Techniques for developing frameworks evolved, starting from the usage of inheritance and composition and passing through more sophisticated ones, such as reflection and in
Publicado em: 2010
-
4. ARQUITETURA PARA DESENVOLVIMENTO DE JOGOS COM O USO DE COMPONENTES REAPROVEITÁVEIS / CREATION OF A PLATFORM FOR COMPONENT BASED GAME DEVELOPMENT
Game development presents more challenges as this type of software becomes more complex and detailed. As in the development of traditional software, this growth in scope incurs in a development process that costs more and has a longer production time, increasing the risks faced by companies that wish to enter or maintain themselves in the electronic game mar
Publicado em: 2010
-
5. SIGLa:: um LIMS baseado em workflows adaptáveis com suporte a múltiplos laboratórios
The need to manage large amounts of data is a demand for laboratories. The use of Laboratory Information Management Systems (LIMS) to achieve this is increasing continuously. A LIMS is a complex computational system used to manage laboratory data with emphasis in quality assurance. Several LIMS are available currently. However, most of them have proprietary
Publicado em: 2010
-
6. CONSTRUÇÃO AUTOMATIZADA DE CASOS DE TESTE USANDO ENGENHARIA DIRIGIDA POR MODELOS / CONSTRUCTION OF AUTOMATIC TEST CASES USING ENGINEERING ADDRESSED BY MODEL
The emergence of model driven approaches provides a new alternative for managing the complexity involved in the creation of test cases, for enhancing the automation of software testing and for promoting the broad reuse of models developed during the analysis of requirements and design of software. In addition, it reduces the injection of errors and software
Publicado em: 2009
-
7. A prototype implementation of a distributed satisfiability modulo theories solver in the ToolBus framework
An increasing number of verification tools (e.g., software model-checkers) require the use of Satisfiability Modulo Theories (SMT) solvers to implement the back-ends for the automatic analysis of specifications and properties. The most prominent approach to build SMT solvers consists in integrating an efficient Boolean solver with decision procedures capable
Journal of the Brazilian Computer Society. Publicado em: 2008-03
-
8. Applying a semantic layer in a source code retrieval tool
The challenge for achieving a more efficient software engineering practice comprises a vast number of obstacles related to the intrinsic complexity of software systems and their surrounding contexts. Consequently, software systems tend to fail in meeting the real needs they were developed to address,consuming more resources, thus having a higher cost, and ta
Publicado em: 2008
-
9. 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
-
10. UM ARCABOUCO PARA APLICAÇÕES DE ACESSO A SERVIÇOS DE MONITORAMENTO MULTI-DOMÍNIO / A FRAMEWORK FOR ACCESS APPLICATIONS TO MULTI-DOMAIN MONITORING SERVICES
Network performance measurements that cross different administrative domains are difficult to be obtained, due to use policy issues, security, etc. For these reasons, some national networks started efforts to allow the access to these types of measures, among them the Internet2, Géant2 and RNP. Given these efforts, it was created a document that defined and
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 19/12/2007
-
11. Application of model weaving in model transformation in MDA. / Aplicação da técnica de tecelagem de modelos na transformação de modelos na MDA.
One of the main activities of the model-centric approaches of software development, as for example the Model Driven Architecture (MDA), is the process of model transformation. Usually, a preliminary step for model transformation is the mapping of source metamodel elements into target metamodel elements. This work presents an application of a technique for mo
Publicado em: 2007
-
12. Uma arquitetura de software para sistemas espaço-temporais baseados na Web para agricultura de precisão. / A software architecture for Web-based spatio-temporal systems for precision agriculture.
Lately there has been a growing demand for information systems for Precision Agriculture (P.A.), especially for web-based systems that manipulate both spatial and temporal information. Field-collected data are often analyzed with various kinds of software, usually privately owned or monolithically used, also limited in scope and unable to share information.
Publicado em: 2007