Papers by roberto eduardo Silva

J. Univers. Comput. Sci., 2008
Contextual collaboration seamlessly integrates existing groupware technologies into a uniform use... more Contextual collaboration seamlessly integrates existing groupware technologies into a uniform user experience that combines synchronous and asynchronous interactions. This user experience is usually supported by a collaboration infrastructure that needs to efficiently cope with the fast switching and integration of different modes of interaction. In this paper, we study a model for contextual collaboration that supports multiple modalities of collaboration. Our model is based on generic shared objects that provide building blocks for supporting contextual collaboration applications. We describe a native implementation of this model and evaluate its behavior under different media traffic conditions. We compare the native implementation with an alternative implementation that integrates existing notification and meeting servers to deliver the same model behavior. We discuss trade-offs and limitations of those two implementations.
Praxis Educativa, 2016
Resumo: O tema do artigo são as políticas educacionais produzidas para o Ensino Médio, na última ... more Resumo: O tema do artigo são as políticas educacionais produzidas para o Ensino Médio, na última década, objetivando examinar as concepções de conhecimento que emergem de tais políticas por meio da relação entre educação e desenvolvimento econômico. A metodologia utilizada foi a análise documental, e o referencial teórico adotado considerou autores como Licínio Lima, Stephen Ball e Nora Krawczyk. Os estudos realizados permitiram compreender de que forma a flexibilidade fez com que o conhecimento desse lugar a aprendizagens mínimas. Estas são caracterizadas por capacitações para formar personalidades produtivas para fomentar a competitividade econômica através do estabelecimento de percursos formativos individualizados. O conhecimento está associado à produção de um perfil formativo pautado na aprendizagem permanente, objetivando a empregabilidade.

Revista de Pesquisa : Cuidado é Fundamental Online, Nov 1, 2011
Objective: To describe the state of the art about the confrontation experienced by nursing staff ... more Objective: To describe the state of the art about the confrontation experienced by nursing staff that assists customers and takes care of pediatric ICUs in situations of death and dying. Methods: This is a qualitative study that relies on an integrative review of literature. Results: Analyzing the articles and considering the guiding question of this study, we notice that the fear of bonding, which when built because some kind of frustration with the loss of the child. Conclusion: It is still a shortage in the number of scientific publications relating to the confrontation experienced by nursing staff that assists customers and takes care of pediatric intensive care units in situations of death and dying, which supports the idea of death in childhood is an issue not only abhorred by the common but also by the health team. Descriptors: Death, Pediatric ICU, Hospitalized child, Nursing.
Fuzzy control on an induction motor drive
7th IEEE International Power Electronics Congress. Technical Proceedings. CIEP 2000 (Cat. No.00TH8529), 2000
Page 1. FUZZY CONTROL ON AN INDUCTION MOTOR DRIVE Julio Rojas Martinez - Roberto Sukez Silva Depa... more Page 1. FUZZY CONTROL ON AN INDUCTION MOTOR DRIVE Julio Rojas Martinez - Roberto Sukez Silva Department of Electrical Engineering - University of Santiago de Chile Ave Ecuador 3519; POBox 10233; Santiago de Chile Phone: 56.2. 778641 7; Fax: 56.2. ...

2011 Fifth Brazilian Symposium on Software Components, Architectures and Reuse, 2011
The engineering of software systems is supported by tools in different phases of the software dev... more The engineering of software systems is supported by tools in different phases of the software development. The integration of these tools is crucial to assure the traceability of existing models and artifacts, and to support the automation of critical software development phases such as software testing and validation. In particular, the integration of novel software quality assurance tools into existing environments must be performed in a way that minimizes its impact on existing software process, while the benefits of the tool are leveraged. This guarantees the adoption of new methodologies with minimal interference in existing production workflow. In this paper we discuss our experience in integrating a model-driven software testing tool developed within SIEMENS with a widely-adopted model-driven design tool. In particular, we establish a set of design principles from the lessons learned in this integration. We conclude showing a design that prioritizes data integration over control and presentation that achieves a high degree of tool integration while minimizing the integration development effort.

