Aspect-Oriented Programming and Software Product Lines
|
|
Goals
- Aspect-Oriented design and implementation of Product Line variability;
- Provide tool support for managing variability in Software Product Lines.
Project members
Vander Alves,
Sérgio Soares,
Alberto Costa Neto,
Gustavo Santos,
Pedro Matos Jr.,
Davi Rios,
Fernando Lopes,
Vilmar Nepomuceno and
Paulo Borba.
Former members
Heitor Vital do Carmo,
Alexandre Vasconcelos,
Status
We are currently exploring variable feature implementation using aspects in the domain of mobile phone applications.
Look at the
FLiP oficial site.
Sponsors
Industrial Partners
Academic Partners
- Pernambuco State University
- Federal University of Bahia
- PUC-Rio
Publications
-
[RibeiroEtal09]
-
Márcio Ribeiro, Rodrigo Cardoso, Paulo Borba, Rodrigo Bonifácio, and
Henrique Rebêlo.
Does aspectj provide modularity when implementing features with
flexible binding times?
In 3rd Latin American Workshop on Aspect-Oriented Software
Development (LA-WASP 2009), in conjunction with XXIII Brazilian Symposium on
Software Engineering (SBES 2009), Fortaleza-CE, Brazil, October 2009.
To appear.
[ .pdf ]
-
[BonifacioEtal09]
-
Rodrigo Bonifácio, Leopoldo Teixeira, and Paulo Borba.
Hephaestus: A tool for managing spl variabilities.
In Tools Session of the III Brazilian Symposium on Software
Components, Architectures, and Reuse (SBCARS 2009), Natal-RN, Brazil,
September 2009.
[ .pdf ]
-
[NetoEtal09]
-
Alberto Costa Neto, Arthur Marques, Rohit Gheyi, Paulo Borba, and
Fernando Castor Filho.
A design rule language for aspect-oriented programming.
In XIII Brazilian Symposium on Programming Languages - SBLP'09,
Gramado-RS, Brazil, August 2009.
To appear.
[ .pdf ]
-
[RibeiroBorba09]
-
Márcio Ribeiro and Paulo Borba.
Improving guidance when restructuring variabilities in software
product lines.
In 13th European Conference on Software Maintenance and
Reengineering (CSMR 2009), pages 79-88, Kaiserslautern, Germany, March
2009. IEEE Computer Society.
[ .pdf ]
-
[BonifacioBorba09]
-
Rodrigo Bonifácio and Paulo Borba.
Modeling scenario variability as crosscutting mechanisms.
In 8th Aspect-Oriented Software Development Conference
(AOSD.09), Charlottesville, Virginia, USA, Mar 2009. ACM.
To appear.
[ .pdf ]
-
[BonifacioEtal08]
-
Rodrigo Bonifácio, Paulo Borba, and Sergio Soares.
On the benefits of variability management as crosscutting.
In Workshop on Early Aspect (EA.08). affiliated with AOSD 2008,
Brussels, Belgium, April 2008. ACM.
[ .pdf ]
-
[BorbaEtal08]
-
Paulo Borba, Fernando Calheiros, Vilmar Nepomuceno, Andrea Menezes, Sergio
Soares, and Vander Alves.
Flip – product line derivation tool.
In Forum Demonstration at Seventh International Conference on
Aspect-Oriented Software Development, AOSD.08, Brussels, Belgium, April
2008. ACM.
To appear.
[ .pdf ]
-
[RibeiroEtal08]
-
Márcio Ribeiro, Pedro Martos Jr., and Paulo Borba.
A decision model for implementing product lines variabilities.
In 23rd Annual ACM Symposium on Applied Computing (SAC 2008),
pages 276-277, Fortaleza, Brazil, March 2008. ACM.
[ .pdf ]
-
[RibeiroBorba08]
-
Márcio Ribeiro and Paulo Borba.
Recommending refactorings when restructuring variabilities in
software product lines.
In 2nd Workshop on Refactoring Tools (WRT'08), in conjunction
with the 23th annual ACM SIGPLAN conference on Object-Oriented Programming,
Systems, Languages, and Applications (OOPSLA 2008), pages 1-4, New York,
NY, USA, 2008. ACM.
[ .pdf ]
-
[CalheirosEtal07]
-
Fernando Calheiros, Paulo Borba, Sérgio Soares, Vilmar Nepomuceno, and Vander
Alves.
Product line variability refactoring tool.
In 1st Workshop on Refactoring Tools (WRT'07), in conjunction
with the 21st European Conference on Object-Oriented Programming (ECOOP'07),
ISSN 1436-9915, pages 33-34, Berlin, July 2007. Danny Dig, Michael Cebulla
(Eds.).
[ .pdf ]
-
[SoaresEtal07]
-
Sergio Soares, Paulo Borba, and Ricardo Lima.
Concurrency control modularization with aspect-oriented programming.
In 31st Annual International Computer Software and Applications
Conference COMPSAC'07, Beijin, China, July 2007. IEEE.
To appear.
[ .pdf ]
-
[GreenwoodEtal07b]
-
Philip Greenwood, Thiago Bartolomei, Eduardo Figueiredo, Marcos Dosea,
Alessandro Garcia, Nelio Cacho, Claudio Sant'Anna, Sergio Soares, Paulo
Borba, Uira Kulesza, and Awais Rashid.
On the impact of aspectual decompositions on design stability: An
empirical study.
In 21st European Conference on Object-Oriented Programming -
ECOOP'07, Berlin, Germany, July 2007. Springer-Verlag.
To appear.
[ .pdf ]
-
[MatosEtal07]
-
Pedro Matos Jr, Rafael Duarte, Ivan Cardim, and Paulo Borba.
Using design structure matrices to assess modularity in
aspect-oriented software product lines.
In 1st Workshop on Assessment of Contemporary Modularization
Techniques (ACoM'07), in conjunction with the 29th International Conference
on Software Engineering (ICSE'07), Minneapolis, USA, May 2007.
To appear.
[ .pdf ]
-
[GreenwoodEtal07c]
-
Phil Greenwood, Alessandro Garcia, Awais Rashid, Eduardo Figueiredo, Claudio
Sant’Anna, Nelio Cacho, Americo Sampaio, Sergio Soares, Paulo Borba, Marcos
Dosea, Ricardo Ramos, Uira Kulesza, Lyrene Fernandes, Thiago Bartolomei,
Monica Pinto, Lidia Fuentes, Nadia Gamez, Ana Moreira, Joao Araujo, Thais
Batista, Ana Medeiros, Francisco Dantas, Ana Luisa de Medeiros, Jan Wloka,
Christina Chavez, Robert France, and Isabel Brito.
On the contributions of an end-to-end aosd testbed.
In Early Aspects: Workshop in Aspect-Oriented Requirements
Engineering and Architecture Design, affiliated with ICSE 2007, Minneapolis,
USA, May 2007.
To appear.
[ .pdf ]
-
[NetoEtal07]
-
Alberto Costa Neto, Márcio de Medeiros Ribeiro, Marcos Dósea, Rodrigo
Bonifácio, and Paulo Borba e Sérgio Soares.
Semantic dependencies and modularity of aspect-oriented software.
In ICSE Workshop on Assessment of Contemporary Modularization
Techniques (ACoM.07), affiliated with ICSE 2007, Minneapolis, USA, May 2007.
To appear.
[ .pdf ]
-
[KuleszaEtal07]
-
Uirá Kulesza, Vander Alves, Alessandro Garcia, Alberto Costa Neto, Elder
Cirilo, Carlos Lucena, and Paulo Borba.
Mapping features to aspects: A model-based generative approach.
In 10th Internacional Workshop On Early Aspects co-located with
Sixth International Conference on Aspect-Oriented Software Development
(AOSD'07), March 2007.
[ .pdf ]
-
[GreenwoodEtal07]
-
Phil Greenwood, Alessandro Garcia, Thiago Bartolomei, Sérgio Soares, Paulo
Borba, and Awais Rashid.
On the design of an end-to-end aosd testbed for software stability.
In Workshop on Assessement of Aspect-Oriented Technologies
(ASAT.07), affiliated with AOSD 2007, Vancouver, Canada, March 2007.
[ .pdf ]
-
[SoaresBorba07]
-
Sergio Soares and Paulo Borba.
Towards reusable and modular aspect-oriented concurrency control.
In 22nd Annual ACM Symposium on Applied Computing, Seoul,
Korea, March 2007. ACM press.
[ .pdf ]
-
[AlvesEtal07]
-
Vander Alves, Pedro Matos Jr, Leonardo Cole, Alexandre Vasconcelos, Paulo
Borba, and Geber Ramalho.
Extracting and evolving code in product lines with aspect-oriented
programming.
Transactions on Aspect-Oriented Software Development (TAOSD):
Special Issue on Software Evolution, 2007.
to appear.
[ .pdf ]
-
[NetoEtal06]
-
Alberto Costa Neto, Vander Alves, and Paulo Borba.
Declaring static crosscutting dependencies in aspectj.
In 3rd Brazilian Workshop on Aspect-Oriented Software
Development (WASP´06), in conjunction with the 20th Brazilian Symposium on
Software Engineering (SBES'06), Florianopolis, Brazil, Oct 2006.
[ .pdf ]
-
[AlvesEtal06]
-
Vander Alves, Alberto Costa Neto, Sergio Soares, Gustavo Santos, Fernando
Calheiros, Vilmar Nepomuceno, Davi Pires, Jorge Leal, and Paulo Borba.
From conditional compilation to aspects: A case study in software
product lines migration.
In 1st Workshop on Aspect-Oriented Product Line Engineering, in
conjunction with 5th ACM International Conference on Generative Programming
and Component Engineering (GPCE'06), Portland, USA, Oct 2006.
[ .pdf ]
-
[KuleszaEtal06]
-
Uirá Kulesza, Roberta Coelho, Vander Alves, Alberto Costa Neto, Alessandro
Garcia, Ardnt von Staa, Carlos Lucena, and Paulo Borba.
Implementing framework crosscutting extensions with ejps and
aspectj.
In Proceedings of the 20th Brazilian Symposium on Software
Engineering (SBES 2006), Oct 2006.
[ .pdf ]
-
[KuleszaEtal06b]
-
Uirá Kulesza, Vander Alves, Alessandro Garcia, Carlos J. P. de Lucena, and
Paulo Borba.
Improving extensibility of object-oriented frameworks with
aspect-oriented programming.
In Proceedings of the 9th International Conference on Software
Reuse (ICSR-9), Lecture Notes in Computer Science, pages 231-245.
Springer-Verlag, Jun 2006.
[ .pdf ]
-
[AlvesEtal06b]
-
Vander Alves, Rohit Gheyi, Tiago Massoni, Uirá Kulesza, Paulo Borba, and
Carlos Lucena.
Refactoring product lines.
In Proceedings of the 5th ACM International Conference on
Generative Programming and Component Engineering (GPCE'06). ACM Press, Oct
2006.
[ .pdf ]
-
[AlvesEtal06c]
-
Vander Alves, Gustavo Santos, Fernando Calheiros, Vilmar Nepomuceno, Davi
Pires, Alberto Costa Neto, and Paulo Borba.
Beyond code: Handling variability in art artifacts in mobile game
product lines.
In Managing Variability for Software Product Lines: Working With
Variability Mechanisms Workshop, in conjunction with the 10th International
Software Product Line Conference, SPLC 2006, Baltimore, USA, Aug 2006.
[ .pdf ]
-
[CoelhoEtal06]
-
Roberta Coelho, Vander Alves, Uirá Kulesza, Alberto Costa Neto, Alessandro
Garcia, Ardnt von Staa, Carlos Lucena, and Paulo Borba.
A verification approach for crosscutting features based on extension
join points.
In 3rd International Workshop on Software Product Line Testing
(SPLiT 2006), in conjunction with the 10th International Software Product
Line Conference, SPLC 2006, Baltimore, USA, Aug 2006.
[ .pdf ]
-
[CamaraEtal06]
-
Tarcisio Camara, Rodrigo Lima, Rangner Guimaraes, Alexandre Damasceno, Vander
Alves, Pedro Macedo, and Geber Ramalho.
Massive mobile games porting: Meantime study case.
In Brazilian Symposium on Computer Games and Digital
Entertainment - Computing track, Recife, Brazil, 2006.
To appear.
-
[SoaresEtal06]
-
Sérgio Soares, Paulo Borba, and Eduardo Laureano.
Distribution and Persistence as Aspects.
Software: Practice & Experience, 36(7):711-759, 2006.
John Wiley & Sons.
[ .pdf ]
-
[SoaresBorba05]
-
Sergio Soares and Paulo Borba.
Implementing modular and reusable aspect-oriented concurrency control
with aspectj.
In 2nd Brasilian Workshop on Aspect-Oriented Software Develpment
- WASP'05 - SBES'05, Uberlândia-MG, Brazil, October 2005.
[ .pdf ]
-
[AlvesEtal05]
-
Vander Alves, Ivan Cardim, Heitor Vital, Pedro Sampaio, Alexandre Damasceno,
Paulo Borba, and Geber Ramalho.
Comparative analysis of porting strategies in j2me games.
In Proceedings of the 21st IEEE International Conference on
Software Maintenance (ICSM'05), pages 123-132, Budapest, Hungary, September
2005. IEEE Computer Society.
[ .pdf ]
-
[Alves05]
-
Vander Alves.
Identifying variations in mobile devices.
Journal of Object Technology, 4(3):47-52, April 2005.
[ http ]
-
[ColeBorba05]
-
Leonardo Cole and Paulo Borba.
Deriving refactorings for aspectJ.
In 4th International Conference on Aspect-Oriented Software
Development - AOSD'05, Chicago, USA, March 2005.
[ .pdf ]
-
[ColeEtal05]
-
Leonardo Cole, Paulo Borba, and Alexandre Mota.
Proving aspect-oriented programming laws.
In FOAL 2005 Proceedings: Foundations of Aspect-Oriented
Langauges Workshop at AOSD 2005, Technical Report, pages 1-10. Department
of Computer Science, Iowa State University, March 2005.
[ .pdf ]
-
[SampaioEtal05]
-
Pedro Sampaio, Alexandre Damasceno, Igor Sampaio, Vander Alves, Geber Ramalho,
and Paulo Borba.
Porting games in j2me: Challenges, case study, and guidelines (in
portuguese).
Scientia, 16(1):66-72, January/June 2005.
[ .pdf ]
-
[AlvesEtal05b]
-
Vander Alves, Pedro Matos Jr, Leonardo Cole, Paulo Borba, and Geber Ramalho.
Extracting and evolving mobile games product lines.
In Proceedings of the 9th International Software Product Line
Conference (SPLC'05), volume 3714 of Lecture Notes in Computer
Science, pages 70-81. Springer-Verlag, Sep 2005.
[ .pdf ]
-
[AlvesEtal04]
-
Vander Alves, Pedro Matos Jr., and Paulo Borba.
An incremental aspect-oriented product line method for J2ME game
development.
In Workshop on Managing Variability Consistently in Design and
Code at OOPSLA'04, Vancouver, Canada, October 2004.
[ .pdf ]
-
[Alves04]
-
Vander Alves.
Identifying variations in mobile devices.
In Young Researchers Workshop at the GPCE'04, Vancouver,
Canada, October 2004.
[ .pdf ]
-
[SampaioEtal04]
-
Pedro Sampaio, Alexandre Damasceno, Igor Sampaio, Vander Alves, Geber Ramalho,
and Paulo Borba.
Porting games in j2me: Challenges, case study, and guidelines.
In Proceedings of the III Brazilian Workshop on Games and
Digital Entertainment, October 2004.
[ .pdf ]
-
[ColeEtal04]
-
Leonardo Cole, Eduardo Piveta, and Autusto Sampaio.
Rup based analysis and design with aspects.
In XVIII Brazilian Symposium on Software Engineering - SBES'04,
pages 210-224, Brasília-DF, Brazil, October 2004.
[ .pdf ]
-
[SoaresBorba04]
-
Sérgio Soares and Paulo Borba.
Towards progressive and non-progressive implementation approaches
evaluation.
In 1st Experimental Software Engineering Latin American Workshop
- ESELAW'04 - SBES'04, Brasília-DF, Brazil, October 2004.
[ .pdf ]
-
[ColeBorba04b]
-
Leonardo Cole and Paulo Borba.
Using programming laws to modularize concurrency in a replicated
database application.
In 1st Brasilian Workshop on Aspect-Oriented Software Develpment
- WASP'04 - SBES'04, Brasília-DF, Brazil, October 2004.
[ .pdf ]
-
[SoaresBorba04b]
-
Sérgio Soares and Paulo Borba.
Aspect-oriented software development with <nop>rup and
<nop>aspectj</a> (in portuguese).
In Tutorial at XVIII Brazilian Symposium on Software Engineering
- SBES'04, Brasília-DF, Brazil, October 2004.
[ .pdf ]
-
[AlvesBorba04]
-
Vander Alves and Paulo Borba.
Aspects and software product lines.
In Brazilian Workshop on Component-Based Development - Tutorial
(in Portuguese), Joao Pessoa, Brazil, September 2004.
[ .pdf ]
-
[DantasEtal04]
-
Ayla Dantas, Joseph Yoder, Paulo Borba, and Ralph Johnson.
Using aspects to make adaptive object-models adaptable.
In RAM-SE'04. ECOOP'04 Workshop on Reflection, AOP and Meta-Data
for Software Evolution, Oslo, Norway, June 2004.
[ .pdf ]
-
[SousaEtal04]
-
Geórgia Sousa, Sérgio Soares, Paulo Borba, and Jaelson Castro.
Separation of Crosscutting Concerns from Requirements to
Design: Adapting the Use Case Driven Approach.
In Bedir Tekinerdoðan, Ana Moreira, Joao Araújo, and Paul
Clements, editors, Early Aspects'04: Aspect-Oriented Requirements
Engineering and Architecture Design. Workshop at International Conference on
Aspect-Oriented Software Development, AOSD 2004, Workshop Report., pages
93-102 (97-106), Lancaster, UK, March 2004.
[ .pdf ]
-
[ColeBorba04]
-
Leonardo Cole and Paulo Borba.
Deriving refactorings for aspectj.
In OOPSLA '04: Companion to the 19th annual ACM SIGPLAN
conference on Object-oriented programming systems, languages, and
applications, pages 202-203, New York, NY, USA, 2004. ACM Press.
[ DOI |
.pdf ]
-
[DantasEtal03]
-
Ayla Dantas, Paulo Borba, and Vander Alves.
Using aspects to structure small devices applications.
In First Workshop on Reuse in Constrained Environments at
OOPSLA'03, Anaheim, CA, USA, October 2003.
[ .pdf ]
-
[SoaresBorba03]
-
Sérgio Soares and Paulo Borba.
Aspect-oriented implementation method: Progressive or non-progressive
approach?
In OOPSLA'03 Companion, Doctoral Symposium of the 18th Annual
ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages,
and Applications, OOPSLA'03, pages 128-129, Anaheim, CA, USA, October 2003.
ACM Press.
[ .pdf ]
-
[DantasEtal03b]
-
Ayla Dantas, Paulo Borba, and Vander Alves.
Using aspects to structure small devices applications.
In First Workshop on Reuse in Constrained Environments at the
18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems,
Languages, and Applications, OOPSLA'03, Anaheim, CA, USA, October 2003.
[ .pdf ]
-
[AlvesEtal03]
-
Vander Alves, Ayla Dantas, and Paulo Borba.
Aop-driven variability in product lines of pervasive computing
applications.
In GPCE'03 - Poster Session, Erfurt, Germany, September 2003.
[ .pdf ]
-
[DantasBorba03]
-
Ayla Dantas and Paulo Borba.
Adaptability aspects: An architectural pattern for structuring
adaptive applications with aspects.
In Third Latin American Conference on Pattern Languages of
Programming, SugarLoafPLoP'03, pages 12-15, Porto de Galinhas, PE, Brazil,
August 2003.
[ .pdf ]
-
[DantasBorba03b]
-
Ayla Dantas and Paulo Borba.
Developing adaptive j2me applications using aspectj.
In VII Brazilian Symposium on Programming Languages, SBLP'03,
pages 226-242, Ouro Preto, MG, Brazil, May 2003.
[ .pdf ]
-
[SoaresBorba02]
-
Sérgio Soares and Paulo Borba.
PIP: Progressive Implementation Pattern.
In 1st Workshop on Software Development Patterns (SDPP'02),
OOPSLA'02, Seattle, WA, USA, November 2002.
[ .pdf ]
-
[SoaresEtal02]
-
Sérgio Soares, Eduardo Laureano, and Paulo Borba.
Implementing Distribution and Persistence Aspects with
AspectJ.
In Proceedings of the 17th ACM conference on Object-oriented
programming, systems, languages, and applications, OOPSLA'02, pages
174-190, Seattle, WA, USA, November 2002. ACM Press.
Also appeared in ACM SIGPLAN Notices 37(11).
[ .pdf ]
-
[SoaresBorba02b]
-
Sérgio Soares and Paulo Borba.
PaDA: A Pattern for Distribution Aspects.
In Second Latin American Conference on Pattern Languages of
Programming - SugarLoafPLoP'02, pages 87-99, Itaipava, RJ, Brazil, August
2002.
Published in University of Sao Paulo Magazine - ICMC.
[ .pdf ]
-
[DiasBorba02]
-
Klissiomara Dias and Paulo Borba.
Padrões de projeto para estruturação de aplicações distribuídas
enterprise javabeans.
In Second Latin American Conference on Pattern Languages of
Programming - SugarLoafPLoP'02, pages 55-86, Itaipava, RJ, Brazil, August
2002.
Published in University of Sao Paulo Magazine - ICMC.
[ .pdf ]
-
[SoaresBorba02c]
-
Sérgio Soares and Paulo Borba.
Aspectj - aspect-oriented programming in java</a>. (in portuguese).
In Tutorial in Proceedins of VI Brazilian Symposium on
Programming Languages, SBLP'02, pages 39-55, Rio de Janeiro, RJ, Brasil,
June 2002.
[ .pdf ]
-
[MassoniEtal01]
-
Tiago Massoni, Augusto Sampaio, and Paulo Borba.
Progressive implementation of aspects.
In Workshop on Advanced Separation of Concerns in
Object-Oriented Systems, OOPSLA'01, Tampa Bay, FL, USA, October 2001.
[ .pdf ]
-
[AlvesBorba01]
-
Vander Alves and Paulo Borba.
An implementation method for distributed object-oriented
applications.
In XV Brazilian Symposium on Software Engineering, SBES'01,
pages 161-176, Rio de Janeiro, RJ, Brazil, October 2001.
[ .pdf ]
-
[SoaresBorba01]
-
Sérgio Soares and Paulo Borba.
Concurrency Manager.
In First Latin American Conference on Pattern Languages of
Programming - SugarLoafPLoP'01, pages 221-231, Rio de Janeiro, Brazil,
October 2001.
Published in UERJ Magazine: Special Issue on Software Patterns.
[ .pdf ]
-
[MassoniEtal01b]
-
Tiago Massoni, Vander Alves, Sérgio Soares, and Paulo Borba.
PDC: Persistent Data Collections pattern.
In First Latin American Conference on Pattern Languages of
Programming - SugarLoafPLoP'01., pages 311-326, Rio de Janeiro, Brazil,
October 2001.
Published in University of Sao Paulo Magazine - ICMC, 2002.
[ .pdf ]
-
[AlvesBorba01b]
-
Vander Alves and Paulo Borba.
Distributed adapters pattern: A design pattern for object-oriented
distributed applications.
In First Latin American Conference on Pattern Languages of
Programming - SugarLoafPLoP'01., pages 132-142, Rio de Janeiro, Brazil,
October 2001.
Published in University of Sao Paulo Magazine - ICMC, 2002.
[ .pdf ]
-
[AlvesBorba00]
-
Vander Alves and Paulo Borba.
A design pattern for distributed applications.
In XIV Brazilian Symposium on Software Engineering, SBES'00 -
Minicourses and Tutorials, pages 191-219, João Pessoa, PB, Brazil, October
2000.
[ .pdf ]
Related Events
In addition to the major
events related to the group, we consider also the following events which are more closely related to this project:
- Fifth International Conference on Generative Programming and Component Engineering (GPCE'06) Oct 22 - 26, 2006, Portland, Oregon.
- 19th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2006), Oct 22 - 26, 2006, Portland, Oregon.
- 10th International Software Product Line Conference (SPLC 2006), 21-24 August, 2006, Baltimore, Maryland, USA.
- Fourth International Conference on Generative Programming and Component Engineering (GPCE'05) Sep 29 - Oct 1, 2005, Tallinn, Estonia.
- 21st International Conference on Software Maintenance (ICSM'05) September 25-30, Budapest, Hungary.
- 9th International Software Product Line Conference (SPLC-EUROPE 2005) 26-29 September 2005 Rennes, France.
- Adaptive and Evolvable Software Systems: Techniques, Tools, and Applications. A HICSS Mini-Track 3-6 January 2005 Hilton Waikoloa Village Big Island, HI, USA
- Third International Conference on Generative Programming and Component Engineering (GPCE'04) Vancouver, October 24-28, 2004
- 19th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2004), October 24 - 28, 2004, Vancouver, British Columbia, Canada.
- Workhsop on Managing Variabilities Consistently in Design and Code, October 24 - 28, 2004, Vancouver, British Columbia, Canada.
- 4o Workshop de Desenvolvimento Baseado em Componentes, September 15 - 17, 2004. João Pessoa, Paraíba - Brasil.
- The Third Software Product Line Conference (SPLC2004), 30 August � 2 September, 2004, Boston, Massachusetts.
- Workshop on Software Variability Management for Product Derivation Towards Tool Support, August 31, 2004 in Boston, Massachusetts.
- The International Symposium on Software Testing and Analysis, July 11 - 14, 2004, Boston, Massachusetts.
- 8th International Conference on Software Reuse, July 5 - 9, 2004 in Madrid, Spain.
- Workshop on Implementation of Software Product Lines and Reusable Components, July 6, 2004, Madrid, Spain.
- Workshop on Program Analysis for Software Tools and Engineering (PASTE 2004), June 7 - 8, 2004, Washington, DC.
- Workshop on Multi-Dimensional Separation of Concerns in Software Engineering (ICSE 2000),
--
PauloBorba - 29 Feb 2008
--
VanderAlves - 23 Jul 2006

Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback