Another GSOC application
Ray
rayx.cn at gmail.com
Wed Mar 26 15:59:37 UTC 2008
Hi,
Rhapsody is expensive. However, ArgoUML is opensource and it is also a mentor organization for GSoC this year, is there anyone have interest in generate RTEMS C++ code with ArgoUML :)
Thanks & Best Regards!
Ray, rayx.cn at gmail.com
2008-03-26
=========================
----- Receiving the following content -----
=========================
From: Joel Sherrill
Receiver: André_Keller_Abadie
Time: 2008-03-26, 23:29:06
Subject: Re: Another GSOC application
>Andr?Keller Abadie wrote:
>> Hi,
>>
>> To begin with, congratulations for being accepted this year! I know
>> I'm a little late, but I'm still interested in applying for the Google
>> Summer of Code.
>>
>> I've been working with RTEMS for 8 month on a Student Satellite
>> Project known as ITASAT, for the erc32 and blackfin architecture
>> (Alain Schaefer used to take part on this same project). Throughout
>> this period, I've found a few important features to be missing and
>> this seems a a great opportunity to start working on them.
>>
>Cool. Alain is a great guy.
>> Specifically for the GSOC, I'm interested in implementing the Async IO
>> methods. (By the way, what would be the benefits of having multiple
>> server threads in this Async IO system?)
>>
>It is a good project and having the option to configure a pool of 1 or
>more server
>threads is a good idea. It could be application configurable.
>
>For that matter, you might be able to extract the notion of a thread
>pool into something
>the user could provide plugins to for the specifics of the message
>processor function.
>Does that make sense?
>
>Threads asynchronously queue requests, check on them, server pulls
>requests out
>and processes them. The queuing, checking, and server pool
>infrastructure is
>basically independent of what the actual job is. In C++, this would be
>a good place
>for a class with an abstract function to override. But in C, we have to
>resort to
>indirect function calls and providing sizeof structures.
>> Another idea concerns a project that may become my Undergraduate
>> Thesis. I've been thinking in adapting I-Logix Rhapsody in order to
>> have a UML tool (with great code-generation capabilities) for rtems on
>> erc32. This would make possible the use of modern Software Engineering
>> concepts, leading to fast model-driven development and analysis of
>> real-time embedded software.
>>
>> Which idea do you think would suit the project best?
>>
>Although I think i-Logix Rhapsody and Rose Rational support would
>be great for RTEMS, they are for commercial products and I do not
>think that would be in the spirit of the SOC.
>
>Anyone out there looking for a summer intern who wants to do
>this? Google isn't the only one who can sponsor a project you know. :-D
>> Thanks and regards
>>
>> Andr?Keller
>>
>
>
>--
>Joel Sherrill, Ph.D. Director of Research & Development
>joel.sherrill at OARcorp.com On-Line Applications Research
>Ask me about RTEMS: a free RTOS Huntsville AL 35805
> Support Available (256) 722-9985
>
>
>_______________________________________________
>rtems-users mailing list
>rtems-users at rtems.com
>http://rtems.rtems.org/mailman/listinfo/rtems-users
More information about the users
mailing list