@www.csse.monash.edu.au |
| Assessment | Contacts | Lectures | Resources | Timetables | Tutorials | Unit Outline |
| Last modified: 20080915:183502/initial version for 2008 | FIT3013 AJH-2008-25 |
The hardest part of writing a formal specification is getting started. Discuss.
Visit the Moodle Forum to post your thoughts.
Don't take this topic too seriously! Feel free to inject some levity into the discussion (but keep it within the bounds of normal social intercourse, please :-)
Does abstraction represent a barrier? We have seen how the shift towards non-determinism can be a stumbling block for those inured in imperative programming styles, but is it that fundamentally a stumbling block?
Does the ultimate need to build a refinement of the abstract specification limit what you might start with? How much are you constrained by the need to think about the how, rather than the what?
No, the hardest part about getting started, is getting started. Talk about how the learning curve that you have experienced has affected your adoption (or lack of it!) of the ideas of abstract/formal specification.
| 20080915:183502 | 7.0.0 | ajh | initial version for 2008 |
| This page maintained by John Hurst. Copyright Monash University Copyright Policy |
| ||
Generated at 20090707:0457 from an XML file modified on 20080924:1222 | |||