Your SlideShare is downloading. ×
The AOSD Research Community in Brazil and  its Crosscutting Impact
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

The AOSD Research Community in Brazil and its Crosscutting Impact

422
views

Published on

Published in: Education, Technology, Business

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
422
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • We present the birth, growth, and maturation of AOSD research over the last years, with highlights on the AOSD research community in Brazil (AOSD-BR), its research contributions and crosscutting impact on several sub-areas of Software Engineering and Programming Languages. We present an historical chronology of AOSD research, pointing out major milestones and deliverables from the international AOSD community and the Brazilian community, with special emphasis on SBES. We present numbers ... We present challen
  • Special/ themed issues can be a great way of focusing attention on a hot topic. A good special issue can enhance the profile of the journal, attract top authors and potentially boost usage and citations. Many editors arrange for a guest editor to handle the entire issue on their behalf. This allows for a specialist to oversee the issue and bring in their contacts and networks. Tips: not too many Guest Editors ;-)
  • Many of these collaborations contributed to production of high-quality research work that were published in great internacional conferences
  • http://www.gradyleach.com/stress-statistics.html
  • http://www.clipartpal.com/clipart_pd/education/achievementaward1.html http://www.seomoz.org/web2.0
  • http://www.clipartpal.com/clipart_pd/education/achievementaward1.html http://www.seomoz.org/web2.0
  • Transcript

    • 1. The AOSD Research Community in Brazil   and   its Crosscutting Impact (or 10+3 lessons on how to boost a research community in less than 10 years) UFBA, UFRN, UFPE, PUC-Rio, ICMC-USP, UFSM, UFSCar, UnB, UNIFOR, UFMG, UFPB, UFRJ, UNIFESP, UNIVASF
    • 2. 10+3 Lessons
      • #1 Choose an overwhelming topic
      • #2 Create a research group
      • #3 Create a discussion list
      • #4 Create a workshop
      • #5 Invite international keynotes
      • #6 Focus attention with a special issue
      • #7 Talk to your neighbors
      • #8 Submit projects in cooperation
      • #9 Host “the” international conference
      • #10 Do your research job, share your results
    • 3. #1 Choose an overwhelming topic
      • #separation of concerns
      • #crosscutting concerns
      • #AOP
      • #aspects
      • #join points, #advice
      • #AOSD
      • ... beyond the buzzwords
      Ten Emerging Technologies that will change the WORLD Source: 2001 MIT Technology Review PROMISSING!
    • 4. First of all, #AOSD is not just about  # aspects   #AOSD is about  software #modularity   going beyond traditional abstraction boundaries
    • 5. ... across several dimensions
      • modularity:
      • varying forms for varying purposes
      • Source: Gail Murphy - AOSD 2009
      • #aspects
      • #filters
      • #tasks
      • #features
      • ...
    • 6. #AOSD cuts across several areas
      • Separation of concerns and modularity in:
        • Requirements
        • Software Architecture and Design
        • Modeling and Model-based Techniques
        • Software Product Lines
        • Exception Handling
        • Refactoring
        • Testing
        • ...
    • 7. #2 Create a research group
    • 8. 2002: #AOSD Research Groups in Brazil Source : http://adesivosdecorativos.files.wordpress.com/2009/08/mapabrasil_2.jpg UFPE PUC-Rio UFSC UFSCar ICMC-USP
    • 9. Source : http://adesivosdecorativos.files.wordpress.com/2009/08/mapabrasil_2.jpg UFPE PUC-Rio UFRJ UFBA UFMG UNIFOR UFRN ICMC-USP UFSCar UNIFESP Unicamp 2011: #AOSD Research Groups in Brazil UFSM UnB UFPB UNIVASF
    • 10. #3 Create a discussion list
      • aosd-br @ yahoogroups.com
      • International lists: aosd-discuss, aspectj-users, …
    • 11.
      • Submissions: 41
      • Accepted: 17 research papers
      • Acceptance rate: 40%
      • - Plus 11 posters
      • Registered attendants: 70
      • #AOSD terminology in Portuguese
      Organizers : Alessandro Garcia Carlos Lucena Christina Chavez Eduardo Piveta Luiz Zancanella Paulo Borba Sérgio Soares AOSD-BR: the BRazilian AOSD community is officially born! #4 Create a workshop
    • 12. Submissions: 26 Accepted: 14 research papers Acceptance rate: 53% PC Members from Brazil, Chile, Argentina and other countries Registered attendants: 45 Keynotes: Prof. Theo D'Hondt (Belgium) Prof. Paulo Borba (Brazil)
    • 13.  
    • 14. #5 Invite international keynotes
      • WASP (2004-2006)
      • – Awais Rashid ( UK )
      • – Crista Lopes ( USA )
      • – Mira Mezini ( Germany )
      • LA-WASP (2007-2011)
      • – Theo D'Hondt ( Belgium ), Paulo Borba ( Brazil )
      • – Kevin Sullivan ( USA ), Marco Tulio ( Brazil )
      • – Jon Whittle ( UK ), Alessandro Garcia ( Brazil )
      • – Eric Tanter ( Chile ), Sergio Soares ( Brazil )
      • – Mehmet Akşit ( Netherlands )
    • 15. #6 Focus attention with a special issue JBCS Special Issue on #AOSD
    • 16. Latin-American Network on #AOSD
      • Funded by CNPq , the Brazilian National Research Council – PROSUL 2006
      • WASP evolved to LA-WASP
      • The idea emerged at AOSD 2006
        • AOSD-BR researchers and Prof. Eric Tanter, University of Chile
      #7 Talk to your neighbors
    • 17. #8 Submit projects in cooperation
      • Several projects in cooperation in Brazil
        • sponsored by CNPq, CAPES, FINEP, several FAPs
      • 13 international cooperation projects
        • University of Lancaster (UK)
        • Universidad de Chile
        • Universidade de Nova Lisboa (Portugal)
        • Universidad de Malaga (Spain)
        • Universidad Politécnica de Valência (Spain)
        • Darmstadt University of Technology (Germany)
        • University of California Irvine (USA)
    • 18. #9 Host “the” international conference #AOSD .11 in Brazil
    • 19. #10 Do your research job, share your results
    • 20. AOSD-BR: Main Research Topics
      • Exception Handling
      • Refactoring
      • Metrics
      • Testing
      • Early Aspects (Requirements + Software Architecture)
      • Modeling and Model-based Techniques
      • Software Product Lines
    • 21. AOSD-BR : Collaboration among Research Groups Metrics and Empirical Studies PUC-Rio, UFPE, UFBA, ICMC-USP, UFRN Early Aspects PUC-Rio, UFRN, UFBA, UFPE Exception Handling PUC-Rio, Unicamp, UFPE, UFRN Software Product Lines PUC-Rio, UFPE, ICMC-USP
      • Refactoring
        • UFPE, UFMG,
      • PUC-Rio
      Testing ICMC-USP, UFSCar, PUC-Rio Modeling and Model-based Techniques UFSCar, UFRN, UFRJ, UFBA, PUC-Rio
    • 22. Research outcomes from c ollaborations Exception Handling FSE, ECOOP, ICSM, SBES Refactoring SBES , ICEIS, GPCE, ICSM Metrics and Empirical Studies ICSE , ECOOP, ICSM, TAOSD, AOSD, SBES Testing ICSE , ICST, SBES Early Aspects (Requirements + Software Architecture) AOSD, WICSA, ECSA, SBES Modeling and Model-based Techniques SBES , WICSA, CBSE, ECSA Software Product Lines ICSE , ECOOP, GPCE, ICSR, SBES
    • 23. Show me the numbers: Quantitative Assessment
    • 24. AOSD-BR: Theses and Dissertations (2000-2010) 21 53
    • 25. AOSD-BR: Publications (1999-2010)
    • 26. AOSD-BR: Papers in Top Software Engineering Conferences (1999-2011)
    • 27. AOSD-BR: 46 papers at SBES (1999-2010) 1999 - 2 papers (UFF) 2000 - 1 paper (IME-USP) 2001 - 4 papers (PUC-Rio, UFPE, PUC-PR) 2003 - 4 papers (PUC-Rio, ICMC-USP, UFSCar, UFPE, UFBA) 2004 - 6 papers (PUC-Rio, ICMC-USP, UFRN, UFPE, UFSCar, UFRGS) 2005 - 6 papers (PUC-Rio, ICMC-USP, UFRGS, UFBA) 2006 - 5 papers (PUC-Rio, ICMC-USP, UFRN, UFRGS, UFBA, UFMG) 2007 - 4 papers (ICMC-USP, UFRN, UFPE) 2008 - 4 papers (PUC-Rio, ICMC-USP, UFRN, UFRJ) 2009 - 6 papers (PUC-Rio, UFRN, UFPE, UFBA, UPE, UFRJ) 2010 - 4 papers (PUC-Rio, ICMC-USP, UFBA)
    • 28. AOSD-BR: Best Paper Awards
      • SBES
        • 11 nominations for “best paper award”
        • 03 best paper awards: 2004, 2005, 2010
      • AOSD
        • 03 nominations for “best paper award”
      • (the premier conference in the area)
    • 29. AOSD-BR: Paper Citations
      • 2 papers with more than 200 citations
      • 6 papers with between 100-200 citations
      • 14 papers with between 40-99 citations
      Source: Google Scholar
    • 30. AOSD-BR: Most cited paper OOPSLA 2002 287 citations Source: Google Scholar (Sep 27, 2011)
    • 31. AOSD-BR: Most cited SBES paper 169 citations Source: Google Scholar (Sep 27, 2011) SBES 2003
    • 32. AOSD-BR: PC Members in Top SE Conferences
      • AOSD
      • ICSE
      • SPLC
      • ICSM
      • RE
      • CAISE
    • 33. AOSD-BR: Facing Challenges
      • From #aspects to #modularity
      • Languages X tools
      • Conquering the Industry
    • 34. Last but not least
      • Some important “ factors ” have contributed for the AOSD-BR fledgling community to take flight …
    • 35. #10+1 A dynamic weaver
    • 36. #10+1 A dynamic weaver
    • 37. Alessandro worked with many members of the AOSD-BR community And with quite a lot of researchers from abroad as well
    • 38. #10+2 H ighly motivated researchers
    • 39. #10+3 SBES and several thoughtful supporters Thanks! Cheers!