2010 IEEE 34th Annual Computer Software and Applications Conference Workshops, 2010
Traditional regression testing and prioritization approaches are bottom-up (or white-box). They r... more Traditional regression testing and prioritization approaches are bottom-up (or white-box). They rely on the analysis of the impact of changes in source code artifacts, identifying corresponding parts of software to retest. While effective in minimizing the amount of testing required to validate code changes, they do not leverage on specificationlevel design and requirements concerns that motivated these changes. Model-based testing approaches support a top-down (or black box) testing approach, where design and requirements models are used in support of test generation. They augment code-based approaches with the ability to test from a higher-level design and requirements perspective. In this paper, we present a model-based regression testing and prioritization approach that efficiently selects test cases for regression testing based on different concerns. It relies on traceability links between models, test cases and code artifacts, together with user-defined properties associated to model elements. In particular we describe how to support concernbased regression testing and prioritization using TDE/UML, an extensible model-based testing environment.

Proceedings of the tenth international conference on Aspect-oriented software development companion - AOSD '11, 2011
Software systems are increasingly being built as compositions of reusable artifacts (components, ... more Software systems are increasingly being built as compositions of reusable artifacts (components, frameworks, toolkits, plug-ins, APIs, etc) that have non-trivial usage constraints in the form of interface contracts, underlying assumptions and design composition rules. Satisfying these constraints is challenging: they are often not well documented; or they are difficult to integrate into the software development process in ways that allow their identification by developers; or they may not be enforced by existing tools and development environments. Aspect-Oriented Programming has been advocated as an approach to represent and enforce software constraints in code artifacts. Aspects can be used to detect constraint violations, or more pro-actively, to ensure that the constraints are satisfied without requiring the developer's attention. This paper discusses our experience using aspects to document and enforce software constraints in an industrial application, specifically TDE/UML, a model-driven software testing tool developed at SIEMENS. We present an analysis of common constraints found in our case study, a set of primitive aspects developed to help the enforcement of software constraints, and show how AOP has been incorporated into existing software development and governance approaches in the TDE/UML project. We conclude with a discussion of strengths and limitations of AspectJ in supporting these constraints.
Scientia Iuris, 2000
Klage wcgen BcarJ1knrechtlict1c Verbíndli.chkcít. rproJcssor A:1jui1I() de Direito 1I1U:nwc~onGI ... more Klage wcgen BcarJ1knrechtlict1c Verbíndli.chkcít. rproJcssor A:1jui1I() de Direito 1I1U:nwc~onGI (M6t!Citl,)/Dl)U!OWJo) d.ü FaculLltule de da Una-StlJxdor J(: Advocacia da OAl3-1v1G. f~ruduuf LOI1Jrini1.

Proceedings of the second symposium on Usable privacy and security - SOUPS '06, 2006
The focus of our approach to the usability considerations of privacy and security has been on pro... more The focus of our approach to the usability considerations of privacy and security has been on providing people with information they can use to understand the implications of their interactions with a system, as well as, to assess whether or not a system is secure enough for their immediate needs. To this end, we have been exploring two design principles for secure interaction: visualizing system activity and integrating configuration and action. Here we discuss the results of a user study designed as a broad formative examination of the successes and failures of an initial prototype based around these principles. Our response to the results of this study has been twofold. First, we have fixed a number of implementation and usability problems. Second, we have extended our visualizations to incorporate new considerations regarding the temporal and structural organization of interactions.

Proceedings of the 2005 symposium on Usable privacy and security - SOUPS '05, 2005
In our research, we have been concerned with the question of how to make relevant features of sec... more In our research, we have been concerned with the question of how to make relevant features of security situations visible to users in order to allow them to make informed decisions regarding potential privacy and security problems, as well as regarding potential implications of their actions. To this end, we have designed technical infrastructures that make visible the configurations, activities, and implications of available security mechanisms. This thus allows users to make informed choices and take coordinated and appropriate actions when necessary. This work differs from the more traditional security usability work in that our focus is not only on the usability of security mechanism (e.g., the ease-of-use of an access control interface), but how security can manifest itself as part of people's interactions with and through information systems (i.e., how people experience and interpret privacy and security situations, and are enabled or constrained by existing technological mechanisms to act appropriately). In this paper, we report our experiences designing, developing, and testing two technical infrastructures for supporting this approach for usable security.

International Journal of Cooperative Information Systems, 2003
Standard client-server workflow management systems are usually designed as client-server systems.... more Standard client-server workflow management systems are usually designed as client-server systems. The central server is responsible for the coordination of the workflow execution and, in some cases, may manage the activities database. This centralized control architecture may represent a single point of failure, which compromises the availability of the system. We propose a fully distributed and configurable architecture for workflow management systems. It is based on the idea that the activities of a case (an instance of the process) migrate from host to host, executing the workflow tasks, following a process plan. This core architecture is improved with the addition of other distributed components so that other requirements for Workflow Management Systems, besides scalability, are also addressed. The components of the architecture were tested in different distributed and centralized configurations. The ability to configure the location of components and the use of dynamic allocati...

Proceedings. Fourth International Symposium on Autonomous Decentralized Systems. - Integration of Heterogeneous Systems -
Standard client-server workflow management systems have an intrinsic scalability limitation, the ... more Standard client-server workflow management systems have an intrinsic scalability limitation, the central server, which represents a bottleneck for large-scale applications. This server is also a single failure point that may disable the whole system. We propose a fully distributed architecture for workflow management systems. It is based on the idea that the case (an instance of the process) migrates from host to host, following a process plan, while the case activities are executed. This basic architecture is improved so that other requirements for Workflow Management Systems, besides scalability, are also contemplated. A CORBA-based implementation of such architecture is discussed, with its limitations, advantages and project decisions described. This work present the experiments performed using the WONDER architecture, analyzing its overhead and scalability under an increasing number of cases, and an increasing volume of data exchanged. This master thesis initially generated a poster in the SBRC'99 and an article in the ISADS'99 conferences. The project presented in these conferences originated an article published in a special edition of the IEEE/IEICE Transactions on Communications journal in 2000. Resumo Sistemas de Gerenciamento de Workflow Tradicionais possuem uma limitação intrínseca em sua escalabilidade, o servidor central. Este servidor representa um gargalo de desempenho para aplicações de larga escala. Este servidor representa ainda um único ponto de falhas que pode desabilitar todo o sistema distribuído. Este trabalho propõe uma arquitetura complemente distribuída para sistemas de gerenciamento de workflow. Esta arquitetura é baseada na idéia de casos (instâncias de processos) móveis e autônomos que migram de nó a nó do sistema distribuído, seguindo um plano (definição de processo). Uma implementação baseada em CORBA desta arquitetura é apresentada, sendo discutidas as limitações, vantagens e decisões de projeto envolvidas em sua implementação e projeto. Este trabalho apresenta ainda experimentos realizados com um protótipo da arquitetura WONDER, onde é analisado o impacto da arquitetura no sistema distribuído assim como o comportamento da arquitetura na presença de um grande número de casos, e durante o aumento do volume de dados trocados entre atividades consecutivas. Esta tese de mestrado gerou inicialmente um pôster no SBRC' 99 e um artigo no ISADS' 99. A proposta apresentada neste último congresso evoluiu para um artigo publicado numa edição especial do IEEE/IEICE Transactions on Communications em 2000.

2012 IEEE Fifth International Conference on Software Testing, Verification and Validation, 2012
Mechatronic systems integrate mechanical, electrical and software subsystems. They are increasing... more Mechatronic systems integrate mechanical, electrical and software subsystems. They are increasingly important in mission-critical infrastructures in different domains including automotive, healthcare, energy and transportation sectors. As such, the adequate testing and validation of such infrastructures are of prime importance. Mechatronic systems testing has been supported by different isolated industrial and research approaches including automated test infrastructures, model-based testing, and test execution engines. While these approaches have individual benefits, they are usually applied in isolation, suffering from different weaknesses. This paper reports on an integrated model-driven approach for mechatronic systems testing, where existing approaches are combined and enhanced. The result is unprecedented levels of automation and testability. We discuss the design and implementation of our approach, illustrating its use with a hybrid calculator example.
Ciência Rural, 1995
Trypanosoma evansi caused severe anemia in horses and pronounced leukopenia in dogs, both natural... more Trypanosoma evansi caused severe anemia in horses and pronounced leukopenia in dogs, both naturally infected. The horses presented microcytic normochromic anemia and the dogs showed microcytic hypochromic anemia. The clinical signs observed were fever, anemia, edema of the legs and lower parts, weakness and inappetence. Light microscopic studies demonstrated that Trypanosoma evansi produced several alterations in erythrocytes of dogs and horses. These pathologic changes included vacuolation, acanthocytes, dacrocytes, codocytes, microspherocytes and bizarre shapes. Mature erythrocyte were observed adhered to trypanosomes. Erythrophagocytosis was also demonstred.

Clinics, 2011
INTRODUCTION: Dermatological disorders are common in medical practice. In medical school, however... more INTRODUCTION: Dermatological disorders are common in medical practice. In medical school, however, the time devoted to teaching dermatology is usually very limited. Therefore, online educational systems have increasingly been used in medical education settings to enhance exposure to dermatology. OBJECTIVE: The present study was designed to develop a e-learning program for medical students in dermatology and evaluate the impact of this program on learning. METHODS: This prospective study included second year medical students at the University of Technology and Science, Salvador, Brazil. All students attended discussion seminars and practical activities, and half of the students had adjunct online seminars (blended learning). Tests were given to all students before and after the courses, and test scores were evaluated. RESULTS: Students who participated in online discussions associated with face-to-face activities (blended learning) had significantly higher posttest scores (9.0¡0.8) than those who only participated in classes (7.75¡1.8, p ,0.01). CONCLUSIONS: The results indicate that an associated online course might improve the learning of medical students in dermatology.
Memórias do Instituto Oswaldo Cruz, 1999
Since little information is available on the epizootiological status of Trypanosoma evansi in Sou... more Since little information is available on the epizootiological status of Trypanosoma evansi in South America and particularly Brazil, we evaluated equine serum samples collected in 1993, 1994, 1995 and 1997 for the presence of antibodies against this trypanosome species. Our study shows corroborative evidence about the correlation among high T. evansi seroprevalence and the rainy season in the Pantanal, Brazil. The higher seroprevalence was 79.2% in horses from a ranch located in the Nhecolândia subregion in 1994 and the lower 5.8% in animals from the same ranch in 1997. No seroprevalence was found in 1993. The possible re-introduction of T. evansi in the region as well as the relationship among our results with the outbreaks reported in 1994, are briefly discussed.
Memórias do Instituto Oswaldo Cruz, 1999
The financial impact of the first outbreak of Trypanosoma vivax in the Brazilian Pantanal wetland... more The financial impact of the first outbreak of Trypanosoma vivax in the Brazilian Pantanal wetland is estimated. Results are extended to include outbreaks in the Bolivian lowlands providing a notion of the potential influence of the disease and an analytical basis. More than 11 million head of cattle, valued at more than US$3 billion are found in the Brazilian Pantanal and Bolivian lowlands. The total estimated cost of the 1995 outbreak of T. vivax is the sum of the present values of mortality, abortion, and productivity losses and treatment costs, or about 4% of total brood cow value on affected ranches. Had the outbreak gone untreated, the estimated losses would have exceeded 17% of total brood cow value.
Journal of Clinical Epidemiology, 1995
Purulent meningitis Diagnosis Latex particle agglutination (fixation) test *This investigation re... more Purulent meningitis Diagnosis Latex particle agglutination (fixation) test *This investigation received support from "Conselho Na
Computers & Chemical Engineering, 1997
For the drying of beans, the design and the definition of the operational policy for industrial s... more For the drying of beans, the design and the definition of the operational policy for industrial scale dryer are being proposed through the development of an optimization procedure. The proposed dryer consists of a column dryer with a multi-section structure. In each section, the adequacy of several configurations is being tested. For the solid-gas contact, it was tested the concurrent and counter-current flows. For the recycle of gas into the dryer, it was tested a configuration with direct recycle and other with indirect recycle passing through a heat exchanger. In the design stage, the optimum number and the length of each section were determined. The developed procedure was efficiently used to determine the optimum operational policy and it can be applied in the supervisory control of the dryer.

Ciência e Tecnologia de Alimentos, 2008
uma área de aproximadamente 140.000 km², sendo parte integrante da bacia do rio Paraguai, que se ... more uma área de aproximadamente 140.000 km², sendo parte integrante da bacia do rio Paraguai, que se situa na porção central da América do Sul (entre 14° 00' e 22° 00' S e 53° 00' e 66° 00' W), com uma área de 500.000 km², dos quais 28% pertencem à Bolívia e ao Paraguai (GODOI-FILHO, 1986). O clima da região é tropical quente, apresentando uma estação chuvosa e outra seca. As chuvas concentram-se no período do verão, espaço compreendido entre os meses de novembro e março, sendo em dezembro e janeiro o pico dessas precipitações (ALLEM; VALLS, 1987). Nesse período, registram-se altas temperaturas com médias de 25 °C e máximas médias de 32 °C. As máximas absolutas de outubro e novembro ficam acima de 40 °C (BRASIL, 1982). As cheias da bacia do Paraguai dificultam a construção de vias terrestres, desta maneira, a navegação fluvial de animais é importante no Pantanal. O transporte fluvial de animais é realizado por serviço privado, pouco adaptado para este tipo de atividade, com um efetivo de aproximadamente 10 embarcações, através de duas linhas principais. Os principais rios utilizados para o transporte fluvial de animais são: rio Paraguai, rio Cuiabá, rio São Lourenço e rio Taquari.
Uploads
Papers by roberto eduardo Silva