Rosana Teresinha Vaccare Braga

e-mail: rtvb@icmc.sc.usp.br

         


         
         


Academic Background

Sc.D. student in a Computer Science and Computational Mathematics Program at  the Institute of Mathematical and Computer Sciences of the University of Sao Paulo, São Carlos, SP, Brazil, under the advise of Dr. Paulo Cesar Masiero. Provisional conclusion in December, 2002.
 
 
 

ICMC-USP São Carlos
M. Sc. degree in Computer Science from the Institute of Mathematical and Computer Sciences of the University of Sao Paulo (ICMC-USP), São Carlos, SP, Brazil, obtained in 1998.

B.S. degree in Computer Science from the Institute of Mathematical and Computer Sciences of the University of Sao Paulo (ICMC-USP), São Carlos, SP, Brazil, obtained in 1986.

Research in Progress

ScD program grant by FAPESP, process nº 98/13588-4, from 03/01/1999 to 02/28/2003.  "A Framework based on a Pattern Language for Business Resource Management ",  under the advise of Prof. Dr. Paulo Cesar Masiero.

A Pattern Language for Business Resource Management Systems (GRN) - extended to include resource storage and a better treatment of transaction payments. Braga, Rosana T.V.; Germano, Fernao S.R. e Masiero, Paulo C. Portuguese Version - Word (.zip, 136 Kb), revised in August, 2002.

Modification and Extension of the Pattern Language for Business Resource Management, according to the suggestions received during PLoP'99 workshop. Braga, Rosana T.V.; Germano, Fernao S.R. e Masiero, Paulo C. GRN: A Pattern Language for Business Resource Management Systems, submitted to the JBCS - Journal of the Brazillian Computer Society,  Word Version (.zip, 137 Kb), august 2002.

Assisting the under-graduate course  "SCE-233 - Linguagens para Ambientes Comerciais", for the second semester of 2001. Responsible: Prof. Paulo Cesar Masiero. Course Planning for 2001 (in Portuguese)

Research Interests: Frameworks, Pattern Languages, Software Patterns, Reverse Engineering, Reengineering
 

Published Works

Ré, Reginaldo; Braga, Rosana T. V. and Masiero, Paulo C. A Process for Framework Development from Reverse Engineering of Web-based Information Systems: Application to the Online Auction Domain, Proceedings of the First Seminar on Advanced Research in Electronic Business (EBR'2002), Rio de Janeiro, Brasil, November, 2002, p.25-34.

Braga, Rosana T. V.  and Masiero, Paulo C. GREN-Wizard: A Tool to Instantiate the GREN Framework , Proceedings of the Tools Session of the 16o Simpósio Brasileiro de Engenharia de Software, Gramado, Rio Grande do Sul, Brasil, october, 2002, p. 408-413, PDF version - 381K)

Braga, Rosana T. V.  and Masiero, Paulo C. The Role of Pattern Languages in the Instantiation of Object-oriented Frameworks, Proceedings of the "Workshop on Reuse in Object-Oriented Information Systems Design", 8th International Conference on Object-Oriented Information Systems (OOIS’02) Montpellier, France,  Lecture Notes On Computer Science, vol. 2426: Advances in Object-Oriented Information Systems, Springer-Verlag, September 2002, p.122-131.

                    (extended version published in the "Cadernos de Computação do ICMC", (vol 3, nº 1, maio de 2002, p.119-145), PDF version - 326K)

Braga, Rosana T. V.  and Masiero, Paulo C. A Process for Framework Construction Based on a Pattern Language, Proceedings of the 26th Annual International Computer Software and Applications Conference (COMPSAC 2002), IEEE, Oxford, England, August 2002, p.615-620.

Braga, Rosana T. V. and Masiero, Paulo C. An Approach for Frameworks Construction and Instantiation Using Pattern Languages, Proceedings of the  International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applicaions, ACIS, Foz do Iguacu, Brazil, June 2002, p. 305-310.

