[PRL] Fwd: [eventcalendar@csail.mit.edu: TALK:Friday 10-20-06 Minimizing Understanding in the Construction and M]

Matthias Felleisen matthias at ccs.neu.edu
Wed Oct 18 14:47:06 EDT 2006


FYI.

Begin forwarded message:

> From: Martin Rinard <rinard at cag.csail.mit.edu>
> Date: October 18, 2006 12:21:51 PM EDT
> To: greg at eecs.harvard.edu, matthias at ccs.neu.edu
> Subject: [eventcalendar at csail.mit.edu: TALK:Friday 10-20-06  
> Minimizing Understanding in the Construction and M]
>
>
>   Hi guys. FYI, and if you could distribute this announcement to  
> interested
> parties that would be great!
>
>   Thanks,
>     Martin
>
> ------- Start of forwarded message -------
> X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on  
> k2.csail.mit.edu
> X-Spam-Level:
> X-Spam-Status: No, score=-4.4 required=4.0 tests=ALL_TRUSTED,BAYES_00,
> 	USER_IN_BLACKLIST,USER_IN_WHITELIST autolearn=unavailable
> 	version=3.1.0
> To: seminars at csail.mit.edu
> From: CSAIL Event Calendar <eventcalendar at csail.mit.edu>
> Date: Mon, 16 Oct 2006 12:05:27 -0400
> Subject: TALK:Friday 10-20-06 Minimizing Understanding in the  
> Construction
> 	and M
> Sender: seminars-bounces at lists.csail.mit.edu
> X-Scan-Signature: f32cf53d68b578dda394f76c8a1c260f
>
>
> Minimizing Understanding in the Construction and Maintenance of  
> Software Systems
> Speaker: Professor Martin C. Rinard
> Speaker Affiliation: MIT-CSAIL
> Host: Martin Rinard
> Host Affiliation: MIT-CSAIL
>
> Date: 10-20-2006
> Time: 2:00 PM - 3:30 PM
> Refreshments: 1:45 PM
> Location: 32-G449 Patil/Kiva Conference Room
>
> Traditional approaches to building software systems have emphasized  
> the key role of understanding—the developer understands the  
> problemto be solved, understands the solution, then, working with  
> understood tools in an understood environment, implements and  
> maintains the solution in light of all  of these understandings.  
> But understanding is a difficult and perilous business—it can  
> require substantial time and effort to obtain, and in some cases  
> may be inherently beyond the capabilities of the developers  
> building or maintaining thesystem. This situation leads to the  
> question: How much understanding must we have to deliver acceptable  
> software systems? Or perhaps more to the point: How much  
> understanding can we aspire to and still deliver acceptable systems?
>
> Viewed from this perspective, it becomes clear that many advances  
> are valuable precisely because they reduce the amount of  
> understanding required for developers to operate effectively. In  
> this talk I will explore the reasons why past advances have made  
> developers more effective. I will also discuss new techniques that  
> promise to increase our productivity and extend our collective  
> reach by reducing our need to understand the systems we build and  
> maintain.
>
> Biography: Martin Rinard is a Professor in the MIT Department of  
> Electrical Engineering and Computer Science and a member of the MIT  
> Computer Science and Artificial Intelligence Laboratory. His  
> research interests have included parallel and distributed  
> computing, programming languages, program analysis, program  
> verification, and software engineering.  Much of his current  
> research focuses on techniques that enable software systems to  
> execute successfully in spite of the presence of errors. Results in  
> this area include acceptability-oriented computing (a framework for  
> ensuring that software systems satisfy basic acceptability  
> properties), failure-oblivious computing (a technique for enabling  
> programs to execute successfully through otherwise fatal memory  
> addressing errors), and a technique for providing probabilistic  
> bounds on the accuracy of program outputs in the presence of failures.
>
> Relevant URL(S):
> For more information please contact: Mary McDavitt, 617-253-9620,  
> mmcdavit at csail.mit.edu
>
> _______________________________________________
> Seminars mailing list
> Seminars at lists.csail.mit.edu
> https://lists.csail.mit.edu/mailman/listinfo/seminars
> ------- End of forwarded message -------




More information about the PRL mailing list