Home

Publications

Projects

Related Links

Miscelaneous

 

 

Here you can find a list of my publications, some are in portuguese. If you are interested in to read the abstracts in english, please click on the link.


 JOURNAL PAPERS

  • C. Lobato,  A. Garcia,  A. Romanovsky,  C. Lucena. An Aspect-Oriented Software Architecture for Code Mobility. Software: Practice & Experience, accepted in September 2007. (to appear)

  • C. Sant'Anna, C. Lobato, Kulesza, U., Chavez, C., Garcia, A, Lucena, C. On the
    Quantitative Assessment of Modular Multi-Agent Architectures
    . International
    Journal of Agent-Oriented Software Engineering, Special Issue on Multiagent
    Systems and Software Architecture, accepted in September 2007. (to appear).

  • Alessandro Garcia, Carlos Lucena. Taming Heterogeneous Agent Architectures with Aspects. Communications of the ACM, 2008. (accepted to appear)

  • J. Brichau, R. Chitchyan, A. Garcia, A. Rashid, S. Clark, E. D’Hondt, M. Haupt, W. Joosen, S. Katz, J. Noye, M. Sudholt. A Model Curriculum for Aspect-Oriented Software Development. IEEE Software, Special Issue on Software Engineering, November/December 2006.

  • Garcia, A., Sant'Anna, C., Figueiredo, E., Kulesza, U., Lucena, C., Staa, A. Modularizing Design Patterns with Aspects: A Quantitative Study. LNCS Transactions on Aspect-Oriented Software Development, Springer, 2005.

  • Chavez, Christina, Garcia, Alessandro, Kulesza, Uirá, Sant'anna, Claudio, Lucena, Carlos. Crosscutting Interfaces for Aspect-Oriented Modeling. Journal of the Brazilian Computer Society, Brasil, v. 12, n. 1, June 2006. (SBES'05 Best Paper Award)

  • Garcia, A., Choren, R., Lucena, C., Romanovsky, A., Weyns, D., Giese, H. Software Engineering for Large-Scale Multi-Agent Systems – SELMAS 2005. (Post-Workshop Report) ACM Software Engineering Notes, Vol. 30, September 2005.

  • Cláudio Sant'Anna, Alessandro Garcia, Uirá Kulesza, Carlos Lucena & Arndt von Staa. Design Patterns as Aspects: A Quantitative Assessment. Journal of the Brazilian Computer Society, SBC, October 2004 (SBES'04 Best Paper Award).

  • Ricardo Choren, Alessandro Garcia, Carlos Lucena, Martin Griss, David Kung, Naftaly Minsky, Alexander Romanovsky, Jaelson Castro, Rogério de Lemos, R., Danny Weyns. Software Engineering for Large-Scale Multi-Agent Systems – SELMAS 2004.(Post-Workshop Report) ACM Software Engineering Notes, September 2004.

  • Alessandro F. Garcia, Carlos J. P. Lucena & Donald D. Cowan
    Agents in Object-Oriented Software Engineering
    Software: Practice & Experience, Elsevier, Volume 34, Issue 5, April 2004, pp. 489 - 521. 
    Abstract

  • Alessandro F. Garcia, José Sardinha, Carlos J. P. Lucena, Julio Leite, Ruy Milidiú, Jaelson Castro, Alexander Romanovsky, Martin Griss, Rogério de Lemos, Anna Perini.Software Engineering for Large-Scale Multi-Agent Systems – SELMAS 2003.(Post-Workshop Report) ACM Software Engineering Notes, Vol. 28, Number 6, November 2003. (To appear)

  • Alessandro F. Garcia, Viviane T. da Silva, Christina Chavez, Carlos J. P. Lucena
    Engineering Multi-Agent Systems with Patterns and Aspects
    Journal of the Brazilian Computer Society, SBC, Special Issue on Software Engineering and Databases, September 2002.
    Abstract

  • Alessandro F. Garcia & Carlos J. P. Lucena.Software Engineering for Large-Scale Multi-Agent Systems – SELMAS 2002.(Post-Workshop Report) ACM Software Engineering Notes, Vol. 27, Number 5, September 2002, pp. 82-88. 

  • Alessandro F. Garcia, Cecília M.F. Rubira, Alexander Romanovsky & Jie Xu
    A Comparative Study of Exception Handling Mechanisms for Building Dependable Object-Oriented Software
    Journal of Systems and Software, Elsevier, Vol. 59, Issue 2, November 2001, pp. 197-222. 
    Abstract

  • Alessandro F. Garcia, Delano M. Beder & Cecília M.F. Rubira
    A Unified Meta-Level Software Architecture for Sequential and Concurrent  Exception Handling
    The Computer Journal, Special Issue on High Assurance Systems Engineering, Vol. 44, No. 6, December 2001, pp. 569-587. 
    Abstract 

 

 CONFERENCE PAPERS

  • Eduardo Figueiredo, Nelio Cacho, Claudio Sant’Anna, Mario Monteiro, Uira Kulesza, Alessandro Garcia, Sergio Soares, Fabiano Ferrari, Safoora Khan, Fernando Filho, Francisco Dantas. Evolving Software Product Lines with Aspects: An Empirical Study on Design Stability. Proceedings of the 30th International Conference on Software Engineering (ICSE'08), Leipzig, Germany, 10-18 May 2008.

  • Ambra Molesini, Alessandro Garcia, Christina Chavez, Thais Batista. On the Quantitative Analysis of Architecture Stability in Aspectual Decompositions. Proc. of the 7th IEEE/IFIP Conference on Software Architecture (WICSA) 2008, 18 – 22 February 2008, Vancouver, BC, Canada.

  • Nelio Cacho, Fernando Castor Filho, Alessandro Garcia, Eduardo Figueiredo. EJFlow: Taming Exceptional Control Flow in Aspect-Oriented Programming. 7th International Conference on Aspect-Oriented Software Development (AOSD'08), Brussels, Belgium, March 2008. 

  • R. Coelho, A. Rashid, A. Garcia, F. Ferrari, N. Cacho, U. Kulesza, A. von Staa, C. Lucena. Assessing the Impact of Aspects on Exception Flows: An Exploratory Study. Proc. of the 21st Conf. Object-Oriented Programming (ECOOP.08), July 2008, Cyprus.

  • L. Sabatucci, A.Garcia, N. Cacho, M. Cossentino, S. Gaglio. Conquering Fine-Grained Blends of Design Patterns. Proc. 10th International Conference on Software Reuse (ICSR 2008), Beijing, China, May 2008.

  • E. Figueiredo,  C. Sant'Anna, A. Garcia, T. Bartolomei, W. Cazzola, and A. Marchetto. On the Maintainability of Aspect-Oriented Software: A Concern-Oriented Measurement Framework. Proc. 12nd European Conf. Software Maintenance and Reengineering (CSMR), Athens, Greece, April 2008.

  • S. Khan, P. Greenwood, A. Garcia, A. Rashid. On the Interplay of Requirements Dependencies and Architecture Evolution: An Exploratory Study. Proc. of the 20th International Conference on Advanced Information Systems Engineering (CAiSE'08), 16-20 June 2008, Montpellier, France.

  • Loughran, N., Sánchez, P., Garcia, A., Fuentes, L. Language Support for Managing Variability in Architectural Models. Proc. 7th Intl. Symposium on Software Composition (SC2008), Budapest, Hungary, 2008.

  • C. Lobato, A. Garcia, U. Kulesza, A. Staa, C. Lucena. Evolving and Composing Frameworks with Aspects: The MobiGrid Case. Proc. of the 7th IEEE Intl. Conf. on Composition-Based Software Systems (ICCBSS), February, 25-29, 2008 - Madrid, Spain.

  • F. Filho, A. Garcia, C. Rubira. Extracting Error Handling to Aspects: A Cookbook. Proceedings of the 23rd International Conference on Software Maintenance (ICSM’07), Paris, France, October 2007.

  • Américo Sampaio, Phil Greenwood, Alessandro Garcia and Awais Rashid. A Comparative Study of Aspect-Oriented Requirements Engineering Approaches. Proceedings of the International Symposium on Empirical Software Engineering and Measurement, ESEM.07, Madrid, Spain, September 2007.

  • Sant’Anna, C.; Figueiredo, E.; Garcia, A.; Lucena, C. On the Modularity of Software Architectures: A Concern-Driven Measurement Framework. Proceedings of the 1st European Conference on Software Architecture, September 24-26, 2007, Madrid, Spain.

  • P. Greenwood, T. Bartolomei, E. Figueiredo, M. Dosea, A. Garcia, N. Cacho, C. Sant’Anna, S. Soares, P. Borba, U. Kulesza, A. Rashid. On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study. Proc. of the 21st European Conference on Object-Oriented Programming (ECOOP.07), July 2007, Germany.

  • A. Molesini, A. Garcia, C. Chavez, T. Batista. On the Interplay of Crosscuttings and MAS-Specific Styles. Proceedings of the 1st European Conference on Software Architecture, September 24-26, 2007, Madrid, Spain.

  • F. Filho, A. Garcia, C. Rubira. The Error Handling Aspect Pattern. Proceedings of the 6th Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP'07), May 2007, Porto de Galinhas, Brazil.

  • Nélio Cacho, Thaís Batista, Alessandro Garcia, Cláudio Sant’anna. Aspect Open-ORB: An Aspect-Oriented Reflective Middleware. Proc. Brazilian Symposium on Computer Networks and Distributed Systems (SBRC 2007), May 2007.

  • Filho, F., Cacho, N., Ferreira, R., Figueiredo, E., Garcia, A, Rubira, C.. Exceptions and Aspects: The Devil is in the Details. Proceedings of FSE-14, International Conference on Foundations on Software Engineering, November 2006.

  • Nelio Cacho, Alessandro Garcia. Modular Exception Handling in Context-Aware Applications. Doctoral Symposium, FSE 2006, Portland, USA, November 2006.

  • Lobato, C., Garcia, A., Lucena, C., Romanovsky, A. A Modular Implementation Framework for Code Mobility. Proc. of the 3rd IEE Mobility Conference 2006, 25 - 27 October 2006, Bangkok, Thailand.

  • C. Sant’Anna, C. Lobato, Kulesza, U., Chavez, C., Garcia, A, Lucena, C. On the Quantitative Assessment of Modular Multi-Agent Architectures. Proceedings of NetObjectDays, September 2006, Germany.

  • Figueiredo, E., Garcia, A, Lucena, C. AJATO: an AspectJ Assessment Tool. Proc. of the ECOOP.06, Demo Session, Nantes, France, July 2006.

  • Uirá Kulesza, Cláudio Sant’Anna, Alessandro Garcia, Roberta Coelho, Arndt von Staa, Carlos Lucena. Quantifying the Effects of Aspect-Oriented Programming: A Maintenance Study. Proceedings of the 9th International Conference on Software Maintenance (ICSM’06), Philadelphia, USA, September 2006.

  • Uirá Kulesza, Vander Alves, Alessandro Garcia, Carlos J. P. de Lucena, Paulo Borba. Improving Extensibility of Object-Oriented Frameworks with Aspect-Oriented Programming. Proceedings of the 9th International Conference on Software Reuse (ICSR’06), Turin, Italy, June 2006.

  • Uirá Kulesza, Carlos Lucena, Paulo Alencar, Alessandro Garcia. Customizing Aspect-Oriented Variabilities using Generative Techniques. Proceedings of the Eighteenth International Conference on Software Engineering and Knowledge Engineering (SEKE'06), San Francisco Bay, USA, July 5-7, 2006

  • Thais Batista, Christina Chavez, Alessandro Garcia, Uira Kulesza, Claudio Sant'Anna, Carlos Lucena. Aspectual Connectors: Supporting the Seamless Integration of Aspects and ADLs. Proceedings of the ACM SIGSoft XX Brazilian Symposium on Software Engineering (SBES'06), Florianopolis, Brazil, October 2006.

  • Karla Damasceno, Nelio Cacho, Alessandro Garcia, Carlos Lucena. Context-Aware Exception Handling. Proceedings of the ACM SIGSoft XX Brazilian Symposium on Software Engineering (SBES'06), Florianopolis, Brazil, October 2006. (in Portuguese)

  • Uira Kulesza, Roberta Coelho, Vander Alves, Alberto Costa Neto, Alessandro Garcia, Carlos Lucena, Arndt von Staa, Paulo Borba. Implementing Framework Crosscutting Extensions with EJPs and AspectJ. Proceedings of the ACM SIGSoft XX Brazilian Symposium on Software Engineering (SBES'06), Florianopolis, Brazil, October 2006.

  • Alessandro Garcia, Christina Chavez, Ricardo Choren. Enhancing Agent-Oriented Models with Aspects. Proceedings of the ACM Fifth International Joint Conference on Autonomous Agents & Multi Agent Systems, Hakodate, Japan, 8-12 May 2006.

  • Nelio Cacho, Cláudio Sant'Anna, Eduardo Figueiredo, Alessandro Garcia, Thais Batista, Carlos Lucena. Composing Design Patterns: A Scalability Study of Aspect-Oriented Programming. 5th International Conference on Aspect-Oriented Software Development (AOSD'06),Bonn, Germany, 20-24 March 2006.

  • Chavez, C., Garcia, A., Kulesza, U., Sant’Anna, C., Lucena. Taming Heterogeneous Aspects with Crosscutting Interfaces. Proceedings of the XIX Brazilian Symposium on Software Engineering (SBES’05), Uberlandia, Brazil, October 2005. (Nomination for the Best Paper Award)

  • Alessandro Garcia, Christina Chavez, Uirá Kulesza, Carlos Lucena. The Role Aspect Pattern. The 10th European Conference on Pattern Languages of Programs (EuroPLoP2005), July 6 - 10, 2005, Irsee, Germany.

  • Alessandro Garcia, Uirá Kulesza, Christina Chavez, Carlos Lucena. The Interaction Aspect Pattern. The 10th European Conference on Pattern Languages of Programs (EuroPLoP2005), July 6 - 10, 2005, Irsee, Germany.

  • Alessandro Garcia, Ricardo Choren, Carlos Lucena, Alexander Romanovsky, Tom Holvoet, Paolo Giorgini. Software Engineering for Large-Scale Multi-Agent Systems – SELMAS 2005. Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE 2005), St. Louis, Missouri, USA, May 2005. 

  • Alessandro Garcia, Cláudio Sant'Anna, Eduardo Figueiredo, Uirá Kulesza, Carlos Lucena & Arndt von Staa. Modularizing Design Patterns with Aspects: A Quantitative Study. 4th International Conference on Aspect-Oriented Software Development (AOSD'05), Chicago, USA, 14-18 March 2005.

  • Uirá Kulesza, Alessandro Garcia, Carlos Lucena & Arndt von Staa. Integrating Generative and Aspect-Oriented Technologies. XIX Brazilian Symposium on Software Engineering, Brasília, Brazil, October 2004. (Nomination for the Best Paper Award)

  • Alessandro Garcia, Uirá Kulesza, Cláudio Sant'Anna, Carlos Lucena. The Mobility Aspect Pattern. Fourth Latin American Conference on Pattern Languages of Programming, SugarLoafPLoP'04. August, 2004, Fortaleza, Brazil.

  • Cláudio Sant'Anna, Alessandro Garcia, Uirá Kulesza, Carlos Lucena & Arndt von Staa. Design Patterns as Aspects: A Quantitative Assessment. XIX Brazilian Symposium on Software Engineering, Brasília, Brazil, October 2004. (Best Paper Award)

  • José Sardinha, Alessandro Garcia, Ruy Milidiú, Carlos Lucena. The Learning Pattern. Fourth Latin American Conference on Pattern Languages of Programming, SugarLoafPLoP'04. August, 2004, Fortaleza, Brazil. 

  • Alessandro Garcia, Uirá Kulesza, José Sardinha, Ruy Milidiú, Carlos Lucena. The Learning Aspect Pattern. The 11th Conference on Pattern Languages of Programs (PLoP2004), September 8 - 12, 2004, Allterton Park, Monticello, Illinios, USA.

  • Ricardo Choren, Alessandro Garcia, Carlos Lucena, Alexander Romanovsky, Martin Griss, Naftaly Minsky, David Kung. Software Engineering for Large-Scale Multi-Agent Systems – SELMAS 2004. Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE 2004), Edinburgh, Scotland, May 2004.

  • Cláudio Sant'Anna, Alessandro Garcia, Christina Chavez, Carlos Lucena & Arndt von Staa
    On the Reuse and Maintenance of Aspect-Oriented Software: An Assessment Framework XVII Brazilian Symposium on Software Engineering, Manaus, Brazil, October 2003.

  • José A. Sardinha, Alessandro Garcia, Carlos Lucena, Jaelson Castro, Alexander Romanovsky, Paulo Alencar & Donald Cowan. Software Engineering for Large-Scale Multi-Agent Systems – SELMAS 2003. Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE 2003), Portland, USA, May 2003.

  • Alessandro F. Garcia & Carlos J. P. de Lucena
    Agents and Objects in Software Engineering: An Aspect-Oriented Approach
    Doctoral Symposium, ECOOP 2003, Darmsdat, Germany,
    July 2003.
    Abstract

  • Alessandro F. Garcia, Viviane T. da Silva, Carlos J. P. de Lucena & Ruy Milidiú
    An Aspect-Based Approach for Developing Multi-Agent Object-Oriented Systems
    XV Brazilian Symposium on Software Engineering, Rio de Janeiro, Brazil, October 2001, pp. 177-192. (Nomination for the Best Paper Award)
    Abstract 

  • Alessandro F. Garcia & Cecília M. F. Rubira
    Exception Handling in Concurrent Object-Oriented Systems
    14th Brazilian Contest on Dissertations and Thesis, CTD'2001, SBC, August 2001- Best Dissertation Award (In Portuguese)
    Abstract 

  • Alessandro F. Garcia, Mariela I. Cortés & Carlos J. P. de Lucena
    A Web Environment for the Development and Maintenance of E-Commerce Portals based on a Groupware Approach
    2001 Information Resources Management Association International Conference (IRMA 2001) -
    Web Engineering for E-Commerce Applications, pp. 722-724.
    Abstract 

  • Alessandro F. Garcia, Delano M. Beder & Cecília M.F. Rubira
    An Exception Handling Software Architecture for Developing Fault-Tolerant Software (full/extended version)
    5th IEEE High Assurance Systems Engineering Symposium (HASE'2000), Albuquerque, New Mexico, USA, November 2000.
    Abstract

  • Alessandro F. Garcia, Delano M. Beder & Cecília M.F. Rubira
    An Exception Handling Mechanism for Developing Dependable Object-Oriented Software Based on a Meta-Level Approach
    10th IEEE International Symposium on Software Reliability Engineering (ISSRE'99), Florida, USA, November 1999.
    Abstract

  • Alessandro F. Garcia & Cecília M.F. Rubira
    An Object-Oriented Exception Handling Mechanism for Fault-Tolerant Concurrent Software (In Portuguese)
    8th Brazilian Symposion on Fault-Tolerant Computing, SBC, Campinas, SP, Brazil, June 1999.
    Abstract

 

 BOOK CHAPTERS

  • Nelio Cacho, Karla Damasceno, Alessandro Garcia, Alexander Romanovsky, Carlos Lucena. Exception Handling in Context-Aware Agent Systems: A Case Study. “Software Engineering for Multi-Agent Systems V”, Springer, LNCS, State-of-the-Art Survey, December 2006 (to appear).

  • Filho, F., Rubira, C., Ferreira, R., Garcia, A. A Quantitative Study on the Aspectization of Exception Handling. In: “Advanced Topics in Exception Handling Components”, Series: Lecture Notes in Computer Science , Vol. 4119, Dony, C.; Knudsen, J.L.; Romanovsky, A.; Tripathi, A. (Eds.), September 2006.

  • Garcia, A., Kulesza, U., Sant'Anna, C., Chavez, C., Lucena, C. Aspects in Agent-Oriented Software Engineering: Lessons Learned. In: "Agent-Oriented Software Engineering VI", Joerg Mueller and Franco Zambonelli, LNCS, Springer, May 2006.

  • José Sardinha, Alessandro Garcia, Carlos Lucena, Ruy Milidiú. A Systematic Approach for Including Machine Learning in Multi-Agent Systems. “Agent-Oriented Information Systems”, Springer-Verlag, Lecture Notes in Artificial Intelligence, Vol. 3030, May 2005.

  • Alessandro Garcia, Uirá Kulesza, Carlos Lucena. Aspectizing Multi-Agent Systems: From Architecture to Implementation. "Software Engineering for Multi-Agent Systems III". Springer-Verlag, LNCS 3390, December 2004, pp. 121-143.

  • Uirá Kulesza, Alessandro Garcia, Carlos Lucena. A Generative Approach for Multi-Agent Systems. "Software Engineering for Multi-Agent Systems III". Springer-Verlag, LNCS 3390, December 2004, pp. 52-69.

  • Alessandro Garcia, Cláudio Sant'Anna, Christina Chavez, Viviane Silva, Carlos Lucena, Arndt von Staa. Separation of Concerns in Multi-Agent Systems: An Empirical Study. In: C. Lucena et al (Eds). "Software Engineering for Multi-Agent Systems II". Springer-Verlag, LNCS 2940, February 2004.

  • Otavio Silva, Alessandro F. Garcia & Carlos J. P. de Lucena. The Reflective Blackboard  Pattern: Architecting Large-Scale Multi-Agent Systems. In: A. Garcia, C. Lucena, F. Zambonelli, A. Omicini, J. Castro (Eds). "Software Engineering for Large-Scale Multi-Agent Systems". Springer-Verlag, LNCS 2603, April 2003, pp. 76-97.

  • Viviane Silva, Alessandro F. Garcia, Anarosa Brandão, Christina Chavez, Carlos J. P. de Lucena & Paulo Alencar. Taming Agents and Objects in Software Engineering. In: A. Garcia, C. Lucena, F. Zambonelli, A. Omicini, J. Castro (Eds). "Software Engineering for Large-Scale Multi-Agent Systems". Springer-Verlag, LNCS 2603, April 2003, pp. 1-25.

  • Alessandro F. Garcia, Viviane T. da Silva & Carlos J. P. Lucena
    Towards Separation of Concerns in the Development of Multi-Agent Systems
    Book Chapter: "Software Agents", July 2001, Brazil. 
    Abstract 

  • Alessandro F. Garcia & Cecília M.F. Rubira
    An Architectural-based Reflective Approach to Incorporating Exception Handling into  Dependable Software
    In: A. Romanovsky, C. Dony, J. L. Knudsen, A. Tripathi (Eds). "Advances in
    Exception Handling Techniques". Springer-Verlag, LNCS-2022, April 2001, ISSN 0302-9743, ISBN 3-540-41952-7.
    Abstract 

 

 WORKSHOP PAPERS

  • P. Greenwood, A. Garcia, A. Rashid, E. Figueiredo, C. Sant’Anna, N. Cacho, A. Sampaio, S. Soares, P. Borba, M. Dosea, R. Ramos, U. Kulesza, L. Fernandes, T. Bartolomei, M. Pinto, L. Fuentes, N. Gamez, A. Moreira, J. Araujo, T. Batista, A. Medeiros, F. Dantas, J. Wloka, C. Chavez, R. France, I. Brito. On the Contributions of an End-to-End AOSD Testbed. 11st Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, ICSE'07, May 2007, USA.

  • Mercedes Amor, Alessandro Garcia, Lidia Fuentes. AGOL: An Aspect-Oriented Domain-Specific Language for MAS. 11st Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, ICSE07, USA, May 2007.

  • Francisco Dantas, Thais Batista, Nelio Cacho, and Alessandro Garcia. Towards Aspect-Oriented Programming for Context-Aware Systems: A Comparative Study. 1st Workshop on Software Engineering for Pervasive Computing Applications, Systems and Environments (SEPCASE'07), in conjunction with ICSE 2007, Minneapolis, MN, May 26, 2007.

  • L. Silva, T. Batista, A. Garcia, A. Medeiros, L. Minorca. On the Symbiosis of Aspect-Oriented Requirements and Architectural Descriptions. 10th Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, AOSD'07, Vancouver, Canada, March 2007.

  • Uirá Kulesza, Vander Alves, Alessandro Garcia, Alberto Costa Neto, Elder Cirilo, Carlos J. P. de Lucena, Paulo Borba. Mapping Features to Aspects: A Model-Based Generative Approach. 10th Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, AOSD'07, Vancouver, Canada, March 2007.

  • Claudio Sant'Anna, Alessandro Garcia. On the Modularity Assessement of Software Architectures: A Concern-Oriented Approach. First Workshop on Assessement of Aspect-Oriented Technologies (ASAT.07), AOSD.07, March 12, 2007, Vancouver, British Columbia..

  • Nelis Boucke, Alessandro Garcia, Tom Holvoet. Composing Architectural Crosscutting Structures in xADL. 10th Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, AOS'07, Vancouver, Canada, March 2007.

  • F. Filho, A. Garcia, C. Rubira. Error Handling as an Aspect. Proc. 2nd International Workshop on Best Practices Aspects in AOSD (BPAOSD.07), AOSD.07 Conference, Vancouver, Canada, March 2007.

  • Phil Greenwood, Alessandro Garcia, Thiago Bartolomei, Sergio Soares, Paulo Borba, Awais Rashid. On the Design of an End-to-End AOSD Testbed for Software Stability. Proc. of International Workshop on Assessment of Aspect-Oriented Technologies (ASAT.07), AOSD Conference, Vancouver, Canada, March 2007.

  • C. Chavez, A. Garcia, T. Batista. Are Architectural Aspects Style-Dependent? Proc. International Workshop on Aspects in Architecture Descriptions (AARCH.07), AOSD Conference, Vancouver, Canada, March 2007. 

  • C. Sant’Anna, E. Figueiredo, A. Garcia, C. Lucena. On the Modularity Assessment of Software Architectures: Do my architectural concerns count? Proc. International Workshop on Aspects in Architecture Descriptions (AARCH.07), AOSD.07 Conference, Vancouver, Canada, March 2007.

  • Cacho, N., Batista, T., Garcia, A., Sant’Anna, C, Blair, G. Improving Modularity of Reflective Middleware with Aspect-Oriented Programming. International Workshop on Software Engineering for Middleware (SEM'06), November, 2006, Portland, Oregon.

  • Thiago Bartolomei, Alessandro Garcia, Claudio Sant'Anna, Eduardo Figueiredo. Towards a Unified Coupling Framework for Aspect-Oriented Programming. Proc. of the 3rd International Workshop on Software Quality Assurance (SOQUA 2006) Portland, Oregon, USA, November 6, 2006, co-located with ACM SIGSOFT 2006 / FSE 14.

  • A. Garcia et al. On the Modular Representation of Architectural Aspects. Proc. of the 3rd. European Workshop on Software Architecture, Nantes, France, September 2006.

  • R. Coelho, V. Alves, U. Kulesza, A. Neto, A. Garcia, A. Staa, C. Lucena, P. Borba. A Verification Approach for Crosscutting Features Based on Extension Join Points. Proceedings of the 3rd International Workshop on Software Product Line Testing (SPLiT 2006), in conjunction with the 10th International Software Product Line Conference, SPLC 2006, Baltimore, USA, August 2006.

  • Nelio Cacho, Sand Correa, Alessandro Garcia, Renato Cerqueira, Thais Batista. Context-Aware Error Recovery in Mobile Software Engineering. Workshop on Software Engineering Challenges for Ubiquitous Computing, June 1-2, 2006 - Lancaster, UK.

  • Nelio Cacho, Alessandro Garcia, Alexander Romanovsky, Alexei Iliasov. Towards Effective Exception Handling Engineering in Ubiquitous Mobile Software Systems. Workshop on Software Engineering Challenges for Ubiquitous Computing, June 1-2, 2006 - Lancaster, UK.

  • Alessandro Garcia, Thais Batista, Awais Rashid, Claudio Sant’Anna. Driving and Managing Architectural Decisions with Aspects. SHARK.06 workshop, ICSR.06 Conference, Turin, Italy, June 2006.

  • Nelio Cacho, Karla Damasceno, Alessandro Garcia, Thais Batista, Fred Lopes, Carlos Lucena. Handling Exceptional Conditions in Mobile Collaborative Applications: A Exploratory Case Study. 4th Intl. Workshop on Distributed and Mobile Collaboration (DMC 2006), 15th IEEE Intl Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE-2006), Manchester, UK, June 26-28, 2006.

  • Karla Damasceno, Nelio Cacho, Alessandro Garcia, Alexander Romanovsky, Carlos Lucena. Context-Aware Exception Handling in Mobile Agent Systems: The MoCA Case. Proceedings of the 5th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2006) at ICSE 2006, Shangai, Chine, May 2006.

  • Rashid, A., Garcia, A. Intensive Aspects: Teaching AOSD in Block Mode. Workshop on Aspects in Teaching (AIT.06), AOSD'06, March 20-24, 2006, Bonn, Germany.

  • Batista, T., Chavez, C., Garcia, A., Sant’Anna, C., Kulesza, U., Rashid, A., Filho, F. Reflections on Architectural Connection: Seven Issues on Aspects and ADLs. Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, ICSE'06, May 2006, Shanghai, China.

  • Garcia, A., Chavez, C., Choren, R. An Aspect-Oriented Modeling Framework for MAS Design. 7th Workshop on Agent-Oriented Software Engineering, AAMAS’06, Hakodate Japan, May 2006.

  • I. Krechetov, B. Tekinerdogan, A. Garcia, C. Chavez, U. Kulesza. Towards an Integrated Aspect-Oriented Modeling Approach for Software Architecture Design. 8th International Workshop on Aspect-Oriented Modeling, AOSD'06, March 20-24, 2006, Bonn, Germany.

  • Uirá Kulesza, Alessandro Garcia, Fabio Bleasby, Carlos Lucena. Instantiating and Customizing Aspect-Oriented Architectures using Crosscutting Feature Models. Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, OOPSLA'05, November 2005, San Diego, USA.

  • Figueiredo, E., Garcia, A, Sant’Anna, C., Kulesza, U., Lucena, C. Assessing Aspect-Oriented Artifacts: Towards a Tool-Supported Quantitative Method. Proc. of the 9th ECOOP Workshop on Quantitative Approaches in OO Software Engineering (QAOOSE.05), in conjunction with the ECOOP’05 Conference, Glasgow, Scotland, July 2005.

  • Filho, F., Rubira, C., Garcia, A. A Quantitative Study on the Aspectization of Exception Handling. Proc. of the ECOOP Workshop on Exception Handling in OO Systems, in conjunction with the ECOOP’05 Conference, Glasgow, Scotland, July 2005. 

  • Garcia, A., Kulesza, U., Sant’Anna, C., Chavez, C., Lucena, C. Aspects in Agent-Oriented Software Engineering: Lessons Learned. Proceedings of the 6th Workshop on Agent-Oriented on Software Engineering, in conjunction with the AAMAS’05 Conference, Utrecht, The Netherlands, July 2005.

  • Uirá Kulesza, Alessandro Garcia, Carlos Lucena. Towards a Method for the Development of Aspect-Oriented Generative Approaches. Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, OOPSLA'04, November 2004, Vancouver, Canada.

  • Cidiane Lobato, Alessandro Garcia, Alexander Romanovksy, Cláudio Sant’Anna, Uirá Kulesza, Carlos Lucena. Mobility as an Aspect: The AspectM Framework. Proceedings of the 1st Brazilian Workshop on Aspect-Oriented Software Development – WASP’04, SBES’04, Brasília, Brazil, October 2004.

  • Alessandro Garcia, Uirá Kulesza, Carlos Lucena. Separation of Concerns in Open Multi-Agent Systems: An Architectural Approach. Proceedings of the 3rd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2004) at ICSE 2004, Edinburgh, Scotland, May 2004.

  • Uirá Kulesza, Alessandro Garcia, Carlos Lucena. A Generative Approach for Open Multi-Agent Systems. Proceedings of the 3rd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2004) at ICSE 2004, Edinburgh, Scotland, May 2004.

  • José Sardinha, Alessandro Garcia, Carlos Lucena & Ruy Milidiú. On the Incorporation of Learning in Open Multi-Agent Systems: A Systematic Approach. Sixth International Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS-2004) at CAiSE’04, Riga, Latvia, June 2004.

  • Uirá Kulesza, Alessandro Garcia, Carlos Lucena. Generating Aspect-Oriented Agent Architectures. Proceedings of the 3rd Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, 3rd International Conference on Aspect-Oriented Software Development, March 2004, Lancaster, UK.

  • Alessandro Garcia, Cláudio Sant'Anna, Christina Chavez, Viviane Silva, Carlos Lucena, Arndt von Staa. Agents and Objects: An Empirical Study on the Design and Implementation of Multi-Agent Systems. Proceedings of the 2nd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2003) at ICSE 2003, Portland, USA, May 2003.

  • Otavio Silva, Alessandro F. Garcia & Carlos J. P. de Lucena
    The Reflective Blackboard Architectural Pattern for Developing Large Scale Multi-Agent Systems
    1st International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2002) at ICSE 2002, Orlando, USA, May 2002.
    Abstract 

  • Alessandro Garcia, Christina Chavez, Viviane Silva, Otavio Silva & Carlos J. P. de Lucena
    Promoting Separation of Concerns in Multi-Agent Software Engineering
    Advanced Separation of Concerns Workshop at OOPSLA'2001, Tampa, USA, October 2001.
    Abstract 

  • Otavio Silva, Alessandro F. Garcia & Carlos J. P. de Lucena
    T-Rex: A Reflective Tuple Space Environment for  Dependable Mobile Agent Systems
    Workshop on Wireless Communication and Mobile Computation (WCSF'2001) at 3rd. IEEE International Conference on Mobile and Wireless Communication Networks, Recife, Brazil, August 2001.
    Abstract 

  • Christina von Flach, Alessandro F. Garcia & Carlos J. P. Lucena
    Some Insights on the Use of AspectJ and Hyper/J
    Tutorial and Workshop on Aspect-Oriented Programming and Separation of Concerns, Lancaster, UK, August 23-24, 2001
    Abstract 

  • Otavio Silva, Alessandro F. Garcia & Carlos J. P. de Lucena
    A Unified Software Architecture for Agent-Level and System-Level Dependability in Multi-Agent Object-Oriented Systems
    Workshop on Mobile Object Systems at ECOOP'2001, Budapest, June 2001.
    Abstract 

  • Alessandro F. Garcia & Carlos J. P. de Lucena
    An Aspect-Based Object-Oriented Model for Multi-Agent Systems
    2th Advanced Separation of Concerns Workshop at ICSE'2001, Toronto, Canada, May 2001.
    Abstract 

  • Alessandro F. Garcia & Cecília M.F. Rubira
    An Exception Handling Software Architecture for Developing Robust Software (6-page version)
    2th Exception Handling in Object-Oriented Systems Workshop at ECOOP'2000
    Sophia Antipolis and Cannes, France, June 12-16, 2000.
    Abstract 

     

 POSTERS

  • Alessandro Garcia, Christina Chavez, Ricardo Choren. Enhancing Agent-Oriented Models with Aspects. Poster Session at the ACM Fifth International Joint Conference on Autonomous Agents & Multi Agent Systems, Hakodate, Japan, May 2006.

  • Sant’Anna, C., Garcia, A., Lucena, C. A Metrics Suite for AOSD. Student Stravaganza, Poster Session at AOSD’05, Chicago, USA, March 2005. 1. Kulesza, U., Garcia, A., Lucena, C. An Aspect-Oriented Generative Approach. Poster Session at OOPSLA’04, Vancouver, Canada, November 2004.

  • Uirá Kulesza, Alessandro F. Garcia & Carlos J. P. de Lucena
    An Aspect-Oriented Generative Approach  
    Poster Session at OOPSLA’04, Vancouver, Canada, November 2004.
    Abstract

  • Alessandro Garcia, Cláudio Sant’Anna, Uirá Kulesza, Cidiane Lobato, Eduardo Figueiredo, Carlos Lucena, Arndt von Staa
    Aspects @ PUC-Rio
    Poster Session, 1st Brazilian Workshop on Aspect-Oriented Software Development – WASP’04, SBES’04, Brasília, Brazil, October 2004.

  • Aline Santos, Felipe Moraes, Maurício Vieira, Alessandro Garcia, Christina Chavez, Carlos Lucena
    RefazendA: Refatoração de Sistemas Multi-Agentes com Aspectos
    Poster Session, 1st Brazilian Workshop on Aspect-Oriented Software Development – WASP’04, SBES’04, Brasília, Brazil, October 2004. (In Portuguese)

  • Uirá Kulesza, Alessandro Garcia, Carlos Lucena
    An Aspect-Oriented Generative Approach for Multi-Agent Systems
    Poster Session, 1st Brazilian Workshop on Aspect-Oriented Software Development – WASP’04, SBES’04, Brasília, Brazil, October 2004.

  • Alessandro F. Garcia
    IBM Enterprise TSpaces: Introducing Fault-Tolerance and Scalability to TSpaces  
    IBM Internal Workshop at Almaden Research Center, San Jose, USA, August 2001.
    Abstract

  • Viviane Silva, Otavio Silva, Alessandro Garcia, Christina Chavez & Carlos J. P. de Lucena
    Separation of Concerns in Multi-Agent Software Engineering
    Poster Session at OOPSLA'2001, Tampa, USA, October 2001.
    Abstract 

 

BOOKS and PROCEEDINGS

  • Garcia, A., Choren, R., Lucena, C., Romanovsky, A., Holvoet, T., Giorgini, P. (editores). Software Engineering for Multi-Agent Systems IV. Lecture Notes in Computer Science, State-of-the-Art Survey, Springer-Verlag, February 2006. 

  • Ricardo Choren, Alessandro Garcia, Carlos Lucena, Alexander Romanovsky. Software Engineering for Multi-Agent Systems III. LNCS, Springer, February 2005.

  • Carlos Lucena, Alessandro Garcia, Alexander Romanovsky, Jaelson Castro, Paulo Alencar. Software Engineering for Multi-Agent Systems II. LNCS 2940, Springer, February 2004.

  • Alessandro Garcia, Carlos Lucena, Jaelson Castro, Andrea Omicini, Franco Zambonelli Software Engineering for Large-Scale Multi-Agent Systems. LNCS 2603, Springer, April 2003.

  • Ricardo Choren, Alessandro Garcia, Carlos Lucena, Alexander Romanovsky, Martin Griss, Naftaly Minsky, David Kung. (editors). Software Engineering for Large-Scale Multi-Agent Systems – “Building Open Multi-Agent Systems”. IEE Proceedings of the SELMAS Workshop at ICSE 2004, Edinburgh, Scotland, May 2004, 155 pages.

  • Alessandro Garcia, Carlos Lucena, Jaelson Castro, Andrea Omicini, Franco Zambonelli. Proceedings of the 2nd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems. ACM/IEEE International Conference on Software Engineering, May 2003.

  • Alessandro Garcia, Carlos Lucena, Jaelson Castro, Andrea Omicini, Franco Zambonelli. Proceedings of the 1st International Workshop on Software Engineering for Large-Scale Multi-Agent Systems. ACM/IEEE International Conference on Software Engineering, May 2002.

 

 TECHNICAL REPORTS

  • R.Chitchyan, A.Rashid, P. Sawyer, J. Bakker, M. Pinto Alarcon, A. Garcia, B. Tekinerdogan, S. Clarke, A. Jackson. Survey of Aspect-Oriented Analysis and Design. AOSD-Europe Project Deliverable No: AOSD-Europe-ULANC-9, 2005. Editor(s): R. Chitchyan, A. Rashid.

  • Garcia, A., Sant'Anna, C., Figueiredo, E., Kulesza, U., Lucena, C, Staa, A. Aspectizing Design Patterns: Rewards and Pitfalls. Technical Report MCC43_04, Computer Science Department, PUC-Rio, Brazil, November 2004.

  • Choren, R., Garcia, A., Lucena, C., Griss, M., Kung, D., Minsky, N., Romanovsky, A., Castro, J., Lemos, R., Weyns, D. Software Engineering for Large-Scale Multi-Agent Systems – SELMAS 2004: Workshop Report. Technical Report MCC29_04, Computer Science Department, PUC-Rio, Brazil, July 2004.

  • Sant'Anna, C., Garcia, A., Kulesza, U., Lucena, C, Staa, A. Design Patterns as Aspects: A Quantitative Assessment. Technical Report MCC17_04, Computer Science Department, PUC-Rio, Brazil, June 2004

  • Sardinha, J., Garcia, A., Lucena, C, Milidiú, R. On the Incorporation of Learning in Open Multi-Agent Systems: A Systematic Approach. Technical Report MCC07_04, Computer Science Department, PUC-Rio, Brazil, March 2004.

  • Alencar, P., Barrenechea, E., Garcia, A., Lucena, C., Cowan, D. A Query-Based Approach for Aspect Understanding, Measurement and Analysis. Technical Report CS-2004-13, School of Computer Science, University of Waterloo, Canada, February 2004.

  • Viviane Silva, Alessandro F. Garcia, Anarosa Brandão, Christina Chavez, Carlos J. P. de Lucena & Paulo Alencar. Theoretical Foundations for Agents and Objects in Software Engineering. Technical Report, Computer Science Department, PUC-Rio, Brazil, November 2002.
    Abstract 

  • Otavio Silva, Alessandro F. Garcia & Carlos J. P. de Lucena. The Reflective Blackboard  Pattern.Technical Report, Computer Science Department, PUC-Rio, Brazil, October 2002. 

  • Alessandro F. Garcia, Christina Chavez, Viviane T. da Silva & Carlos J. P. de Lucena
    Developing Multi-Agent Software: An Aspect-Based Approach and a Pattern-Based Approach 
    Technical Report, Computer Science Department, PUC-Rio, Brazil, November 2001. 
    Abstract 

  • Leonardo Cunha, Alessandro Garcia, Rodrigo Assis, Hugo Fuks & Carlos Lucena
    Participation Tracking and Evaluation in the AulaNet Environment (In Portuguese)
    Technical Report, Computer Science Department, PUC-Rio, Brazil, November 2001. 
    Abstract

  • Christina Chavez, Alessandro F. Garcia & Carlos J. P. de Lucena
    From AOP to MDSOC: An Experience Report
    Technical Report, Computer Science Department, PUC-Rio, Brazil, September 2001. 
    Abstract 

  • Otavio Silva, Alessandro F. Garcia & Carlos J. P. de Lucena
    Achieving Agent-Level and System-Level Dependability in Multi-Agent Software
    Technical Report, Computer Science Department, PUC-Rio, Brazil, May 2001. 
    Abstract 

  • Alessandro F. Garcia, Viviane T. da Silva, Carlos J. P. de Lucena & Rui Milidiu
    An Aspect-Based Approach for Developing Multi-Agent Object-Oriented Systems
    Technical Report, Computer Science Department, PUC-Rio, Brazil, May 2001. 
    Abstract 

  • Alessandro F. Garcia, Viviane T. da Silva & Júlio Leite
    Introducing Software Fault Tolerance to Object-Oriented Systems: A Case Study on Software Evolution 
    Technical Report, Computer Science Department, PUC-Rio, Brazil, April 2001. (In Preparation)
    Abstract

  • Alessandro F. Garcia, Carlos J. P. Lucena & Donald D. Cowan
    Agents in Object-Oriented Software Engineering
    Technical Report CS-2001-07, Computer Science Department, University of Waterloo, Waterloo, Canada, March 2001. 
    Abstract 

  • Alessandro F. Garcia & Leonardo M. Cunha
    Evaluation in Web Based Instruction (In Portuguese)
    Technical Report, Computer Science Department, PUC-Rio, Brazil, August 2000. 
    Abstract
     

  • Alessandro F. Garcia, Cecília M.F. Rubira, Alexander Romanovsky & Jie Xu
    Exception Handling in Object-Oriented Programming Languages: A Survey
    Technical Report, Computer Science Department, University of Newcastle upon Tyne, United Kingdom, November 2000. 
    Abstract

  • Alessandro F. Garcia & Cecília M.F. Rubira
    Error Handling in the Development of Robust and Reusable Software Components (In Portuguese)
    Technical Report, Institute of Computing, State University of Campinas, Brazil, May 1999.
    Abstract

 

PHD THESIS

  • Alessandro F. Garcia
    From Objects to Agents: An Aspect-Oriented Approach
    PhD Thesis, Computer Science Department, PUC-Rio, Brazil, April 2004.
    Abstract

 

 MASTER'S DISSERTATION

  • Alessandro F. Garcia
    Exception Handling in Concurrent Object-Oriented Software
    Master's Thesis, Institute of Computing, State University of Campinas, Brazil, March 2000.
    Abstract

 

 BRAZILIAN PUBLICATIONS

  • Alessandro F. Garcia, Simone A. Marcato, Thelma E. Colanzi & Álvaro J. Periotto
    Uma Metodologia para Introdução da Linguagem Logo na Educação do Portador de Deficiência Auditiva (In Portuguese)
    RBEP - Revista Brasileira de Estudos Pedagógicos, IBEP - Instituto Brasileiro de Estudos Pedagógicos, Vol. 77, No. 187, Julho de 1998, pp. 546-564
    Abstract

  • Alessandro F. Garcia, Simone A. Marcato, Thelma E. Colanzi & Álvaro J. Periotto
    Introdução da Linguagem Logo na Educação do Portador de Deficiência Auditiva (In Portuguese)
    Revista Educação, Faculdade de Educação - PUCRS, Vol. 21, No. 34, Abril de 1998, pp. 101-117
    Abstract

  • Alessandro F. Garcia, Simone A. Marcato & Álvaro J. Periotto
    Emprego de Recursos Computacionais Alternativos no Processo de Ensino-Aprendizagem do Deficiente Mental (In Portuguese)
    Revista Tecnológica, Centro de Tecnologia - UEM, No. 5, Outubro de 1997, pp. 7-19
    Abstract

  • Alessandro F. Garcia, Simone A. Marcato, Thelma E. Colanzi, Álvaro J. Periotto & Jucélia G. P. Fregoneis
    A Informática e o Processo Cognitivo do Portador de Deficiência Auditiva (In Portuguese)
    Revista Tecnológica, Centro de Tecnologia - UEM, No. 6, Outubro de 1996, pp. 59-73
    Abstract 

  • Alessandro F. Garcia, Simone A. Marcato, Thelma E. Colanzi, Álvaro J. Periotto & Jucélia G. P. Fregoneis
    Elaboração de Uma Metodologia para Introdução da Linguagem Logo na Educação do Portador de Deficiência Auditiva (In Portuguese)
    Revista Perspectiva, URI - Universidade Regional Integrada do Alto Uruguai e das Missões, Vol. 21, No. 74, Junho de 1997, pp. 20-40
    Abstract 

  • Alessandro F. Garcia, Simone A. Marcato, Thelma E. Colanzi, Álvaro J. Periotto & Jucélia G. P. Fregoneis
    Elaboração de Uma Metodologia para Introdução da Linguagem Logo na Educação do Portador de Deficiência Auditiva (In Portuguese)
    Anais da VII Semana de Informática, Centro de Tecnologia - DIN/UEM, Setembro de 1996, pp. 110 - 128
    Abstract 

 

 INVITED TALKS

  • Alessandro F. Garcia
    IBM Enterprise TSpaces: Introducing Fault Tolerance and Scalability to TSpaces
    IBM Almaden Research Center, Computer Science Department,
    San Jose, USA, November 2001.
    Abstract

  • Alessandro F. Garcia
    Agents in Object-Oriented Software Engineering
    Computer Science Department, University of Waterloo, Waterloo, Canada, March 2001. 
    Abstract 

 

 PRESENTATION SLIDES

  • Alessandro F. Garcia
    IBM Enterprise TSpaces: Introducing Fault Tolerance and Scalability to TSpaces
    IBM Almaden Research Center, Computer Science Department,
    San Jose, USA, November 2001.
    Abstract

  • Alessandro F. Garcia
    Exception Handling in Concurrent Object-Oriented Systems
    14th Brazilian Contest on Dissertations and Thesis, CTD'2001, SBC, August 2001- Best Dissertation Award (In Portuguese)
    Abstract

  • Alessandro F. Garcia
    Agents in Object-Oriented Software Engineering
    Computer Science Department, University of Waterloo, Waterloo, Canada, March 2001. 
    Abstract 

 

TUTORIAL SLIDES

  • Alessandro F. Garcia
    Desenvolvimento de Software Orientado a Aspectos
    PUC-Rio, Computer Science Department, January 2005.
    Slides

 

 


Last update:
23/01/2005 by Alessandro F. Garcia

 

Rua Marquês de São Vicente, 225
Ed. Pe. Leonel Franca 10º Andar - CEP 22.453-900
Rio de Janeiro/RJ - Brazil
Tel - +55 (21) 540 6915 r. 136