Braga, Rosana T. V.  and Masiero, Paulo C. Identification of Framework Hot Spots using Pattern Languages, Proceedings of the 15th Brazilian Sofware Engineering Symposium (SBES'2001 -  Simpósio Brasileiro de Engenharia de Software), Rio de Janeiro, October, 2001, p. 145-160. PDF Version (97 Kb)

Ré, Reginaldo; Braga, Rosana T. V. and Masiero, Paulo C. A Pattern Language for Online Auctions Management, Proceedings of the 8th Conference on Pattern Languages of Programs (PLoP'2001), Monticello, IL, USA, September, 2001, v3.4, p. 1-18.  PDF Version (195 Kb)

Braga, Rosana T. V. and Masiero, Paulo C. A Pattern Language-based Approach for Framework Construction and Instantiation, Position Paper,  1st ASERC Workshop on Software Architecture, Computing Science Centre University of Alberta, Edmonton, Alberta, Canadá, August 24-25,  2001, 2p., PDF Version (18 Kb)

Cagnin, Maria Istela; Penteado, Rosangela D.; Braga, Rosana T.V.; Masiero, Paulo C. Reengineering Using Design Patterns, AProceedings of the 7th Working Conference on Reverse Engineering (WCRE'2000), Brisbane, Australia, p. 118-127, November 2000 Abstract - MS Word  (.zip, 4 Kb)

Braga, Rosana T.V.; Masiero, Paulo C. A Framework based on a Pattern Language for Business Resource Management, Proceedings of the 5th WTES - Workshop de Teses e Dissertacoes em Engenharia de  Software - SBES 2000, João Pessoa-PB, Brasil, p. 385-390, October, 2000. PDF Version (.pdf, 47 Kb)

Masiero, Paulo and Braga, Rosana T.V. Legacy Systems Reengineering Using Software Patterns, Proceedings of the XIX International Conference of the Chilean Computer Science Society (SCCC'99),  IEEE CS Press, p. 160-169, Talca, Chile, Abstract - MS Word (.zip, 147 Kb) November 1999.

Braga, Rosana T.V.; Germano, Fernao S.R and Masiero, Paulo C. A Pattern Language for Business Resource Management, Proceedings of the 6th Annual Conference on Pattern Languages of Programs (PLOP'99),  v7, p. 1-33, Monticello, Illinois, EUA, MS Word Version (.doc, 300 Kb), August 1999.

Braga, Rosana T. Vaccare. Software Patterns from Legacy Systems Reverse Engineering, M.Sc. dissertation presented to ICMC-USP-São Carlos, under the advise of Dr. Paulo Cesar Masiero, december 1998.MS Word version (zip, 1.2 Mb, in Portuguese)

Braga, Rosana T. V. and Masiero, Paulo C. Detailing of Fusion/RE Abstraction Analysis Model Step. Technical Report of ICMSC-USP (Instituto de Ciências Matemáticas de São Carlos-Universidade de São Paulo), nº 70, march, 1998 (in Portuguese). MS  Word version, with figures in Corel Draw 5.0 (.zip 200 Kb, in Portuguese)

Penteado, Rosangela D.; Braga, Rosana T.V. and Masiero, Paulo C. Improving the Quality of Legacy Code by Reverse Engineering, Proceedings of International Conference of Information Systems Analysis and Synthesis, 4., Orlando-FL, EUA, julho de 1998, EUA, p. 364-370. MS Word version (.zip, 964 Kb)

Braga, Rosana T.V.; Germano, Fernao S.R. and Masiero, Paulo C. A Confederation of Patterns for Resource Management, In Proceedings of the 5th Annual Conference on Pattern Languages of Programs (PLOP’98), Monticello, Illinois, Technical Report #WUCS-98-25, Washington University in St. Louis, Missouri, August, 1998. Workshop snapshots Available in PDF format at: http://jerry.cs.uiuc.edu/~plop/plop98/final_submissions/Version modified according to suggestions presented in the workshop, submitted to Volume 4 of  Pattern Languages of Program Design series - Addison Wesley: A Family of Patterns for Business Resource Management (MS Word version, 223 Kb)

Penteado, Rosangela D.; Masiero, Paulo C.; Prado, Antonio F. and Braga, Rosana T.V. Reengineering of Legacy Systems Based on Transformation Using the Object Oriented Paradigm, Proceedings of WCRE'98 (Working Conference on Reverse Engineering), Hawaii, USA, p. 144-153, October, 1998. Abstract - MS Word (.zip, 4 Kb)

Positions in Scientific Events

 Program Co-Chair for the Second Latin-American Conference on Pattern Languages of Programs - SugarloafPLoP'02, held in Itaipava-Rio de Janeiro, Brazil, on August 5-7, http://www.cos.ufrj.br/~sugarloafplop  - Editor of the SugarloafPLoP'2002 Proceedings

Reviewer for: SCCC'99,SBES'2000, ICS2000, CTIC/SBC'2001, SBES'2001, WER'2001, SBES 2002, SugarloafPLoP 2002 and ICSM2002.

Shepherd for PLoP'99, PLoP'2k, PLoP'2001 and SugarLoafPLoP'2001

Reviewer of submissions for the PLoPD4 book (Pattern Languages of Programs Series, by Addison-Wesley), November 1998.


Professional Experience

After receiving my B.S. degree, in 1986, I have been working as a system analist, Informatics consultant and teacher.

As a system analist, I have developed more than twenty small and medium size business systems, in the area of insurance brokerage, electric and mechanic car repair shops, television and video cassette repair shops, fertilizer retail stores, motorcycle dealers, electric appliance repair shops, perfume retail stores, video-rental stores, odontological attendance, publicity agencies, etc.

From 1995 to 1998 I was a teacher at the Informatics Department of the University of Franca., teaching the subjects "Information Systems I and II" in the Computer Science Undergraduate Course and at a specialization course in System Analysis.

At the present moment I am only studying to get my doctor degree at ICMC. I have a financial support from FAPESP.


Personal Information


Last Update: November 11, 2002