|
|
Main.HomePage HistoryHide minor edits - Show changes to markup November 17, 2009, at 02:05 AM
by
Changed lines 3-4 from:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and currently only employee) at Abstratt Technologies, an incubating software company that develops tools for model-driven software development. Want to know more? Click on the image below: to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and currently only contributor) at Abstratt Technologies, an incubating software company that develops tools for model-driven software development. Want to know more? Click on the image below: January 09, 2009, at 12:32 AM
by
Changed lines 9-10 from:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis (in Portuguese). I am also interested in object-oriented design, model-driven development, distributed computing, and software engineering and architecture in general. to:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis (in Portuguese, a short paper in English available here). I am also interested in object-oriented design, model-driven development, distributed computing, and software engineering and architecture in general. December 03, 2008, at 04:52 PM
by
Changed lines 59-60 from:
abstratt technologies has just got a blog: http://abstratt.com/blog. Check it out! to:
abstratt technologies has just got a blog: http://abstratt.com/blog/. Check it out! November 25, 2008, at 04:30 PM
by
Changed lines 21-22 from:
If you want timely response, it is better to contact directly me by e-mail (rchaves |at| modelprogrammer.com). to:
If you want timely response, it is better to contact me directly by e-mail (rchaves |at| modelprogrammer.com). July 10, 2008, at 06:21 PM
by
Changed lines 33-34 from:
After much hard work, the The TextUML Toolkit 1.0 is now available. Please read here for a detailed write-up. to:
After much hard work, the TextUML Toolkit 1.0 is now available. Please read here for a detailed write-up. July 10, 2008, at 06:20 PM
by
Changed lines 31-34 from:
TextUML? Toolkit 1.0 has been released!After much hard work, the The TextUML? Toolkit 1.0 is now available. Please read here for a detailed write-up. to:
TextUML Toolkit 1.0 has been released!After much hard work, the The TextUML Toolkit 1.0 is now available. Please read here for a detailed write-up. July 10, 2008, at 06:20 PM
by
Added lines 30-35:
July 05, 2008, at 10:48 PM
by
Changed lines 21-22 from:
to:
If you want timely response, it is better to contact directly me by e-mail (rchaves |at| modelprogrammer.com). July 05, 2008, at 10:32 PM
by
Changed lines 3-4 from:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and currently only employee) at Abstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and currently only employee) at Abstratt Technologies, an incubating software company that develops tools for model-driven software development. Want to know more? Click on the image below: June 25, 2008, at 06:35 PM
by
Changed lines 34-35 from:
I have been quite active on the Abstratt front for the last few months, and am http://abstratt.com/blog/2008/05/30/30-day-challenge-the-road-to-textuml-toolkit-10/ } very close to finally shipping the first release of the TextUML Toolkit. to:
I have been quite active on the Abstratt front for the last few months, and am very close to finally shipping the first release of the TextUML Toolkit. June 14, 2008, at 12:05 AM
by
Changed lines 32-35 from:
Unbelievably, one year has passed since we moved to Victoria after spending almost year in Brazil. Since January, I have been with Genologics (btw: Genologics is quite a special company to work for. They are hiring, so if you are looking for opportunities and live - or wanna live - in Victoria, you should definitely contact GLS). I have been quite active on the Abstratt front the last few months, and am http://abstratt.com/blog/2008/05/30/30-day-challenge-the-road-to-textuml-toolkit-10/ } very close to finally shipping the first release of the TextUML Toolkit. to:
Unbelievably, one year has passed since we moved to Victoria after spending almost year in Brazil. Since January, I have been with Genologics (btw: Genologics is quite a special company to work for. They are hiring, so if you are a software developer looking for opportunities and live - or wanna live - in Victoria, you should definitely apply). I have been quite active on the Abstratt front for the last few months, and am http://abstratt.com/blog/2008/05/30/30-day-challenge-the-road-to-textuml-toolkit-10/ } very close to finally shipping the first release of the TextUML Toolkit. June 14, 2008, at 12:03 AM
by
Changed lines 32-33 from:
Unbelievably, one year has passed since we moved to Victoria after spending almost year in Brazil. Since January, I have been with Genologics (btw: Genologics is quite a special place to work at. They are hiring, so if you are looking for opportunities and live - or wanna live - in Victoria, you should definitely contact GLS). to:
Unbelievably, one year has passed since we moved to Victoria after spending almost year in Brazil. Since January, I have been with Genologics (btw: Genologics is quite a special company to work for. They are hiring, so if you are looking for opportunities and live - or wanna live - in Victoria, you should definitely contact GLS). June 14, 2008, at 12:02 AM
by
Added lines 29-36:
June 13th, 2008 One year of VictoriaUnbelievably, one year has passed since we moved to Victoria after spending almost year in Brazil. Since January, I have been with Genologics (btw: Genologics is quite a special place to work at. They are hiring, so if you are looking for opportunities and live - or wanna live - in Victoria, you should definitely contact GLS). I have been quite active on the Abstratt front the last few months, and am http://abstratt.com/blog/2008/05/30/30-day-challenge-the-road-to-textuml-toolkit-10/ } very close to finally shipping the first release of the TextUML Toolkit. June 04, 2008, at 06:37 PM
by
Changed lines 9-10 from:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis (in Portuguese). I am also interested in object-oriented design, model-driven development, distributed computing, and software engineering and architecture in general. to:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis (in Portuguese). I am also interested in object-oriented design, model-driven development, distributed computing, and software engineering and architecture in general. May 22, 2007, at 12:14 PM
by
Changed lines 32-33 from:
And we are finally moving to the West Coast. This has been a long time goal for us and it is finally happening. I will be joining Sierra Systems as a software developer on June 15th. We will arrive a few days ahead, so we will have some time to get to know the town a bit before my first day at work. to:
And we are finally moving to the west coast. This has been a long time goal for us and it is finally happening. I will be joining Sierra Systems as a software developer on June 15th. We will arrive a few days ahead, so we will have some time to get to know the town a bit before my first day at work. May 22, 2007, at 11:33 AM
by
Added lines 24-25:
Changed lines 44-45 from:
abstratt technologies has just got a blog: http://abstratt.com.blog. Check it out! to:
abstratt technologies has just got a blog: http://abstratt.com/blog. Check it out! May 22, 2007, at 11:31 AM
by
Added lines 24-48:
NewsMay 10th, 2007 Moving to VictoriaAnd we are finally moving to the West Coast. This has been a long time goal for us and it is finally happening. I will be joining Sierra Systems as a software developer on June 15th. We will arrive a few days ahead, so we will have some time to get to know the town a bit before my first day at work. May 1st, 2007 abstratt's website goes liveSee the official announcement. Includes the first deliverable: the TextUML Toolkit. March 23rd, 2007 abstratt's blog is upabstratt technologies has just got a blog: http://abstratt.com.blog. Check it out! July 16th, 2006 Back to BrazilAfter almost four years living in Ottawa, we are taking a break from the harsh Canadian winter (ironically right when it is summer in Canada and winter in Brazil). Also of note is the fact that I left my job at IBM to start working on my own business, a company that will develop tools for model-driven development. The plan is to head back to Canada before August 2007, hopefully to the warmer and sunnier Victoria, and with version 1.0 of the product available to the public. May 13, 2007, at 04:15 PM
by
Changed lines 9-10 from:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis. I am also interested in object-oriented design, model-driven development, distributed computing, and software engineering and architecture in general. to:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis (in Portuguese). I am also interested in object-oriented design, model-driven development, distributed computing, and software engineering and architecture in general. May 13, 2007, at 08:17 AM
by
Changed lines 1-2 from:
http://the.modelprogrammer.com/rc-small.jpg to:
http://the.modelprogrammer.com/rc-small.jpg May 13, 2007, at 07:51 AM
by
Changed lines 3-4 from:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) at Abstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and currently only employee) at Abstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: May 13, 2007, at 07:51 AM
by
Changed lines 3-4 from:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) atAbstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) at Abstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: May 13, 2007, at 07:50 AM
by
Changed lines 1-2 from:
http://the.modelprogrammer.com/rc-small.jpg My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) atAbstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: to:
http://the.modelprogrammer.com/rc-small.jpg My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) atAbstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: May 13, 2007, at 07:50 AM
by
Changed lines 1-4 from:
http://the.modelprogrammer.com/rc-small.jpg My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) atAbstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: to:
http://the.modelprogrammer.com/rc-small.jpg My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) atAbstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: May 13, 2007, at 07:50 AM
by
Changed lines 3-4 from:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) of Abstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) atAbstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: May 13, 2007, at 07:49 AM
by
Changed lines 1-2 from:
rc-small.jpg to:
http://the.modelprogrammer.com/rc-small.jpg May 13, 2007, at 07:49 AM
by
Changed lines 1-2 from:
http://the.abstratt.com/rc-small.png to:
rc-small.jpg May 13, 2007, at 07:48 AM
by
Added lines 1-2:
http://the.abstratt.com/rc-small.png May 12, 2007, at 03:05 PM
by
Changed lines 7-8 from:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis. I am also interested in object-orientation design, distributed computing, and software engineering and architecture in general. to:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis. I am also interested in object-oriented design, model-driven development, distributed computing, and software engineering and architecture in general. May 12, 2007, at 03:04 PM
by
Changed lines 7-8 from:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis. I am also interested in object-orientation, distributed computing, and software engineering and architecture in general. to:
I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis. I am also interested in object-orientation design, distributed computing, and software engineering and architecture in general. May 12, 2007, at 03:03 PM
by
Changed lines 3-4 from:
http://abstratt.com/images/logo-small.png to:
http://abstratt.com/images/logo-small.png May 12, 2007, at 03:02 PM
by
Changed lines 1-2 from:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) of Abstratt Technologies, a company that develops tools for model-driven software development. to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) of Abstratt Technologies, a company that develops tools for model-driven software development. Want to know more? Click on the image below: http://abstratt.com/images/logo-small.png May 03, 2007, at 10:49 AM
by
Changed lines 1-2 from:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) of ABstratt Technologies, a company that develops tools for model-driven software development. to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) of Abstratt Technologies, a company that develops tools for model-driven software development. May 03, 2007, at 10:49 AM
by
Changed lines 1-6 from:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. Conteúdo em português aqui Currently, I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. My current spare-time project is a framework for creating aspect-oriented executable models called Libra, which is based on my thesis. I am also interested in object-orientation, distributed computing, and software engineering and architecture in general. to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado, and the founder (and only employee) of ABstratt Technologies, a company that develops tools for model-driven software development. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. That was the theme of my master's thesis. I am also interested in object-orientation, distributed computing, and software engineering and architecture in general. November 27, 2006, at 05:10 AM
by
Changed lines 1-2 from:
http://the.modelprogrammer.com/rc-small.jpg My name is Rafael Chaves (resume / currículo). I am a software development aficionado. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. November 27, 2006, at 05:10 AM
by
Changed lines 1-2 from:
http://the.modelprogrammer.com/rc.jpg My name is Rafael Chaves (resume / currículo). I am a software development aficionado. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. to:
http://the.modelprogrammer.com/rc-small.jpg My name is Rafael Chaves (resume / currículo). I am a software development aficionado. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. November 27, 2006, at 05:09 AM
by
Changed lines 1-4 from:
[http://the.modelprogrammer.com/rc.jpg] My name is Rafael Chaves (resume / currículo). I am a software development aficionado. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. to:
http://the.modelprogrammer.com/rc.jpg My name is Rafael Chaves (resume / currículo). I am a software development aficionado. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. November 27, 2006, at 05:08 AM
by
Changed lines 1-2 from:
http://the.modelprogrammer.com/rc.jpg to:
[http://the.modelprogrammer.com/rc.jpg] November 27, 2006, at 05:07 AM
by
Added lines 1-2:
http://the.modelprogrammer.com/rc.jpg September 09, 2006, at 01:34 PM
by
Deleted lines 0-5:
NewsSeptember 9, 2006 - No News is Good News?About meSeptember 09, 2006, at 12:22 PM
by
Changed lines 3-6 from:
September 9, 2006 - No News is Good News?About meto:
September 9, 2006 - No News is Good News?About meSeptember 09, 2006, at 12:21 PM
by
Added lines 1-6:
NewsSeptember 9, 2006 - No News is Good News?About meDeleted line 24:
NewsSeptember 09, 2006, at 12:18 PM
by
Added lines 18-19:
NewsSeptember 09, 2006, at 12:14 PM
by
Changed lines 1-2 from:
Hi, this is Rafael Chaves?, welcome to my web page. Want to ask a question or make a comment? Just use the ReaderFeedback area. to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. Added lines 5-17:
Currently, I am very interested in the use of aspects in the context of MDA, two great ways to achieve separation of concerns in software. My current spare-time project is a framework for creating aspect-oriented executable models called Libra, which is based on my thesis. I am also interested in object-orientation, distributed computing, and software engineering and architecture in general. Looking for my old (outdated) static page in Portuguese? It is still available here. Other starting points: By the way: this wiki runs on PmWiki. If you are not familiar with PmWiki's formatting rules, please see: Tips For Editing. Unfortunately, due to the incessant spamming, I had to make most of this wiki password protected. If you want to get in touch with me, please use the ReaderFeedback topic. Enjoy! June 13, 2006, at 08:40 PM
by
Deleted lines 4-141:
March 1st, 2006 Call for Papers: 1st ECOOP Workshop on Domain-Specific Program Development (DSPD)In conjunction with ECOOP 2006 -- July 3rd, Nantes, France February 28th, 2006 Call for Papers: Workshop on Generic Programming 2006Portland, Oregon, 16th September 2006 The Workshop on Generic Programming is sponsored by ACM SIGPLAN and forms part of ICFP 2006. Previous Workshops on Generic Programming have been held in Marstrand (affiliated with MPC), Ponte de Lima (affiliated with MPC), Nottingham (informal workshop), Dagstuhl (IFIP WG2?.1 Working Conference), Oxford (informal workshop), and Utrecht (informal workshop). February 24, 2006 Call for Workshop Participation: Models and Aspects - Handling Crosscutting Concerns in MDSDat ECOOP 2006, Nantes, France, on 3 July, 2006 February 18, 2006 Wikis and Literate ProgrammingAs soon as I learned a bit about literate programming, I realized how well it fits with the wiki philosophy. A quick search on Google revealed this subject has been floating around the web for a while (for instance, see here, here, here, here, and here). Why hasn't this idea picked up yet? October 23, 2005 Nothing new under the sun: Learning Ruby take 2October 21, 2005 Nothing new under the sun: Taking a look at RubySeptember 26, 2005 Paper on combining aspects and MDA in the worksSeptember 03, 2005 AOSD'06 deadlines for research papers fast approaching!!!
July 29, 2005 Random thoughts about a distributed peer-to-peer software framework.This just comes out of my personal frustration on the use of computers in a networked environment. Key themes (these cannot be addressed as a second thought):
Things that come to mind: Jini, JXTA, OSGi, Voyager, JMX. Ideally, this could be started as a minimum runtime that handles classloading appropriately and some rudimentary support for dynamic install/uninstall/update (OSGi). July 12, 2005 AOSD'06: Call for Contributions"The annual AOSD international conference is the premier event entirely devoted to aspect-oriented technologies and practices, bringing together leading researchers and practitioners from all over the world to discuss the latest developments and future directions in the field." July 12, 2005 Early Aspects: OOPSLA 2005 - Finding Common Ground CFP''"In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/."'' July 9, 2005 Track on Programming for Separation of Concerns (Part of the 21st ACM Symposium on Applied Computing)"The Programming for Separation of Concerns (PSC) track at the 2006 Symposium on Applied Computing will aim to bring together researchers to share experiences in using SoC? techniques, and explore the practical problems of existing tools, environments, etc. The track will address questions like: Can performance degradation be limited? Are unexpected changes dealt with by reflective or aspect-oriented systems? Is there any experience of long term evolution that shows a higher degree of flexibility of systems developed with such techniques? How such techniques cope with architectural erosion? Are these techniques helpful to deal with evolution of legacy systems? " July 8, 2005 Special Issue on "Aspect Oriented Programming and Development for Software Evolution""The objective of this special issue is to highlight the benefits brought by the use of aspect-oriented approaches in developing and in maintaining a software system that can evolve in an unanticipated way." July 8, 2005 Workshop "Best Practices for Model Driven Software Development""This workshop is a continuation of a highly successful series of workshops at OOPSLA04?, at OOPSLA03?, and at OOPSLA02?." "In recent years model driven approaches have been embraced by the Object Management Group (OMG) in the form of the Model Driven Architecture® (MDA®) initiative, Microsoft has started to work on software development tools that fully embrace the concepts of software factories and domain specific languages, and a whole number of Open Source projects are now focused on building open tool platforms for MDSD." "Model driven Open Source initiatives in particular may turn out to be critical in establishing MDSD as a mainstream software development paradigm." June 28, 2005 7th International Workshop on Aspect-Oriented Modeling"This workshop aims to identify and discuss the impacts of aspect-oriented technologies on software modeling, and to set up a shared agenda for future research in aspect-oriented modeling of software systems". It will be a one day long workshop during the MoDELS'05 conference. June 26, 2005 Soon: DemoApplication implementation reports!The goal is to specify a demo application that resembles a real world system (going way further than a Hello World program) and implement it using multiple different technologies, for educational purposes. June 05, 2005 First Workshop on Models and AspectsThis is the first event dedicated to the subject of AspectsAndMDA. It will be a one day long workshop during ECOOP'05. June 03, 2005 The 2nd Brazilian Workshop on Aspects website is up!"WASP '05 is a one day long workshop co-located with the Brazilian Symposium on Software Engineering, October 3-7, 2005. The conference will be held at Federal University of Uberlandia, Uberlandia, MG, Brazil. WASP '05 will be held on October 4, 2005." I had a paper accepted for last year's edition. Unfortunately I could not attend and it ended up not being presented. May 30, 2005 Not at this timeThe paper I submitted to GPCE'05 was not accepted. Damn, can't blame the reviewers, it needed more work. Oh, well... after I improve it, will try the AOSD'06 conference. April 24, 2005 Paper submitted to GPCEFinally submitted a paper in English about the research I did during my master's. I had been promising that to myself for a long time. Let's see if it makes it into the finals... Here are the title and abstract: Towards a Dynamic Join Point Model for UML Action Semantics
Abstract. This work acknowledges the potential benefits of mixing th use of the Model Driven Software Development and Aspect-Oriented Software Development, two different strategies for separating concerns. The model driven approach proposes a clear separation between concerns belonging to the problem domain and those related to implementation details, providing a fast track for mapping executable models into running applications. The aspect-oriented paradigm offers an elegant mechanism for expressing how different concerns relate to each other, allowing for a higher degree of modularity. We believe that together, models and aspects provide the necessary framework for building software that is much easier to maintain. In this context, we propose an approach for combining the two technologies based on a new dynamic join point model for UML action semantics.
March 01, 2006, at 09:59 PM
by
Changed lines 21-24 from:
Call for Workshop Participation: Models and Aspects - Handling Crosscutting Concerns in MDSD at ECOOP 2006, Nantes, France, on 3 July, 2006 to:
Call for Workshop Participation: Models and Aspects - Handling Crosscutting Concerns in MDSDat ECOOP 2006, Nantes, France, on 3 July, 2006 March 01, 2006, at 09:58 PM
by
Changed lines 17-23 from:
The Workshop on Generic Programming is sponsored by ACM SIGPLAN
and forms part of ICFP 2006. Previous Workshops on Generic
Programming have been held in Marstrand (affiliated with MPC),
Ponte de Lima (affiliated with MPC), Nottingham (informal
workshop), Dagstuhl (IFIP WG2?.1 Working Conference), Oxford
(informal workshop), and Utrecht (informal workshop).
to:
The Workshop on Generic Programming is sponsored by ACM SIGPLAN and forms part of ICFP 2006. Previous Workshops on Generic Programming have been held in Marstrand (affiliated with MPC), Ponte de Lima (affiliated with MPC), Nottingham (informal workshop), Dagstuhl (IFIP WG2?.1 Working Conference), Oxford (informal workshop), and Utrecht (informal workshop). Added lines 20-25:
February 24, 2006 Call for Workshop Participation: Models and Aspects - Handling Crosscutting Concerns in MDSD at ECOOP 2006, Nantes, France, on 3 July, 2006 March 01, 2006, at 09:55 PM
by
Changed lines 6-12 from:
February 18, 2006 Wikis and Literate ProgrammingAs soon as I learned a bit about literate programming, I realized how well it fits with the wiki philosophy. A quick search on Google revealed this subject has been floating around the web for a while (for instance, see here, here, here, here, and here). Why hasn't this idea picked up yet? to:
March 1st, 2006 Call for Papers: 1st ECOOP Workshop on Domain-Specific Program Development (DSPD)In conjunction with ECOOP 2006 -- July 3rd, Nantes, France Changed lines 12-14 from:
October 23, 2005 Nothing new under the sun: Learning Ruby take 2to:
February 28th, 2006 Call for Papers: Workshop on Generic Programming 2006Portland, Oregon, 16th September 2006 The Workshop on Generic Programming is sponsored by ACM SIGPLAN
and forms part of ICFP 2006. Previous Workshops on Generic
Programming have been held in Marstrand (affiliated with MPC),
Ponte de Lima (affiliated with MPC), Nottingham (informal
workshop), Dagstuhl (IFIP WG2?.1 Working Conference), Oxford
(informal workshop), and Utrecht (informal workshop).
Changed lines 25-27 from:
October 21, 2005 Nothing new under the sun: Taking a look at Rubyto:
February 18, 2006 Wikis and Literate ProgrammingAs soon as I learned a bit about literate programming, I realized how well it fits with the wiki philosophy. A quick search on Google revealed this subject has been floating around the web for a while (for instance, see here, here, here, here, and here). Why hasn't this idea picked up yet? Changed lines 33-35 from:
September 26, 2005 Paper on combining aspects and MDA in the worksto:
October 23, 2005 Nothing new under the sun: Learning Ruby take 2Added lines 37-44:
October 21, 2005 Nothing new under the sun: Taking a look at RubySeptember 26, 2005 Paper on combining aspects and MDA in the worksFebruary 18, 2006, at 09:34 PM
by
Changed lines 9-10 from:
As soon as I learned a bit about literate programming, I realized how well it fits with the wiki philosophy. A quick search on Google revealed this subject has been flowing around the web for a while (for instance, see here, here, here, here, and here). to:
As soon as I learned a bit about literate programming, I realized how well it fits with the wiki philosophy. A quick search on Google revealed this subject has been floating around the web for a while (for instance, see here, here, here, here, and here). February 18, 2006, at 09:32 PM
by
Changed lines 4-5 from:
--- to:
February 18, 2006, at 09:28 PM
by
Changed lines 8-9 from:
As soon as I learned a bit about literate programming, I realized how it fits well with the wiki philosophy. A quick search on Google revealed this subject has been flowing around for a while (for instance, see here, here, here, here, and here). to:
As soon as I learned a bit about literate programming, I realized how well it fits with the wiki philosophy. A quick search on Google revealed this subject has been flowing around the web for a while (for instance, see here, here, here, here, and here). February 18, 2006, at 09:27 PM
by
Changed lines 8-9 from:
As soon I learned a bit about literate programming, I realized how it fits well with the wiki philosophy. A quick search on Google revealed this subject has been flowing around for a while (for instance, see here, here, here, here, and here). to:
As soon as I learned a bit about literate programming, I realized how it fits well with the wiki philosophy. A quick search on Google revealed this subject has been flowing around for a while (for instance, see here, here, here, here, and here). February 18, 2006, at 09:27 PM
by
Changed lines 8-9 from:
As soon I learned a bit about literate programming, I realized how it fits well with the wiki philosophy. A quick search on Google revealed this subject has been flowing around for a while (for instance, see [http://ws2005.wikisym.org/space/Ademar+Aguiar|here], [http://lists.netisland.net/archives/phlpm/phlpm-2003/msg00295.html|here], [http://www.gyford.com/phil/notes/2004/08/21/euro_foo_camp_jo_.php|here], [http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?ProgrammingWithAndInWiki|here], and [http://web.media.mit.edu/~vyzo/srcb/doc/info.html|here]. to:
As soon I learned a bit about literate programming, I realized how it fits well with the wiki philosophy. A quick search on Google revealed this subject has been flowing around for a while (for instance, see here, here, here, here, and here). February 18, 2006, at 09:26 PM
by
Added lines 8-11:
As soon I learned a bit about literate programming, I realized how it fits well with the wiki philosophy. A quick search on Google revealed this subject has been flowing around for a while (for instance, see [http://ws2005.wikisym.org/space/Ademar+Aguiar|here], [http://lists.netisland.net/archives/phlpm/phlpm-2003/msg00295.html|here], [http://www.gyford.com/phil/notes/2004/08/21/euro_foo_camp_jo_.php|here], [http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?ProgrammingWithAndInWiki|here], and [http://web.media.mit.edu/~vyzo/srcb/doc/info.html|here]. Why hasn't this idea picked up yet? February 18, 2006, at 08:59 PM
by
Changed lines 4-7 from:
to:
--- February 18, 2006 Wikis and Literate ProgrammingFebruary 18, 2006, at 03:55 PM
by
Changed lines 1-2 from:
Hi, this is Rafael Chaves?, welcome to my web page. Want to ask a question or make a comment? Just use the ReaderFeedback area. to:
Hi, this is Rafael Chaves?, welcome to my web page. Want to ask a question or make a comment? Just use the ReaderFeedback area. February 03, 2006, at 07:13 AM
by
Changed lines 3-4 from:
Conteúdo em português aqui to:
Conteúdo em português aqui February 03, 2006, at 07:13 AM
by
Changed lines 3-4 from:
to:
Conteúdo em português aqui February 03, 2006, at 07:12 AM
by
Changed lines 1-2 from:
Hi, this is Rafael Chaves?, welcome to my web page. Want to ask a question or make a comment? Just use the ReaderFeedback area. to:
Hi, this is Rafael Chaves?, welcome to my web page. Want to ask a question or make a comment? Just use the ReaderFeedback area. October 28, 2005, at 08:18 PM
by
Deleted lines 3-6:
October 23, 2005, at 02:28 PM
by
Added lines 4-7:
October 23, 2005 Nothing new under the sun: Learning Ruby take 2Changed lines 9-10 from:
New blog entry: Taking a look at Rubyto:
Nothing new under the sun: Taking a look at RubyOctober 22, 2005, at 12:50 PM
by
Changed line 4 from:
'''October 21, 2005 to:
October 21, 2005 October 22, 2005, at 12:50 PM
by
Added lines 4-7:
'''October 21, 2005 New blog entry: Taking a look at RubySeptember 26, 2005, at 09:20 PM
by
Changed line 3 from:
--- to:
September 26, 2005, at 09:20 PM
by
Added line 2:
September 26, 2005, at 09:20 PM
by
Changed lines 4-5 from:
New article on combining aspects and MDA!!!to:
Paper on combining aspects and MDA in the worksSeptember 26, 2005, at 08:57 PM
by
Changed lines 2-5 from:
to:
--- September 26, 2005 New article on combining aspects and MDA!!!September 07, 2005, at 07:31 PM
by
Changed lines 1-2 from:
Hi, this is Rafael Chaves?, welcome to my web page. Want to ask a question or make a comment? Just use the ReaderFeedback area. to:
Hi, this is Rafael Chaves?, welcome to my web page. Want to ask a question or make a comment? Just use the ReaderFeedback area. September 03, 2005, at 05:57 PM
by
Changed lines 7-9 from:
23.09.05 Abstract Submission 30.09.05 Full Submission to:
September 03, 2005, at 05:57 PM
by
Changed lines 7-10 from:
Dates: * 23.09.05 Abstract Submission
* 30.09.05 Full Submission
to:
23.09.05 Abstract Submission 30.09.05 Full Submission September 03, 2005, at 05:45 PM
by
Changed lines 5-6 from:
AOSD'06 deadlines fast approaching!!!to:
AOSD'06 deadlines for research papers fast approaching!!!Changed lines 8-12 from:
* 23.09.05 Abstract Submission: Research Papers (required),
* 30.09.05 Full Submission: Research Papers, Industry Papers
"The annual AOSD international conference is the premier event entirely devoted to aspect-oriented technologies and practices, bringing together leading researchers and practitioners from all over the world to discuss the latest developments and future directions in the field." to:
* 23.09.05 Abstract Submission
* 30.09.05 Full Submission
September 03, 2005, at 05:44 PM
by
Changed lines 5-6 from:
AOSD'06 Deadlines fast approaching!!!to:
AOSD'06 deadlines fast approaching!!!September 03, 2005, at 05:41 PM
by
Added lines 4-13:
September 03, 2005 AOSD'06 Deadlines fast approaching!!!Dates: * 23.09.05 Abstract Submission: Research Papers (required),
* 30.09.05 Full Submission: Research Papers, Industry Papers
"The annual AOSD international conference is the premier event entirely devoted to aspect-oriented technologies and practices, bringing together leading researchers and practitioners from all over the world to discuss the latest developments and future directions in the field." August 06, 2005, at 03:02 PM
by
Changed lines 7-8 from:
This just comes out of my personal frustation on the use of computers in a networked environment. to:
This just comes out of my personal frustration on the use of computers in a networked environment. August 05, 2005, at 07:31 AM
by
Changed lines 1-2 from:
Hi, this is Rafael Chaves?, welcome to my web page. to:
Hi, this is Rafael Chaves?, welcome to my web page. Want to ask a question or make a comment? Just use the ReaderFeedback area. July 29, 2005, at 01:50 AM
by
Changed line 15 from:
to:
Added lines 20-21:
Ideally, this could be started as a minimum runtime that handles classloading appropriately and some rudimentary support for dynamic install/uninstall/update (OSGi). July 29, 2005, at 01:46 AM
by
Changed lines 9-11 from:
Key themes:
to:
Key themes (these cannot be addressed as a second thought):
July 29, 2005, at 01:44 AM
by
Added lines 4-20:
July 29, 2005 Random thoughts about a distributed peer-to-peer software framework.This just comes out of my personal frustation on the use of computers in a networked environment. Key themes:
Things that come to mind: Jini, JXTA, OSGi, Voyager, JMX. July 15, 2005, at 09:31 AM
by
Changed lines 11-15 from:
Early Aspects : OOPSLA 2005 - Finding Common Ground CFP''In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/.'' to:
Early Aspects: OOPSLA 2005 - Finding Common Ground CFP''"In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/."'' July 15, 2005, at 09:29 AM
by
Changed lines 11-15 from:
Early Aspects: OOPSLA 2005 - Finding Common Ground Call For PapersIn previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). ''This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages.'' You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/. to:
Early Aspects : OOPSLA 2005 - Finding Common Ground CFP''In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/.'' July 15, 2005, at 09:27 AM
by
Changed lines 13-15 from:
'''In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/.''' to:
In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). ''This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages.'' You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/. July 15, 2005, at 09:26 AM
by
Changed lines 13-15 from:
''In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/.'' to:
'''In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/.''' July 15, 2005, at 09:25 AM
by
Changed lines 11-15 from:
Early Aspects: OOPSLA 2005 - Finding Common Ground Call For Papers''"In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/."'' to:
Early Aspects: OOPSLA 2005 - Finding Common Ground Call For Papers''In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/.'' July 12, 2005, at 07:49 PM
by
Added lines 10-16:
July 12, 2005 Early Aspects: OOPSLA 2005 - Finding Common Ground Call For Papers''"In previous editions of this workshop, held in conjunction with AOSD 2002-2005 and OOPSLA 2004, we looked at different techniques, tools and languages that support early aspects (visit http://www.early-aspects.net/ for more information). This time we are going to discuss the results of early aspects techniques, tools and languages applied to the same system: the famous Java Pet Store application. Looking at the same concrete example shall provide basis for comparison and promote collaborations and cross-fertilization of ideas to improve the various techniques, tools and languages. You can find out more about the sample case study by visiting http://www.early-aspects.net/oopsla05ws/."'' July 12, 2005, at 07:10 PM
by
Changed lines 5-6 from:
AOSD'06: Call for Contributionsto:
AOSD'06: Call for ContributionsJuly 12, 2005, at 07:10 PM
by
Added lines 4-9:
July 12, 2005 AOSD'06: Call for Contributions"The annual AOSD international conference is the premier event entirely devoted to aspect-oriented technologies and practices, bringing together leading researchers and practitioners from all over the world to discuss the latest developments and future directions in the field." July 09, 2005, at 07:18 PM
by
Changed lines 11-12 from:
Special Issue on "Aspect Oriented Programming and Development for SoftwareEvolution" to:
Special Issue on "Aspect Oriented Programming and Development for Software Evolution"July 09, 2005, at 07:17 PM
by
Changed lines 1-3 from:
Hi, my name is Rafael Chaves?, welcome to my web page. to:
Hi, this is Rafael Chaves?, welcome to my web page. Added lines 4-9:
July 9, 2005 Track on Programming for Separation of Concerns (Part of the 21st ACM Symposium on Applied Computing)"The Programming for Separation of Concerns (PSC) track at the 2006 Symposium on Applied Computing will aim to bring together researchers to share experiences in using SoC? techniques, and explore the practical problems of existing tools, environments, etc. The track will address questions like: Can performance degradation be limited? Are unexpected changes dealt with by reflective or aspect-oriented systems? Is there any experience of long term evolution that shows a higher degree of flexibility of systems developed with such techniques? How such techniques cope with architectural erosion? Are these techniques helpful to deal with evolution of legacy systems? " Changed lines 13-14 from:
The objective of this special issue is to highlight the benefits brought by the use of aspect-oriented approaches in developing and in maintaining a software system that can evolve in an unanticipated way. to:
"The objective of this special issue is to highlight the benefits brought by the use of aspect-oriented approaches in developing and in maintaining a software system that can evolve in an unanticipated way." Changed lines 18-23 from:
This workshop is a continuation of a highly successful series of workshops at OOPSLA04?, at OOPSLA03?, and at OOPSLA02?. In recent years model driven approaches have been embraced by the Object Management Group (OMG) in the form of the Model Driven Architecture® (MDA®) initiative, Microsoft has started to work on software development tools that fully embrace the concepts of software factories and domain specific languages, and a whole number of Open Source projects are now focused on building open tool platforms for MDSD. Model driven Open Source initiatives in particular may turn out to be critical in establishing MDSD as a mainstream software development paradigm. to:
"This workshop is a continuation of a highly successful series of workshops at OOPSLA04?, at OOPSLA03?, and at OOPSLA02?." "In recent years model driven approaches have been embraced by the Object Management Group (OMG) in the form of the Model Driven Architecture® (MDA®) initiative, Microsoft has started to work on software development tools that fully embrace the concepts of software factories and domain specific languages, and a whole number of Open Source projects are now focused on building open tool platforms for MDSD." "Model driven Open Source initiatives in particular may turn out to be critical in establishing MDSD as a mainstream software development paradigm." Changed lines 27-28 from:
This workshop aims to identify and discuss the impacts of aspect-oriented technologies on software modeling, and to set up a shared agenda for future research in aspect-oriented modeling of software systems. It will be a one day long workshop during the MoDELS'05 conference. to:
"This workshop aims to identify and discuss the impacts of aspect-oriented technologies on software modeling, and to set up a shared agenda for future research in aspect-oriented modeling of software systems". It will be a one day long workshop during the MoDELS'05 conference. July 08, 2005, at 07:37 PM
by
Added line 3:
Added lines 6-11:
Special Issue on "Aspect Oriented Programming and Development for SoftwareEvolution" The objective of this special issue is to highlight the benefits brought by the use of aspect-oriented approaches in developing and in maintaining a software system that can evolve in an unanticipated way. July 8, 2005 July 08, 2005, at 07:33 PM
by
Changed lines 6-9 from:
''This workshop is a continuation of a highly successful series of workshops at OOPSLA04?, at OOPSLA03?, and at OOPSLA02?. In recent years model driven approaches have been embraced by the Object Management Group (OMG) in the form of the Model Driven Architecture® (MDA®) initiative, Microsoft has started to work on software development tools that fully embrace the concepts of software factories and domain specific languages, and a whole number of Open Source projects are now focused on building open tool platforms for MDSD. '' to:
This workshop is a continuation of a highly successful series of workshops at OOPSLA04?, at OOPSLA03?, and at OOPSLA02?. In recent years model driven approaches have been embraced by the Object Management Group (OMG) in the form of the Model Driven Architecture® (MDA®) initiative, Microsoft has started to work on software development tools that fully embrace the concepts of software factories and domain specific languages, and a whole number of Open Source projects are now focused on building open tool platforms for MDSD. Model driven Open Source initiatives in particular may turn out to be critical in establishing MDSD as a mainstream software development paradigm. July 08, 2005, at 07:32 PM
by
Added lines 4-10:
July 8, 2005 Workshop "Best Practices for Model Driven Software Development"''This workshop is a continuation of a highly successful series of workshops at OOPSLA04?, at OOPSLA03?, and at OOPSLA02?. In recent years model driven approaches have been embraced by the Object Management Group (OMG) in the form of the Model Driven Architecture® (MDA®) initiative, Microsoft has started to work on software development tools that fully embrace the concepts of software factories and domain specific languages, and a whole number of Open Source projects are now focused on building open tool platforms for MDSD. '' June 28, 2005, at 05:02 PM
by
Changed lines 6-7 from:
This workshop aims to identify and discuss the impacts of aspect-oriented technologies on software modeling, and to set up a shared agenda for future research in aspect-oriented modeling of software systems. It will be a one day long workshop during the MoDELS?'05 conference. to:
This workshop aims to identify and discuss the impacts of aspect-oriented technologies on software modeling, and to set up a shared agenda for future research in aspect-oriented modeling of software systems. It will be a one day long workshop during the MoDELS'05 conference. June 28, 2005, at 04:55 PM
by
Added lines 4-8:
June 28, 2005 7th International Workshop on Aspect-Oriented ModelingThis workshop aims to identify and discuss the impacts of aspect-oriented technologies on software modeling, and to set up a shared agenda for future research in aspect-oriented modeling of software systems. It will be a one day long workshop during the MoDELS?'05 conference. June 26, 2005, at 02:01 PM
by
Added lines 4-8:
June 26, 2005 Soon: DemoApplication implementation reports!The goal is to specify a demo application that resembles a real world system (going way further than a Hello World program) and implement it using multiple different technologies, for educational purposes. June 11, 2005, at 07:28 PM
by
Changed lines 1-2 from:
My name is Rafael Chaves?, and this is my web page. to:
Hi, my name is Rafael Chaves?, welcome to my web page. June 07, 2005, at 07:22 PM
by
Changed lines 28-30 from:
to:
Towards a Dynamic Join Point Model for UML Action Semantics
Abstract. This work acknowledges the potential benefits of mixing th use of the Model Driven Software Development and Aspect-Oriented Software Development, two different strategies for separating concerns. The model driven approach proposes a clear separation between concerns belonging to the problem domain and those related to implementation details, providing a fast track for mapping executable models into running applications. The aspect-oriented paradigm offers an elegant mechanism for expressing how different concerns relate to each other, allowing for a higher degree of modularity. We believe that together, models and aspects provide the necessary framework for building software that is much easier to maintain. In this context, we propose an approach for combining the two technologies based on a new dynamic join point model for UML action semantics.
June 07, 2005, at 07:21 PM
by
Changed lines 28-31 from:
Towards a Dynamic Join Point Model for UML Action Semantics Abstract. This work acknowledges the potential benefits of mixing the use of the Model Driven Software Development and Aspect-Oriented Software Development, two different strategies for separating concerns. The model driven approach proposes a clear separation between concerns belonging to the problem domain and those related to implementation details, providing a fast track for mapping executable models into running applications. The aspect-oriented paradigm offers an elegant mechanism for expressing how different concerns relate to each other, allowing for a higher degree of modularity. We believe that together, models and aspects provide the necessary framework for building software that is much easier to maintain. In this context, we propose an approach for combining the two technologies based on a new dynamic join point model for UML action semantics.
to:
June 07, 2005, at 07:21 PM
by
Changed line 31 from:
Abstract. This work acknowledges the potential benefits of mixing the use of the Model Driven Software Development and Aspect-Oriented Software Development, two different strategies for separating concerns. The model driven approach proposes a clear separation between concerns belonging to the problem domain and those related to implementation details, providing a fast track for mapping executable models into running applications. The aspect-oriented paradigm offers an elegant mechanism for expressing how different concerns relate to each other, allowing for a higher degree of modularity. We believe that together, models and aspects provide the necessary framework for building software that is much easier to maintain. In this context, we propose an approach for combining the two technologies based on a new dynamic join point model for UML action semantics. to:
Abstract. This work acknowledges the potential benefits of mixing the use of the Model Driven Software Development and Aspect-Oriented Software Development, two different strategies for separating concerns. The model driven approach proposes a clear separation between concerns belonging to the problem domain and those related to implementation details, providing a fast track for mapping executable models into running applications. The aspect-oriented paradigm offers an elegant mechanism for expressing how different concerns relate to each other, allowing for a higher degree of modularity. We believe that together, models and aspects provide the necessary framework for building software that is much easier to maintain. In this context, we propose an approach for combining the two technologies based on a new dynamic join point model for UML action semantics.
June 07, 2005, at 06:40 PM
by
Changed lines 1-2 from:
<font color="#FFFFFF">My name is Rafael Chaves, and this is my web page.</font> to:
My name is Rafael Chaves?, and this is my web page. June 07, 2005, at 06:40 PM
by
Changed lines 1-2 from:
<font color="#FFFFFF">My name is Rafael Chaves, and this is my web page.</font> to:
<font color="#FFFFFF">My name is Rafael Chaves, and this is my web page.</font> June 07, 2005, at 06:35 PM
by
Changed lines 1-2 from:
My name is Rafael Chaves, and this is my web page. to:
<font color="#FFFFFF">My name is Rafael Chaves, and this is my web page.</font> June 07, 2005, at 05:21 PM
by
Added lines 1-2:
My name is Rafael Chaves, and this is my web page. June 05, 2005, at 08:39 PM
by
Changed lines 4-5 from:
This is the first event dedicated to the subject of AspectsAndMDA. It will be a one day workshop during ECOOP'05. to:
This is the first event dedicated to the subject of AspectsAndMDA. It will be a one day long workshop during ECOOP'05. June 05, 2005, at 02:01 PM
by
Changed lines 4-5 from:
This is the first event dedicated to subject of AspectsAndMDA. It will be a one day workshop during ECOOP'05. to:
This is the first event dedicated to the subject of AspectsAndMDA. It will be a one day workshop during ECOOP'05. June 05, 2005, at 02:01 PM
by
Changed lines 4-5 from:
This is the first event dedicated to subject of Main.AspectsAndMDA. It will be a one day workshop during ECOOP'05. to:
This is the first event dedicated to subject of AspectsAndMDA. It will be a one day workshop during ECOOP'05. June 05, 2005, at 02:00 PM
by
Added lines 2-6:
June 05, 2005 First Workshop on Models and AspectsThis is the first event dedicated to subject of Main.AspectsAndMDA. It will be a one day workshop during ECOOP'05. Changed lines 18-19 from:
The paper I submitted to GPCE'05 was not accepted. Damn, can't blame the reviewers, it needed more work. Oh, well... after I improve it, will try the AOSD conference. to:
The paper I submitted to GPCE'05 was not accepted. Damn, can't blame the reviewers, it needed more work. Oh, well... after I improve it, will try the AOSD'06 conference. June 04, 2005, at 06:29 PM
by
Changed line 1 from:
to:
June 04, 2005, at 05:16 PM
by
Changed line 1 from:
to:
June 04, 2005, at 09:21 AM
by
Changed line 2 from:
June 3rd to:
June 03, 2005 Added lines 8-24:
May 30, 2005 Not at this timeThe paper I submitted to GPCE'05 was not accepted. Damn, can't blame the reviewers, it needed more work. Oh, well... after I improve it, will try the AOSD conference. April 24, 2005 Paper submitted to GPCEFinally submitted a paper in English about the research I did during my master's. I had been promising that to myself for a long time. Let's see if it makes it into the finals... Here are the title and abstract: Towards a Dynamic Join Point Model for UML Action Semantics Abstract. This work acknowledges the potential benefits of mixing the use of the Model Driven Software Development and Aspect-Oriented Software Development, two different strategies for separating concerns. The model driven approach proposes a clear separation between concerns belonging to the problem domain and those related to implementation details, providing a fast track for mapping executable models into running applications. The aspect-oriented paradigm offers an elegant mechanism for expressing how different concerns relate to each other, allowing for a higher degree of modularity. We believe that together, models and aspects provide the necessary framework for building software that is much easier to maintain. In this context, we propose an approach for combining the two technologies based on a new dynamic join point model for UML action semantics. June 03, 2005, at 09:43 PM
by
Changed line 7 from:
I had a paper accepted for last year's edition. Unfortunately I could not attend and it ended up not being presented. to:
I had a paper accepted for last year's edition. Unfortunately I could not attend and it ended up not being presented. June 03, 2005, at 09:37 PM
by
Changed lines 3-4 from:
WAsp 2005 website is up!to:
The 2nd Brazilian Workshop on Aspects website is up!Changed line 7 from:
The 2nd edition of the Brazilian Workshop on Aspects. I had a paper accepted for last year's edition. Unfortunately I could not attend and it ended up not being presented. to:
I had a paper accepted for last year's edition. Unfortunately I could not attend and it ended up not being presented. June 03, 2005, at 07:46 PM
by
Changed line 7 from:
The 2nd edition of the Brazilian Workshop on Aspects. I had a paper accept for last year's edition. Unfortunately I could not attend and it ended up not being presented. to:
The 2nd edition of the Brazilian Workshop on Aspects. I had a paper accepted for last year's edition. Unfortunately I could not attend and it ended up not being presented. June 03, 2005, at 07:46 PM
by
Changed line 7 from:
The 2nd edition of the Brazilian Workshop on Aspects. I had a paper accept for last year's edition. Unfortunately I could not attend and it ended up not being presented. to:
The 2nd edition of the Brazilian Workshop on Aspects. I had a paper accept for last year's edition. Unfortunately I could not attend and it ended up not being presented. June 03, 2005, at 07:45 PM
by
Changed lines 5-7 from:
"WASP '05 is a one day long workshop co-located with the Brazilian Symposium on Software Engineering, October 3-7, 2005. The conference will be held at Federal University of Uberlandia, Uberlandia, MG, Brazil. WASP '05 will be held on October 4, 2005." I submitted a paper last year that was accepted. Unfortunately it ended up not being presented. to:
"WASP '05 is a one day long workshop co-located with the Brazilian Symposium on Software Engineering, October 3-7, 2005. The conference will be held at Federal University of Uberlandia, Uberlandia, MG, Brazil. WASP '05 will be held on October 4, 2005." The 2nd edition of the Brazilian Workshop on Aspects. I had a paper accept for last year's edition. Unfortunately I could not attend and it ended up not being presented. June 03, 2005, at 07:33 PM
by
Changed line 7 from:
I submitted a paper last year that was accepted. Unfortunately it ended up not being presented. to:
I submitted a paper last year that was accepted. Unfortunately it ended up not being presented. June 03, 2005, at 07:31 PM
by
Added line 6:
June 03, 2005, at 07:31 PM
by
Changed lines 5-6 from:
"WASP '05 is a one day long workshop co-located with the Brazilian Symposium on Software Engineering, October 3-7, 2005. The conference will be held at Federal University of Uberlandia, Uberlandia, MG, Brazil. WASP '05 will be held on October 4, 2005." to:
"WASP '05 is a one day long workshop co-located with the Brazilian Symposium on Software Engineering, October 3-7, 2005. The conference will be held at Federal University of Uberlandia, Uberlandia, MG, Brazil. WASP '05 will be held on October 4, 2005." I submitted a paper last year that was accepted. Unfortunately it ended up not being presented. June 03, 2005, at 07:30 PM
by
Changed lines 3-4 from:
WAsp 2005 website is up!to:
WAsp 2005 website is up!June 03, 2005, at 07:29 PM
by
Changed lines 3-4 from:
WAsp 2005 website is up!to:
WAsp 2005 website is up!June 03, 2005, at 07:29 PM
by
Added line 1:
Changed line 5 from:
WASP '05 is a one day long workshop co-located with the Brazilian Symposium on Software Engineering, October 3-7, 2005. The conference will be held at Federal University of Uberlandia, Uberlandia, MG, Brazil. WASP '05 will be held on October 4, 2005. to:
"WASP '05 is a one day long workshop co-located with the Brazilian Symposium on Software Engineering, October 3-7, 2005. The conference will be held at Federal University of Uberlandia, Uberlandia, MG, Brazil. WASP '05 will be held on October 4, 2005." June 03, 2005, at 07:24 PM
by
Changed line 1 from:
June 3rdto:
June 3rd June 03, 2005, at 07:23 PM
by
Added lines 1-4:
June 3rdWAsp 2005 website is up!WASP '05 is a one day long workshop co-located with the Brazilian Symposium on Software Engineering, October 3-7, 2005. The conference will be held at Federal University of Uberlandia, Uberlandia, MG, Brazil. WASP '05 will be held on October 4, 2005. June 03, 2005, at 07:19 PM
by
Deleted lines 0-17:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado. Currently, I am very interested in aspect-oriented software development and model-driven development, two great ways to achieve Separation of Concerns in software. I am also interested in object-orientation, distributed computing, and software engineering and architecture in general. My current spare-time project is a framework for creating aspect-oriented executable models called Libra, which is based on my thesis. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. I also keep a not-quite-often updated weblog called nothing new under the sun. Looking for my old (outdated) static page in Portuguese? It is still available here. Other starting points: By the way: this wiki runs on PmWiki. If you are not familiar with PmWiki's formatting rules, please see: Tips For Editing. Enjoy! May 29, 2005, at 01:28 PM
by
Changed line 18 from:
Enjoy! to:
Enjoy! April 23, 2005, at 07:49 PM
by
Changed lines 1-2 from:
My name is Rafael Chaves (resume / currículo?). I am a software development aficionado. Currently, I am very interested in aspect-oriented software development and model-driven development, two great ways to achieve Separation of Concerns in software. to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado. Currently, I am very interested in aspect-oriented software development and model-driven development, two great ways to achieve Separation of Concerns in software. April 23, 2005, at 07:23 PM
by
Changed lines 1-2 from:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado. Currently, I am very interested in aspect-oriented software development and model-driven development, two great ways to achieve Separation of Concerns in software. to:
My name is Rafael Chaves (resume / currículo?). I am a software development aficionado. Currently, I am very interested in aspect-oriented software development and model-driven development, two great ways to achieve Separation of Concerns in software. March 28, 2005, at 09:36 PM
by
Changed lines 16-17 from:
By the way: this wiki runs on PmWiki.PmWiki. If you are not familiar with PmWiki's formatting rules, please see: PmWiki.TipsForEditing. to:
By the way: this wiki runs on PmWiki. If you are not familiar with PmWiki's formatting rules, please see: Tips For Editing. March 28, 2005, at 09:34 PM
by
Changed lines 1-23 from:
My name is Rafael Chaves ([http://www.inf.ufsc.br/~chaves/resume.html resume] / [http://www.inf.ufsc.br/~chaves/curriculo.html currÃculo]). I am a software development aficionado. Currently, I am very interested in [http://aosd.net aspect-oriented software development] and
[http://www.omg.org/mda model-driven development], two great ways to achieve Separation of Concerns in software.
I am also interested in object-orientation, distributed computing, and software engineering and architecture in
general. My current spare-time project is a framework for creating aspect-oriented executable models called
_Libra_, which is based on my [http://www.inf.ufsc.br/~chaves/libra/libra.pdf thesis].
This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things
I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome.
I also keep a not-quite-often updated weblog called [http://rchaves.blogspot.com nothing new under the sun].
Looking for my old (outdated) static page in Portuguese? It is still available
[http://www.inf.ufsc.br/~chaves/principal.html here].
Other starting points:
* RecommendedLinks
By the way: this wiki runs on [http://www.oddmuse.org OddMuse?]. If you are not familiar with !OddMuse?'s formatting rules, please see:
[http://www.oddmuse.org/cgi-bin/wiki/Text_Formatting_Rules OddMuse? Text Formatting Rules]
Enjoy!
to:
My name is Rafael Chaves (resume / currículo). I am a software development aficionado. Currently, I am very interested in aspect-oriented software development and model-driven development, two great ways to achieve Separation of Concerns in software. I am also interested in object-orientation, distributed computing, and software engineering and architecture in general. My current spare-time project is a framework for creating aspect-oriented executable models called Libra, which is based on my thesis. This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome. I also keep a not-quite-often updated weblog called nothing new under the sun. Looking for my old (outdated) static page in Portuguese? It is still available here. Other starting points: By the way: this wiki runs on PmWiki.PmWiki. If you are not familiar with PmWiki's formatting rules, please see: PmWiki.TipsForEditing. Enjoy! March 28, 2005, at 09:21 PM
by
Changed lines 1-8 from:
Here are some useful default pages installed along with the PmWiki software:
More information about PmWiki can be found at http://www.pmwiki.org/. to:
My name is Rafael Chaves ([http://www.inf.ufsc.br/~chaves/resume.html resume] / [http://www.inf.ufsc.br/~chaves/curriculo.html currÃculo]). I am a software development aficionado. Currently, I am very interested in [http://aosd.net aspect-oriented software development] and
[http://www.omg.org/mda model-driven development], two great ways to achieve Separation of Concerns in software.
I am also interested in object-orientation, distributed computing, and software engineering and architecture in
general. My current spare-time project is a framework for creating aspect-oriented executable models called
_Libra_, which is based on my [http://www.inf.ufsc.br/~chaves/libra/libra.pdf thesis].
This is my personal wiki. I started it as an easy way to sketch ideas I eventually have or write about things
I would like to do/am doing. Feel free to add your own comments/questions too. Feedback is most welcome.
I also keep a not-quite-often updated weblog called [http://rchaves.blogspot.com nothing new under the sun].
Looking for my old (outdated) static page in Portuguese? It is still available
[http://www.inf.ufsc.br/~chaves/principal.html here].
Other starting points:
* RecommendedLinks
By the way: this wiki runs on [http://www.oddmuse.org OddMuse?]. If you are not familiar with !OddMuse?'s formatting rules, please see:
[http://www.oddmuse.org/cgi-bin/wiki/Text_Formatting_Rules OddMuse? Text Formatting Rules]
Enjoy!
|