Search For:

Displaying 1-8 out of 8 total
Towards an Embedded Software Component Quality Verification Framework
Found in: Engineering of Complex Computer Systems, IEEE International Conference on
By Fernando Carvalho, Silvio Meira
Issue Date:June 2009
pp. 248-257
Component-Based Software Engineering (CBSE) is being used in a wide variety of application areas, including embedded systems, and the correct operation of the components is often critical for business success and, in some cases, human safety. In this way, ...
FLEXCM - A Component Model for Adaptive Embedded Systems
Found in: Computer Software and Applications Conference, Annual International
By Sindolfo Miranda Filho, Luiz Eduardo Cunha Leite, Guido Lemos, Silvio Meira
Issue Date:July 2007
pp. 119-126
Component-based software development focuses on reuse of already available software components, reducing development time and cost and improving software quality and productivity. To enable composition, components must conform to a specific component model...
A Source Code Recommender System to Support Newcomers
Found in: 2012 IEEE 36th Annual Computer Software and Applications Conference - COMPSAC 2012
By Yuri Malheiros,Alan Moraes,Cleyton Trindade,Silvio Meira
Issue Date:July 2012
pp. 19-24
Newcomers in a software development project often need assistance to complete their first tasks. Then a mentor, an experienced member of the team, usually teaches the newcomers what they need to complete their tasks. But, to allocate an experienced member ...
AltoStratus: A Collaboration Network Focused on the New Research Challenges and Opportunities in Cloud Computing
Found in: Software Engineering, Brazilian Symposium on
By Thais Batista,Nabor Mendonça,Américo Sampaio,Carlos Alberto Kamienski,Nelson Fonseca,Edmundo Madeira,Luciano Gaspary,Marinho Barcellos,Noemi Rodriguez,Karin Breitman,Djamel Sadok,Silvio Meira,Stenio Fernandes,Fl´via C. Delicato,Paulo F. Pire
Issue Date:September 2011
pp. 138-143
Cloud Computing is a new computing paradigm with the potential to radically change the way Internet applications and services are specified, developed, deployed, executed, managed, operated and evolved. Among the several benefits commonly associated with t...
Collaborative projects as social networks
Found in: International Conference on Computer Supported Cooperative Work in Design
By Silvio Meira
Issue Date:April 2009
pp. 3
Institutions, large and small, are increasingly using internet infrastructure, services and applications to decentralize staff and operations, evolving from a closed to an open house, networked environment, where more and more informal knowledge needs to b...
Ontologies supporting the distributed software development: a systematic mapping study
Found in: Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering (EASE '13)
By Alex Borges, Catarina Costa, Hilário Tomaz, Rodrigo Rocha, Sérgio Soares, Silvio Meira
Issue Date:April 2013
pp. 153-164
Background: Along the last decade, there has been a significant increase in the adoption of the approaches based on Distributed Software Development (DSD). This approach has brought several competitive advantages, as well as new challenges such as communic...
An evolutionary approach to design dilation-erosion perceptrons for stock market indices forecasting
Found in: Proceedings of the 13th annual conference on Genetic and evolutionary computation (GECCO '11)
By Adriano Oliveira, Ricardo Araujo, Sergio Soares, Silvio Meira
Issue Date:July 2011
pp. 1651-1658
In this work we present an evolutionary learning process using the covariance matrix adaptation evolutionary strategy (CMAES) to design the dilation-erosion perceptron (DEP) for stock market indices forecasting. Also, we have included an automatic phase fi...
Recommending experts using communication history
Found in: Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering (RSSE '10)
By Alan Moraes, Cleyton da Trindade, Eduardo Silva, Silvio Meira, Yuri Barbosa
Issue Date:May 2010
pp. 41-45
In distributed software development the communication is inefficient because of geographical and temporal distances, affecting the team's performance and awareness. The low level of awareness makes hard the task of finding the expert of a piece of source c...