<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-3522</id>
	<title>Nabble - Java Modeling Language (JML)</title>
	<updated>2009-12-04T16:20:35Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Java-Modeling-Language-(JML)-f3522.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Java-Modeling-Language-%28JML%29-f3522.html" />
	<subtitle type="html">The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, unit testing, etc. Java Modeling Language (JML) home is &lt;a href=&quot;http://sourceforge.net/projects/jmlspecs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26651781</id>
	<title>New Academia.edu feature for JMLSpecs-Interest</title>
	<published>2009-12-04T16:20:35Z</published>
	<updated>2009-12-04T16:20:35Z</updated>
	<author>
		<name>Richard Price-16</name>
	</author>
	<content type="html">Dear JMLSpecs-Interest members,
&lt;br&gt;&lt;br&gt;&lt;br&gt;I wanted to tell the list about a new feature on Academia.edu.
&lt;br&gt;Academia.edu launched 12 months ago and now helps 300,000 academics a
&lt;br&gt;month answer the question 'who's researching what?' &amp;nbsp;There are already
&lt;br&gt;205 people on Academia.edu with Software Engineering as a research
&lt;br&gt;interest.
&lt;br&gt;&lt;br&gt;&lt;br&gt;We have built a dedicated page on Academia.edu for the
&lt;br&gt;JMLSpecs-Interest mailing list:
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://lists.academia.edu/See-members-of-JMLSpecs-Interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.academia.edu/See-members-of-JMLSpecs-Interest&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;This page will show you fellow members already on Academia.edu. &amp;nbsp;You
&lt;br&gt;can see their papers, research interests, and other information.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Visit the link below, sign up with Academia.edu, and see who else from
&lt;br&gt;JMLSpecs-Interest is on Academia.edu.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://lists.academia.edu/See-members-of-JMLSpecs-Interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.academia.edu/See-members-of-JMLSpecs-Interest&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Richard
&lt;br&gt;&lt;br&gt;&lt;br&gt;Dr. Richard Price, post-doc, Philosophy Dept, Oxford University.
&lt;br&gt;Founder of Academia.edu
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26651781&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Academia.edu-feature-for-JMLSpecs-Interest-tp26651781p26651781.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26607894</id>
	<title>Assistant Professorships in Computer Science at ETH Zurich</title>
	<published>2009-12-02T03:58:29Z</published>
	<updated>2009-12-02T03:58:29Z</updated>
	<author>
		<name>Peter Müller</name>
	</author>
	<content type="html">The Department of Computer Science (www.inf.ethz.ch) at ETH Zurich invites applications for assistant professorships (Tenure Track) in the areas of:
&lt;br&gt;&lt;br&gt;- Software Engineering
&lt;br&gt;&lt;br&gt;- Computer Graphics
&lt;br&gt;&lt;br&gt;- Computational Intelligence
&lt;br&gt;&lt;br&gt;- Human Computer Interaction
&lt;br&gt;&lt;br&gt;Applicants should have internationally recognized expertise in their field and pursue research at the forefront of Computer Science. The successful candidate should establish and lead a strong research program. He or she will be expected to supervise Ph.D. students and teach both undergraduate level courses (in German or English) and graduate level courses (in English).
&lt;br&gt;&lt;br&gt;The Department offers a stimulating and well-supported research and teaching environment. Collaboration in research and teaching is expected both within the Department and with other groups of the ETH domain and related institutions.
&lt;br&gt;&lt;br&gt;Assistant professorships have been established to promote the careers of younger scientists. The initial appointment is for four years with the possibility of renewal for an additional two-year period and promotion to a permanent position.
&lt;br&gt;&lt;br&gt;Details are available at &lt;a href=&quot;http://www.facultyaffairs.ethz.ch/facultypositions/profcomputerscience_EN&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.facultyaffairs.ethz.ch/facultypositions/profcomputerscience_EN&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Best regards
&lt;br&gt;&amp;nbsp; Peter Müller
&lt;br&gt;&lt;br&gt;----
&lt;br&gt;Department of Computer Science, ETH Zurich, Switzerland
&lt;br&gt;www: www.pm.inf.ethz.ch, phone: +41 44 63 22868, fax: +41 44 63 21779
&lt;br&gt;----
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26607894&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Assistant-Professorships-in-Computer-Science-at-ETH-Zurich-tp26607894p26607894.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26506944</id>
	<title>Re: Simplication of refines and file suffixes in JML</title>
	<published>2009-11-24T19:11:28Z</published>
	<updated>2009-11-24T19:11:28Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">Hi David and all,
&lt;br&gt;&lt;br&gt;On Tue, 24 Nov 2009, David Cok wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Here are some comments:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1) The proposal says: A tool would search the spec path, then the source path 
&lt;br&gt;&amp;gt; and finally the class path
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Tools really don't want to have to search the entire class path for spec 
&lt;br&gt;&amp;gt; files - that is time consuming. &amp;nbsp;The current behavior of JML2 and OpenJML 
&lt;br&gt;&amp;gt; tools is that
&lt;br&gt;&amp;gt; a) only the specs path is searched
&lt;br&gt;&amp;gt; b) if no specs path is defined, the specs path defaults to the source path if 
&lt;br&gt;&amp;gt; defined, otherwise to the classpath
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; One can easily define the specs path to include the other paths if one wants 
&lt;br&gt;&amp;gt; to.
&lt;/div&gt;&lt;br&gt;I think these are good points.
&lt;br&gt;&lt;br&gt;&amp;gt; 2) The proposal says: This approach is consistent with the philosophy of JIR 
&lt;br&gt;&amp;gt; which can be used to embed JML specification elements into a .class file. The 
&lt;br&gt;&amp;gt; search order would thus be: .class, .jml and then .java.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I propose that the order be .jml, .class, .java so that a user can override 
&lt;br&gt;&amp;gt; or augment the specs in a supplied library.
&lt;br&gt;&lt;br&gt;That seems sensible to me also, although one doesn't really &amp;quot;override&amp;quot;
&lt;br&gt;specifications, one can strengthen them.
&lt;br&gt;&lt;br&gt;&amp;gt; 3) Note that with specification merging (without a refines statement), the 
&lt;br&gt;&amp;gt; specs path has to be searched until both a .jml and a .java are found, or to 
&lt;br&gt;&amp;gt; the end of the path.
&lt;br&gt;&lt;br&gt;Right, but it seems nice to dispense with a refines statement.
&lt;br&gt;&lt;br&gt;&amp;gt; 4) Specification merging is definitely more complicated, but without it one 
&lt;br&gt;&amp;gt; cannot easily simply amend an existing spec (that one does not have write 
&lt;br&gt;&amp;gt; access to).
&lt;br&gt;&lt;br&gt;Yes, I agree.
&lt;br&gt;&lt;br&gt;More comments anyone?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; - David
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Gary T. Leavens wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; At Dagstuhl in July, we discussed a proposal to greatly simplify the
&lt;br&gt;&amp;gt;&amp;gt; set of file suffixes that JML tools will process. &amp;nbsp;The details are in
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; on the JML wiki. &amp;nbsp;It seems, from the Spec-a-thon discussions, that
&lt;br&gt;&amp;gt;&amp;gt; it's important to make a decision about this proposal soon. &amp;nbsp;So I
&lt;br&gt;&amp;gt;&amp;gt; invite you to please look at the details there and to comment by
&lt;br&gt;&amp;gt;&amp;gt; replying to this jmlspecs-interest mailing list.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; The proposal has 2 variations, which differ as to whether JML
&lt;br&gt;&amp;gt;&amp;gt; specifications can be found in only one or in both the .java (or
&lt;br&gt;&amp;gt;&amp;gt; .class) files. &amp;nbsp;Personally I favor the variation that would allow
&lt;br&gt;&amp;gt;&amp;gt; specifications to be merged from 2 different files, as that is more
&lt;br&gt;&amp;gt;&amp;gt; compatible with the current design and similar to the merging that
&lt;br&gt;&amp;gt;&amp;gt; will be needed for specification inheritance anyway.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506944&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus 
&lt;br&gt;&amp;gt;&amp;gt; on what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Jmlspecs-interest mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506944&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506944&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506944&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Simplication-of-refines-and-file-suffixes-in-JML-tp26444313p26506944.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26505522</id>
	<title>Re: Simplication of refines and file suffixes in JML</title>
	<published>2009-11-24T16:08:32Z</published>
	<updated>2009-11-24T16:08:32Z</updated>
	<author>
		<name>David Cok</name>
	</author>
	<content type="html">Here are some comments:
&lt;br&gt;&lt;br&gt;1) The proposal says: A tool would search the spec path, then the source 
&lt;br&gt;path and finally the class path
&lt;br&gt;&lt;br&gt;Tools really don't want to have to search the entire class path for spec 
&lt;br&gt;files - that is time consuming. &amp;nbsp;The current behavior of JML2 and 
&lt;br&gt;OpenJML tools is that
&lt;br&gt;a) only the specs path is searched
&lt;br&gt;b) if no specs path is defined, the specs path defaults to the source 
&lt;br&gt;path if defined, otherwise to the classpath
&lt;br&gt;&lt;br&gt;One can easily define the specs path to include the other paths if one 
&lt;br&gt;wants to.
&lt;br&gt;&lt;br&gt;2) The proposal says: This approach is consistent with the philosophy of 
&lt;br&gt;JIR which can be used to embed JML specification elements into a .class 
&lt;br&gt;file. The search order would thus be: .class, .jml and then .java.
&lt;br&gt;&lt;br&gt;I propose that the order be .jml, .class, .java so that a user can 
&lt;br&gt;override or augment the specs in a supplied library.
&lt;br&gt;&lt;br&gt;3) Note that with specification merging (without a refines statement), 
&lt;br&gt;the specs path has to be searched until both a .jml and a .java are 
&lt;br&gt;found, or to the end of the path.
&lt;br&gt;&lt;br&gt;4) Specification merging is definitely more complicated, but without it 
&lt;br&gt;one cannot easily simply amend an existing spec (that one does not have 
&lt;br&gt;write access to).
&lt;br&gt;&lt;br&gt;- David
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Gary T. Leavens wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; At Dagstuhl in July, we discussed a proposal to greatly simplify the
&lt;br&gt;&amp;gt; set of file suffixes that JML tools will process. &amp;nbsp;The details are in
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; on the JML wiki. &amp;nbsp;It seems, from the Spec-a-thon discussions, that
&lt;br&gt;&amp;gt; it's important to make a decision about this proposal soon. &amp;nbsp;So I
&lt;br&gt;&amp;gt; invite you to please look at the details there and to comment by
&lt;br&gt;&amp;gt; replying to this jmlspecs-interest mailing list.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The proposal has 2 variations, which differ as to whether JML
&lt;br&gt;&amp;gt; specifications can be found in only one or in both the .java (or
&lt;br&gt;&amp;gt; .class) files. &amp;nbsp;Personally I favor the variation that would allow
&lt;br&gt;&amp;gt; specifications to be merged from 2 different files, as that is more
&lt;br&gt;&amp;gt; compatible with the current design and similar to the merging that
&lt;br&gt;&amp;gt; will be needed for specification inheritance anyway.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26505522&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Jmlspecs-interest mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26505522&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26505522&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Simplication-of-refines-and-file-suffixes-in-JML-tp26444313p26505522.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26447660</id>
	<title>Re: Simplication of refines and file suffixes in JML</title>
	<published>2009-11-20T09:57:10Z</published>
	<updated>2009-11-20T09:57:10Z</updated>
	<author>
		<name>Henrique Rebêlo</name>
	</author>
	<content type="html">Hi Gary and all,&lt;br&gt;&lt;br&gt;  In my opinion I agree with: &lt;br&gt;&lt;h4 id=&quot;Proposal2:SpecificationMerging&quot;&gt;  Proposal 2: Specification Merging&lt;/h4&gt;  For me it&amp;#39;s ok to use (support) only .java and .jml suffixes. In the case where we have a type T.java annoated with JML and also a &amp;quot;refines&amp;quot; T.jml that add more spec. I think it&amp;#39;s OK to have a effective specification that conjoin both following JML semantics. &lt;br&gt;
&lt;br&gt;  And other interesting view that I have is when, for example, we don&amp;#39;t have the source code available for T.java, which means only the T.class, we can use the .jml suffix to provide a JML spec. for this T.class. So, I think the .jml suffix will be also useful to provide JML spec. when no source code is provided...&lt;br&gt;
&lt;br&gt;cheers, Henrique  Rebêlo&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Nov 20, 2009 at 2:04 PM, Gary T. Leavens &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447660&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi all,&lt;br&gt;
&lt;br&gt;
Curt pointed out the I should have posted the link to the proposal&lt;br&gt;
without the https, but only using http:, here is that corrected link:&lt;br&gt;
&lt;br&gt;
   &lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&lt;/a&gt;&lt;br&gt;

&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
         Gary T. Leavens&lt;br&gt;
         439C Harris Center (Bldg. 116)&lt;br&gt;
         School of EECS, University of Central Florida&lt;br&gt;
         4000 Central Florida Blvd., Orlando, FL 32816-2362 USA&lt;br&gt;
         &lt;a href=&quot;http://www.eecs.ucf.edu/%7Eleavens&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;  phone: +1-407-823-4758&lt;br&gt;
         &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447660&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;---------- Forwarded message ----------&lt;br&gt;
Date: Fri, 20 Nov 2009 09:38:05 -0500 (EST)&lt;br&gt;
From: Gary T. Leavens &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447660&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;&amp;gt;&lt;br&gt;
To: JML interest list &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447660&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-interest@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Subject: [Jmlspecs-interest] Simplication of refines and file suffixes in JML&lt;br&gt;
&lt;br&gt;
Hi all,&lt;br&gt;
&lt;br&gt;
At Dagstuhl in July, we discussed a proposal to greatly simplify the&lt;br&gt;
set of file suffixes that JML tools will process.  The details are in&lt;br&gt;
&lt;br&gt;
    &lt;a href=&quot;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&lt;/a&gt;&lt;br&gt;

&lt;br&gt;
on the JML wiki.  It seems, from the Spec-a-thon discussions, that&lt;br&gt;
it&amp;#39;s important to make a decision about this proposal soon.  So I&lt;br&gt;
invite you to please look at the details there and to comment by&lt;br&gt;
replying to this jmlspecs-interest mailing list.&lt;br&gt;
&lt;br&gt;
The proposal has 2 variations, which differ as to whether JML&lt;br&gt;
specifications can be found in only one or in both the .java (or&lt;br&gt;
.class) files.  Personally I favor the variation that would allow&lt;br&gt;
specifications to be merged from 2 different files, as that is more&lt;br&gt;
compatible with the current design and similar to the merging that&lt;br&gt;
will be needed for specification inheritance anyway.&lt;br&gt;
&lt;br&gt;
          Gary T. Leavens&lt;br&gt;
          439C Harris Center (Bldg. 116)&lt;br&gt;
          School of EECS, University of Central Florida&lt;br&gt;
          4000 Central Florida Blvd., Orlando, FL 32816-2362 USA&lt;br&gt;
          &lt;a href=&quot;http://www.eecs.ucf.edu/%7Eleavens&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;  phone: +1-407-823-4758&lt;br&gt;
          &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447660&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Jmlspecs-interest mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447660&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Jmlspecs-interest mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447660&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Henrique Rebêlo&lt;br&gt;&lt;a href=&quot;http://www.cin.ufpe.br/~hemr&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cin.ufpe.br/~hemr&lt;/a&gt;&lt;br&gt;Informatics Center, UFPE, Brazil&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26447660&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Simplication-of-refines-and-file-suffixes-in-JML-tp26445817p26447660.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26445817</id>
	<title>Re: Simplication of refines and file suffixes in JML</title>
	<published>2009-11-20T08:04:07Z</published>
	<updated>2009-11-20T08:04:07Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;Curt pointed out the I should have posted the link to the proposal
&lt;br&gt;without the https, but only using http:, here is that corrected link:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445817&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;---------- Forwarded message ----------
&lt;br&gt;Date: Fri, 20 Nov 2009 09:38:05 -0500 (EST)
&lt;br&gt;From: Gary T. Leavens &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445817&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: JML interest list &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445817&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-interest@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: [Jmlspecs-interest] Simplication of refines and file suffixes in JML
&lt;br&gt;&lt;br&gt;Hi all,
&lt;br&gt;&lt;br&gt;At Dagstuhl in July, we discussed a proposal to greatly simplify the
&lt;br&gt;set of file suffixes that JML tools will process. &amp;nbsp;The details are in
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&lt;/a&gt;&lt;br&gt;&lt;br&gt;on the JML wiki. &amp;nbsp;It seems, from the Spec-a-thon discussions, that
&lt;br&gt;it's important to make a decision about this proposal soon. &amp;nbsp;So I
&lt;br&gt;invite you to please look at the details there and to comment by
&lt;br&gt;replying to this jmlspecs-interest mailing list.
&lt;br&gt;&lt;br&gt;The proposal has 2 variations, which differ as to whether JML
&lt;br&gt;specifications can be found in only one or in both the .java (or
&lt;br&gt;.class) files. &amp;nbsp;Personally I favor the variation that would allow
&lt;br&gt;specifications to be merged from 2 different files, as that is more
&lt;br&gt;compatible with the current design and similar to the merging that
&lt;br&gt;will be needed for specification inheritance anyway.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445817&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445817&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445817&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Simplication-of-refines-and-file-suffixes-in-JML-tp26445817p26445817.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26444313</id>
	<title>Simplication of refines and file suffixes in JML</title>
	<published>2009-11-20T06:38:05Z</published>
	<updated>2009-11-20T06:38:05Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;At Dagstuhl in July, we discussed a proposal to greatly simplify the
&lt;br&gt;set of file suffixes that JML tools will process. &amp;nbsp;The details are in
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/apps/trac/jmlspecs/wiki/LanguageChangeProposal2009SimplifyingRefinesAndSuffixes&lt;/a&gt;&lt;br&gt;&lt;br&gt;on the JML wiki. &amp;nbsp;It seems, from the Spec-a-thon discussions, that
&lt;br&gt;it's important to make a decision about this proposal soon. &amp;nbsp;So I
&lt;br&gt;invite you to please look at the details there and to comment by
&lt;br&gt;replying to this jmlspecs-interest mailing list.
&lt;br&gt;&lt;br&gt;The proposal has 2 variations, which differ as to whether JML
&lt;br&gt;specifications can be found in only one or in both the .java (or
&lt;br&gt;.class) files. &amp;nbsp;Personally I favor the variation that would allow
&lt;br&gt;specifications to be merged from 2 different files, as that is more
&lt;br&gt;compatible with the current design and similar to the merging that
&lt;br&gt;will be needed for specification inheritance anyway.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26444313&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26444313&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Simplication-of-refines-and-file-suffixes-in-JML-tp26444313p26444313.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26444079</id>
	<title>Re: let expressions for JML, approved unless someone objects</title>
	<published>2009-11-20T06:21:28Z</published>
	<updated>2009-11-20T06:21:28Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;Since we've heard no objections, we should now consider this passed.
&lt;br&gt;&lt;br&gt;On Fri, 13 Nov 2009, Gary T. Leavens wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; At Dagstuhl we tentatively approved adding let-expressions to JML
&lt;br&gt;&amp;gt; (level 2). A discussion from Dagstuhl, as ammended I believe, is
&lt;br&gt;&amp;gt; summarized on the Wiki at:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/wiki/LetExpressions&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/wiki/LetExpressions&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think we should consider this passed unless someone has objections.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26444079&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26444079&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26444079&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/let-expressions-for-JML%2C-approved-unless-someone-objects-tp26345011p26444079.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26430964</id>
	<title>[jmlspecs] #52: Inner model classes not given proper scope in OpenJML</title>
	<published>2009-11-19T09:57:00Z</published>
	<updated>2009-11-19T09:57:00Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">#52: Inner model classes not given proper scope in OpenJML
&lt;br&gt;---------------------+------------------------------------------------------
&lt;br&gt;&amp;nbsp;Reporter: &amp;nbsp;leavens &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; Owner: &amp;nbsp;David Cok
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Type: &amp;nbsp;defect &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp;Status: &amp;nbsp;new &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;Priority: &amp;nbsp;major &amp;nbsp; &amp;nbsp;| &amp;nbsp; Milestone: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;Component: &amp;nbsp;OpenJML &amp;nbsp;| &amp;nbsp; &amp;nbsp; Version: &amp;nbsp;1.0a &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp;Keywords: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp;
&lt;br&gt;---------------------+------------------------------------------------------
&lt;br&gt;&amp;nbsp;We found that Java-like code in JML annotations, for model classes doesn't
&lt;br&gt;&amp;nbsp;work, but if we take it out of JML annotations and make it not model, then
&lt;br&gt;&amp;nbsp;it seems fine. &amp;nbsp;So this is probably a bug in how scoping is done for inner
&lt;br&gt;&amp;nbsp;model classes.
&lt;br&gt;&lt;br&gt;&amp;nbsp;The two classes attached shown demonstrate the bug. &amp;nbsp;This bug affects
&lt;br&gt;&amp;nbsp;specifications of the JDK, since such classes are used in the JDK
&lt;br&gt;&amp;nbsp;specifications.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ticket URL: &amp;lt;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/ticket/52&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/ticket/52&lt;/a&gt;&amp;gt;
&lt;br&gt;jmlspecs &amp;lt;&lt;a href=&quot;http://sourceforge.net/projects/jmlspecs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jmlspecs/&lt;/a&gt;&amp;gt;
&lt;br&gt;The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, documentation generation, unit testing, static checking, verification, etc.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430964&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jmlspecs---52%3A-Inner-model-classes-not-given-proper-scope-in-OpenJML-tp26430964p26430964.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26430790</id>
	<title>[jmlspecs] #51: Out of memory error in OpenJML</title>
	<published>2009-11-19T09:45:20Z</published>
	<updated>2009-11-19T09:45:20Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">#51: Out of memory error in OpenJML
&lt;br&gt;---------------------+------------------------------------------------------
&lt;br&gt;&amp;nbsp;Reporter: &amp;nbsp;leavens &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; Owner: &amp;nbsp;David Cok
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Type: &amp;nbsp;defect &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp;Status: &amp;nbsp;new &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;Priority: &amp;nbsp;major &amp;nbsp; &amp;nbsp;| &amp;nbsp; Milestone: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;Component: &amp;nbsp;OpenJML &amp;nbsp;| &amp;nbsp; &amp;nbsp; Version: &amp;nbsp;1.0a &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp;Keywords: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp;
&lt;br&gt;---------------------+------------------------------------------------------
&lt;br&gt;&amp;nbsp;When runing OpenJML as an eclipse application, we got:
&lt;br&gt;&lt;br&gt;&amp;nbsp;Exception in thread &amp;quot;Text Viewer Hover Presenter&amp;quot;
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while informing user about event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Dialog open exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Fatal error happened during workbench emergency close.
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;org.eclipse.swt.SWTException: Failed to execute runnable
&lt;br&gt;&amp;nbsp;(java.lang.OutOfMemoryError: PermGen space)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.eclipse.swt.SWT.error(SWT.java:3884)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.eclipse.swt.SWT.error(SWT.java:3799)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp;Caused by: java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.IndexOutOfBoundsException: Index: -1, Size: 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at java.util.ArrayList.add(ArrayList.java:367)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.eclipse.ui.internal.PartStack.replace(PartStack.java:914)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.eclipse.ui.internal.PerspectiveHelper.removePart(PerspectiveHelper.java:1231)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.IndexOutOfBoundsException: Index: -1, Size: 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at java.util.ArrayList.add(ArrayList.java:367)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.eclipse.ui.internal.PartStack.replace(PartStack.java:914)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.eclipse.ui.internal.PerspectiveHelper.removePart(PerspectiveHelper.java:1231)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.IndexOutOfBoundsException: Index: -1, Size: 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at java.util.ArrayList.add(ArrayList.java:367)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.eclipse.ui.internal.PartStack.replace(PartStack.java:914)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.eclipse.ui.internal.PerspectiveHelper.removePart(PerspectiveHelper.java:1231)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at null
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Error while logging event loop exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&amp;nbsp;Logging exception:
&lt;br&gt;&amp;nbsp;java.lang.OutOfMemoryError: PermGen space
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ticket URL: &amp;lt;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/ticket/51&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/ticket/51&lt;/a&gt;&amp;gt;
&lt;br&gt;jmlspecs &amp;lt;&lt;a href=&quot;http://sourceforge.net/projects/jmlspecs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jmlspecs/&lt;/a&gt;&amp;gt;
&lt;br&gt;The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, documentation generation, unit testing, static checking, verification, etc.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430790&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jmlspecs---51%3A-Out-of-memory-error-in-OpenJML-tp26430790p26430790.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26427730</id>
	<title>[jmlspecs] #50: NPE from OpenJML during checking of AbstractQueue.jml</title>
	<published>2009-11-19T06:58:52Z</published>
	<updated>2009-11-19T06:58:52Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">#50: NPE from OpenJML during checking of AbstractQueue.jml
&lt;br&gt;---------------------+------------------------------------------------------
&lt;br&gt;&amp;nbsp;Reporter: &amp;nbsp;leavens &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; Owner: &amp;nbsp;dcok
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Type: &amp;nbsp;defect &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp;Status: &amp;nbsp;new 
&lt;br&gt;&amp;nbsp;Priority: &amp;nbsp;minor &amp;nbsp; &amp;nbsp;| &amp;nbsp; Milestone: &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;Component: &amp;nbsp;OpenJML &amp;nbsp;| &amp;nbsp; &amp;nbsp; Version: &amp;nbsp;1.0a
&lt;br&gt;&amp;nbsp;Keywords: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp;
&lt;br&gt;---------------------+------------------------------------------------------
&lt;br&gt;&amp;nbsp;Internal JML bug - please report. &amp;nbsp;BuildOpenJML-20091119
&lt;br&gt;&amp;nbsp;java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.visitMethodDef(JmlAttr.java:744)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.visitJmlMethodDecl(JmlAttr.java:3881)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.jmlspecs.openjml.JmlTree$JmlMethodDecl.accept(JmlTree.java:889)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:374)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:411)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:2772)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.attribClassBody(JmlAttr.java:440)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2698)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.JmlAttr.attribClass(JmlAttr.java:367)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2634)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.visitClassDef(Attr.java:577)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.visitClassDef(JmlAttr.java:3872)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.visitJmlClassDecl(JmlAttr.java:3862)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.jmlspecs.openjml.JmlTree$JmlClassDecl.accept(JmlTree.java:842)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:374)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:411)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.visitNewClass(Attr.java:1518)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.tree.JCTree$JCNewClass.accept(JCTree.java:1344)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:374)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:391)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.JmlAttr.attribExpr(JmlAttr.java:3915)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.visitVarDef(Attr.java:739)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.visitJmlVariableDecl(JmlAttr.java:3898)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.jmlspecs.openjml.JmlTree$JmlVariableDecl.accept(JmlTree.java:934)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:374)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:411)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:427)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:770)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.JmlAttr.visitBlock(JmlAttr.java:552)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:762)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:374)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:411)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:686)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.visitMethodDef(JmlAttr.java:756)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.visitJmlMethodDecl(JmlAttr.java:3881)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.jmlspecs.openjml.JmlTree$JmlMethodDecl.accept(JmlTree.java:889)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:374)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:411)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.visitJmlTypeClauseDecl(JmlAttr.java:1858)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.jmlspecs.openjml.JmlTree$JmlTypeClauseDecl.accept(JmlTree.java:2738)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.attribClassBodySpecs(JmlAttr.java:477)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.comp.JmlAttr.attribClassBody(JmlAttr.java:441)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2698)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.JmlAttr.attribClass(JmlAttr.java:367)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.JmlAttr.completeTodo(JmlAttr.java:412)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.JmlAttr.attribClass(JmlAttr.java:404)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2634)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1130)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.jmlspecs.openjml.JmlCompiler.attribute(JmlCompiler.java:390)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.jmlspecs.openjml.JmlCompiler.attribute(JmlCompiler.java:399)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:843)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.jmlspecs.openjml.JmlCompiler.compile2(JmlCompiler.java:545)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:815)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.jmlspecs.openjml.JmlCompiler.compile(JmlCompiler.java:540)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.main.Main.compile(Main.java:395)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.main.Main.compile(Main.java:313)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.jmlspecs.openjml.Main.compile(Main.java:350)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at com.sun.tools.javac.main.Main.compile(Main.java:304)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.jmlspecs.openjml.API.exec(API.java:178)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;nbsp;org.jmlspecs.openjml.eclipse.OpenJMLInterface.executeExternalCommand(OpenJMLInterface.java:146)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.jmlspecs.openjml.eclipse.Utils$1.run(Utils.java:128)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ticket URL: &amp;lt;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/ticket/50&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/ticket/50&lt;/a&gt;&amp;gt;
&lt;br&gt;jmlspecs &amp;lt;&lt;a href=&quot;http://sourceforge.net/projects/jmlspecs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jmlspecs/&lt;/a&gt;&amp;gt;
&lt;br&gt;The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, documentation generation, unit testing, static checking, verification, etc.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26427730&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jmlspecs---50%3A-NPE-from-OpenJML-during-checking-of-AbstractQueue.jml-tp26427730p26427730.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26372009</id>
	<title>Final Call for Participation: 2nd JML Spec-a-thon: JML^2, 18-20 November 2009, Dublin, Ireland</title>
	<published>2009-11-16T05:23:52Z</published>
	<updated>2009-11-16T05:23:52Z</updated>
	<author>
		<name>Joseph Kiniry</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;monospace&quot;&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Final Call for Participation&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd JML Spec-a-thon: JML^2&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 18-20 November 2009&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;University College Dublin&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dublin, Ireland&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/second/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/second/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;There are only two days to go before the 2nd JML&amp;nbsp;Spec-a-thon takes&amp;nbsp;&lt;/div&gt;&lt;div&gt;place in Dublin. &amp;nbsp;We have 13 registered attendees so&amp;nbsp;far, but&amp;nbsp;&lt;/div&gt;&lt;div&gt;have room for more! &amp;nbsp;At this point in time we can only really&amp;nbsp;&lt;/div&gt;&lt;div&gt;expect a few more local attendees to decide to join us.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;So, listen-up academics, postdocs, and graduate students from&amp;nbsp;&lt;/div&gt;&lt;div&gt;UCD, TCD, DCU,&amp;nbsp;DIT, etc.! &amp;nbsp;If you have any interest at all in&amp;nbsp;&lt;/div&gt;&lt;div&gt;applied formal methods, you should come down and participate in&lt;/div&gt;&lt;div&gt;the Spec-a-thon for at least a day! &amp;nbsp;You teach us, or learn more&amp;nbsp;&lt;/div&gt;&lt;div&gt;about reading, writing, and reasoning about formal specifications&lt;/div&gt;&lt;div&gt;on *real* software systems! &amp;nbsp;Being &quot;in&quot; the JML community, or even&lt;/div&gt;&lt;div&gt;having knowledge of JML, is *not* a prerequisite to participating.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Joe and Dan&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;---&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Here is a revised version of the original announcement, as a reminder:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What, you may ask, is a JML Spec-a-thon? It's a gathering of JML&lt;/div&gt;&lt;div&gt;researchers and users for intense collaboration on JML&lt;/div&gt;&lt;div&gt;development. This is the second of what we expect to be a series of&lt;/div&gt;&lt;div&gt;approximately semi-annual events. &amp;nbsp;It is a continuation of the&lt;/div&gt;&lt;div&gt;inaugural Spec-a-thon held on 26-28 May 2009 at the University of&lt;/div&gt;&lt;div&gt;Washington Tacoma, and is similar in spirit to the JML Winter School&lt;/div&gt;&lt;div&gt;that was held in 2008, but is longer, more intense, and geared more&lt;/div&gt;&lt;div&gt;toward output production and goal setting than toward education. As&lt;/div&gt;&lt;div&gt;part of this Spec-a-thon, there will also be a &quot;keynote&quot;-like talk&lt;/div&gt;&lt;div&gt;open to to the public at UCD.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The main focus for all Spec-a-thons is on writing good, usable&lt;/div&gt;&lt;div&gt;specifications for many of the modern Java core classes that presently&lt;/div&gt;&lt;div&gt;lack them. &amp;nbsp;In OpenJML, we finally have a JML compiler that can take&lt;/div&gt;&lt;div&gt;full advantage of generics and the other new language features&lt;/div&gt;&lt;div&gt;introduced over the last several years, but the vast majority of&lt;/div&gt;&lt;div&gt;available specs are still for Java 1.4 classes, lacking both generics&lt;/div&gt;&lt;div&gt;and new APIs. &amp;nbsp;Addressing this situation will help make JML more&lt;/div&gt;&lt;div&gt;attractive to developers and more suitable for use in coursework.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The last Spec-a-thon had several super-short talks given by&lt;/div&gt;&lt;div&gt;participants in the morning on their current work, available tools,&lt;/div&gt;&lt;div&gt;techniques in specification writing, and more. &amp;nbsp;The balance of the&lt;/div&gt;&lt;div&gt;day, and often into the night, participants worked as individuals and&lt;/div&gt;&lt;div&gt;in small groups on new tools, specifications, and documentation, gave&lt;/div&gt;&lt;div&gt;tutorials to each other, and more. &amp;nbsp;For some participants, some of&lt;/div&gt;&lt;div&gt;each day also focused on &quot;pair specification writing,&quot; which is&lt;/div&gt;&lt;div&gt;basically a wacky combination of an OpenBSD Hackathon and formal&lt;/div&gt;&lt;div&gt;methods &quot;extreme programming&quot;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A secondary focus of Spec-a-thons is on setting community-wide goals&lt;/div&gt;&lt;div&gt;for the coming year in JML-related tool development and research. &amp;nbsp;The&lt;/div&gt;&lt;div&gt;second half of 2009 has been a great time for JML, with the Inaugural&lt;/div&gt;&lt;div&gt;Spec-a-thon in late May and the Dagstuhl seminar in July. Continued&lt;/div&gt;&lt;div&gt;face-to-face coordination of the goals of the JML community can only&lt;/div&gt;&lt;div&gt;be helpful.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The Inaugural and Second JML Spec-a-thons are supported by a Formal&lt;/div&gt;&lt;div&gt;Methods Europe (FME) Small Projects grant, as well as local research&lt;/div&gt;&lt;div&gt;grants at University College Dublin. &amp;nbsp;There is also an opportunity for&lt;/div&gt;&lt;div&gt;students and researchers involved with COST Action IC0701 &quot;Formal&lt;/div&gt;&lt;div&gt;Verification of Object-Oriented Software&quot; to participate using COST&lt;/div&gt;&lt;div&gt;funds. &amp;nbsp;Participants in this latter category will be obligated to&lt;/div&gt;&lt;div&gt;attend a full week of Spec-a-thon activities due to funding agency&lt;/div&gt;&lt;div&gt;restrictions, I.e., we will actually be starting Spec-a-thon&lt;/div&gt;&lt;div&gt;activities on Monday, 16 November.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;While this level of support is not sufficient for us to cover meals&lt;/div&gt;&lt;div&gt;and lodging for the event for all participants,&amp;nbsp;it is enough for us&amp;nbsp;&lt;/div&gt;&lt;div&gt;to provide small travel&amp;nbsp;subsidies to several attendees, as we did&amp;nbsp;&lt;/div&gt;&lt;div&gt;for the inaugural&amp;nbsp;Spec-a-thon. This is designed primarily to allow&amp;nbsp;&lt;/div&gt;&lt;div&gt;interested graduate&amp;nbsp;students, and those who otherwise might not&amp;nbsp;&lt;/div&gt;&lt;div&gt;be able to travel to the&amp;nbsp;Dublin area, to attend.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;We have post detailed information about the&amp;nbsp;event on the JML&amp;nbsp;&lt;/div&gt;&lt;div&gt;Spec-a-thons website&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/&lt;/a&gt;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Email &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26372009&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-specathon@...&lt;/a&gt; for more information&lt;/div&gt;&lt;div&gt;about travel subsidies and registration; we hope to see you there!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Participants in the inaugural Spec-a-thon are encouraged to pipe up&lt;/div&gt;&lt;div&gt;with their quick reflections on the event.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-Dan Zimmerman and Joe Kiniry&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/font&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;JMLspecs-ESCJava mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26372009&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;JMLspecs-ESCJava@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-escjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-escjava&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-escjava-f3524.html&quot; embed=&quot;fixTarget[3524]&quot; target=&quot;_top&quot; &gt;jmlspecs-escjava&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Final-Call-for-Participation%3A-2nd-JML-Spec-a-thon%3A-JML%5E2%2C-18-20-November-2009%2C-Dublin%2C-Ireland-tp26372009p26372009.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26372019</id>
	<title>Final Call for Participation: 2nd JML Spec-a-thon: JML^2, 18-20 November 2009, Dublin, Ireland</title>
	<published>2009-11-16T05:23:52Z</published>
	<updated>2009-11-16T05:23:52Z</updated>
	<author>
		<name>Joseph Kiniry</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;monospace&quot;&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Final Call for Participation&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd JML Spec-a-thon: JML^2&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 18-20 November 2009&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;University College Dublin&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dublin, Ireland&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/second/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/second/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;There are only two days to go before the 2nd JML&amp;nbsp;Spec-a-thon takes&amp;nbsp;&lt;/div&gt;&lt;div&gt;place in Dublin. &amp;nbsp;We have 13 registered attendees so&amp;nbsp;far, but&amp;nbsp;&lt;/div&gt;&lt;div&gt;have room for more! &amp;nbsp;At this point in time we can only really&amp;nbsp;&lt;/div&gt;&lt;div&gt;expect a few more local attendees to decide to join us.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;So, listen-up academics, postdocs, and graduate students from&amp;nbsp;&lt;/div&gt;&lt;div&gt;UCD, TCD, DCU,&amp;nbsp;DIT, etc.! &amp;nbsp;If you have any interest at all in&amp;nbsp;&lt;/div&gt;&lt;div&gt;applied formal methods, you should come down and participate in&lt;/div&gt;&lt;div&gt;the Spec-a-thon for at least a day! &amp;nbsp;You teach us, or learn more&amp;nbsp;&lt;/div&gt;&lt;div&gt;about reading, writing, and reasoning about formal specifications&lt;/div&gt;&lt;div&gt;on *real* software systems! &amp;nbsp;Being &quot;in&quot; the JML community, or even&lt;/div&gt;&lt;div&gt;having knowledge of JML, is *not* a prerequisite to participating.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Joe and Dan&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;---&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Here is a revised version of the original announcement, as a reminder:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What, you may ask, is a JML Spec-a-thon? It's a gathering of JML&lt;/div&gt;&lt;div&gt;researchers and users for intense collaboration on JML&lt;/div&gt;&lt;div&gt;development. This is the second of what we expect to be a series of&lt;/div&gt;&lt;div&gt;approximately semi-annual events. &amp;nbsp;It is a continuation of the&lt;/div&gt;&lt;div&gt;inaugural Spec-a-thon held on 26-28 May 2009 at the University of&lt;/div&gt;&lt;div&gt;Washington Tacoma, and is similar in spirit to the JML Winter School&lt;/div&gt;&lt;div&gt;that was held in 2008, but is longer, more intense, and geared more&lt;/div&gt;&lt;div&gt;toward output production and goal setting than toward education. As&lt;/div&gt;&lt;div&gt;part of this Spec-a-thon, there will also be a &quot;keynote&quot;-like talk&lt;/div&gt;&lt;div&gt;open to to the public at UCD.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The main focus for all Spec-a-thons is on writing good, usable&lt;/div&gt;&lt;div&gt;specifications for many of the modern Java core classes that presently&lt;/div&gt;&lt;div&gt;lack them. &amp;nbsp;In OpenJML, we finally have a JML compiler that can take&lt;/div&gt;&lt;div&gt;full advantage of generics and the other new language features&lt;/div&gt;&lt;div&gt;introduced over the last several years, but the vast majority of&lt;/div&gt;&lt;div&gt;available specs are still for Java 1.4 classes, lacking both generics&lt;/div&gt;&lt;div&gt;and new APIs. &amp;nbsp;Addressing this situation will help make JML more&lt;/div&gt;&lt;div&gt;attractive to developers and more suitable for use in coursework.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The last Spec-a-thon had several super-short talks given by&lt;/div&gt;&lt;div&gt;participants in the morning on their current work, available tools,&lt;/div&gt;&lt;div&gt;techniques in specification writing, and more. &amp;nbsp;The balance of the&lt;/div&gt;&lt;div&gt;day, and often into the night, participants worked as individuals and&lt;/div&gt;&lt;div&gt;in small groups on new tools, specifications, and documentation, gave&lt;/div&gt;&lt;div&gt;tutorials to each other, and more. &amp;nbsp;For some participants, some of&lt;/div&gt;&lt;div&gt;each day also focused on &quot;pair specification writing,&quot; which is&lt;/div&gt;&lt;div&gt;basically a wacky combination of an OpenBSD Hackathon and formal&lt;/div&gt;&lt;div&gt;methods &quot;extreme programming&quot;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A secondary focus of Spec-a-thons is on setting community-wide goals&lt;/div&gt;&lt;div&gt;for the coming year in JML-related tool development and research. &amp;nbsp;The&lt;/div&gt;&lt;div&gt;second half of 2009 has been a great time for JML, with the Inaugural&lt;/div&gt;&lt;div&gt;Spec-a-thon in late May and the Dagstuhl seminar in July. Continued&lt;/div&gt;&lt;div&gt;face-to-face coordination of the goals of the JML community can only&lt;/div&gt;&lt;div&gt;be helpful.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The Inaugural and Second JML Spec-a-thons are supported by a Formal&lt;/div&gt;&lt;div&gt;Methods Europe (FME) Small Projects grant, as well as local research&lt;/div&gt;&lt;div&gt;grants at University College Dublin. &amp;nbsp;There is also an opportunity for&lt;/div&gt;&lt;div&gt;students and researchers involved with COST Action IC0701 &quot;Formal&lt;/div&gt;&lt;div&gt;Verification of Object-Oriented Software&quot; to participate using COST&lt;/div&gt;&lt;div&gt;funds. &amp;nbsp;Participants in this latter category will be obligated to&lt;/div&gt;&lt;div&gt;attend a full week of Spec-a-thon activities due to funding agency&lt;/div&gt;&lt;div&gt;restrictions, I.e., we will actually be starting Spec-a-thon&lt;/div&gt;&lt;div&gt;activities on Monday, 16 November.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;While this level of support is not sufficient for us to cover meals&lt;/div&gt;&lt;div&gt;and lodging for the event for all participants,&amp;nbsp;it is enough for us&amp;nbsp;&lt;/div&gt;&lt;div&gt;to provide small travel&amp;nbsp;subsidies to several attendees, as we did&amp;nbsp;&lt;/div&gt;&lt;div&gt;for the inaugural&amp;nbsp;Spec-a-thon. This is designed primarily to allow&amp;nbsp;&lt;/div&gt;&lt;div&gt;interested graduate&amp;nbsp;students, and those who otherwise might not&amp;nbsp;&lt;/div&gt;&lt;div&gt;be able to travel to the&amp;nbsp;Dublin area, to attend.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;We have post detailed information about the&amp;nbsp;event on the JML&amp;nbsp;&lt;/div&gt;&lt;div&gt;Spec-a-thons website&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/&lt;/a&gt;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Email &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26372019&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-specathon@...&lt;/a&gt; for more information&lt;/div&gt;&lt;div&gt;about travel subsidies and registration; we hope to see you there!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Participants in the inaugural Spec-a-thon are encouraged to pipe up&lt;/div&gt;&lt;div&gt;with their quick reflections on the event.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-Dan Zimmerman and Joe Kiniry&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/font&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26372019&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Final-Call-for-Participation%3A-2nd-JML-Spec-a-thon%3A-JML%5E2%2C-18-20-November-2009%2C-Dublin%2C-Ireland-tp26372019p26372019.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26345011</id>
	<title>let expressions for JML, approved unless someone objects</title>
	<published>2009-11-13T15:08:04Z</published>
	<updated>2009-11-13T15:08:04Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">hi all,
&lt;br&gt;&lt;br&gt;At Dagstuhl we tentatively approved adding let-expressions to JML
&lt;br&gt;(level 2). A discussion from Dagstuhl, as ammended I believe, is
&lt;br&gt;summarized on the Wiki at:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/wiki/LetExpressions&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/wiki/LetExpressions&lt;/a&gt;&lt;br&gt;&lt;br&gt;I think we should consider this passed unless someone has objections.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26345011&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26345011&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/let-expressions-for-JML%2C-approved-unless-someone-objects-tp26345011p26345011.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26256186</id>
	<title>Re: JML standardization</title>
	<published>2009-11-08T10:03:12Z</published>
	<updated>2009-11-08T10:03:12Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">Hi Ravil,
&lt;br&gt;&lt;br&gt;I don't know of any such activities to make JML part of Java. &amp;nbsp;In the
&lt;br&gt;past there was some work on adding DBC to Java, but Sun essentiallly
&lt;br&gt;said that they were not interested; they felt like adding assertions
&lt;br&gt;to Java was enough for them.
&lt;br&gt;&lt;br&gt;On Sun, 8 Nov 2009, Ravil Zakirov wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Just wanted to hear about if there are activities on standardization of
&lt;br&gt;&amp;gt; JML as JSR specification?
&lt;br&gt;&amp;gt; Thanks.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Ravil
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus on
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Jmlspecs-interest mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26256186&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26256186&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26256186&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JML-standardization-tp26254892p26256186.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26254892</id>
	<title>JML standardization</title>
	<published>2009-11-08T07:48:59Z</published>
	<updated>2009-11-08T07:48:59Z</updated>
	<author>
		<name>Ravil Zakirov</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;Just wanted to hear about if there are activities on standardization of 
&lt;br&gt;JML as JSR specification?
&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Ravil
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26254892&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JML-standardization-tp26254892p26254892.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26167237</id>
	<title>2nd Call for Participation: 2nd JML Spec-a-thon: JML^2, 18-20 November 2009, Dublin, Ireland</title>
	<published>2009-11-02T08:42:23Z</published>
	<updated>2009-11-02T08:42:23Z</updated>
	<author>
		<name>Joseph Kiniry</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;monospace&quot;&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd Call for Participation&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd JML Spec-a-thon: JML^2&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 18-20 November 2009&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;University College Dublin&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dublin, Ireland&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/second/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/second/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;There are only two and a half weeks to go before the 2nd JML&lt;/div&gt;&lt;div&gt;Spec-a-thon takes place in Dublin. &amp;nbsp;We have 13 registered attendees so&lt;/div&gt;&lt;div&gt;far, but have room for more! &amp;nbsp;The website has been updated with&lt;/div&gt;&lt;div&gt;location information on housing, transport, and more.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What new news is there with regards to the Dublin Spec-a-thon? &amp;nbsp;How&lt;/div&gt;&lt;div&gt;about a nice dinner out on Thursday night followed by an Irish pub&lt;/div&gt;&lt;div&gt;visit? &amp;nbsp;Perhaps there will be goodies given away to attendees&lt;/div&gt;&lt;div&gt;appropriate for Irish Winters? &amp;nbsp;And what about special tutorial&lt;/div&gt;&lt;div&gt;sessions for attendees who are not JML addicts? &amp;nbsp;All this and more,&lt;/div&gt;&lt;div&gt;available to you, interested attendee, with no registration costs!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Joe and Dan&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;---&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Here is a revised version of the original announcement, as a reminder:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What, you may ask, is a JML Spec-a-thon? It's a gathering of JML&lt;/div&gt;&lt;div&gt;researchers and users for intense collaboration on JML&lt;/div&gt;&lt;div&gt;development. This is the second of what we expect to be a series of&lt;/div&gt;&lt;div&gt;approximately semi-annual events. &amp;nbsp;It is a continuation of the&lt;/div&gt;&lt;div&gt;inaugural Spec-a-thon held on 26-28 May 2009 at the University of&lt;/div&gt;&lt;div&gt;Washington Tacoma, and is similar in spirit to the JML Winter School&lt;/div&gt;&lt;div&gt;that was held in 2008, but is longer, more intense, and geared more&lt;/div&gt;&lt;div&gt;toward output production and goal setting than toward education. As&lt;/div&gt;&lt;div&gt;part of this Spec-a-thon, there will also be a &quot;keynote&quot;-like talk&lt;/div&gt;&lt;div&gt;open to to the public at UCD.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The main focus for all Spec-a-thons is on writing good, usable&lt;/div&gt;&lt;div&gt;specifications for many of the modern Java core classes that presently&lt;/div&gt;&lt;div&gt;lack them. &amp;nbsp;In OpenJML, we finally have a JML compiler that can take&lt;/div&gt;&lt;div&gt;full advantage of generics and the other new language features&lt;/div&gt;&lt;div&gt;introduced over the last several years, but the vast majority of&lt;/div&gt;&lt;div&gt;available specs are still for Java 1.4 classes, lacking both generics&lt;/div&gt;&lt;div&gt;and new APIs. &amp;nbsp;Addressing this situation will help make JML more&lt;/div&gt;&lt;div&gt;attractive to developers and more suitable for use in coursework.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The last Spec-a-thon had several super-short talks given by&lt;/div&gt;&lt;div&gt;participants in the morning on their current work, available tools,&lt;/div&gt;&lt;div&gt;techniques in specification writing, and more. &amp;nbsp;The balance of the&lt;/div&gt;&lt;div&gt;day, and often into the night, participants worked as individuals and&lt;/div&gt;&lt;div&gt;in small groups on new tools, specifications, and documentation, gave&lt;/div&gt;&lt;div&gt;tutorials to each other, and more. &amp;nbsp;For some participants, some of&lt;/div&gt;&lt;div&gt;each day also focused on &quot;pair specification writing,&quot; which is&lt;/div&gt;&lt;div&gt;basically a wacky combination of an OpenBSD Hackathon and formal&lt;/div&gt;&lt;div&gt;methods &quot;extreme programming&quot;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A secondary focus of Spec-a-thons is on setting community-wide goals&lt;/div&gt;&lt;div&gt;for the coming year in JML-related tool development and research. &amp;nbsp;The&lt;/div&gt;&lt;div&gt;second half of 2009 has been a great time for JML, with the Inaugural&lt;/div&gt;&lt;div&gt;Spec-a-thon in late May and the Dagstuhl seminar in July. Continued&lt;/div&gt;&lt;div&gt;face-to-face coordination of the goals of the JML community can only&lt;/div&gt;&lt;div&gt;be helpful.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The Inaugural and Second JML Spec-a-thons are supported by a Formal&lt;/div&gt;&lt;div&gt;Methods Europe (FME) Small Projects grant, as well as local research&lt;/div&gt;&lt;div&gt;grants at University College Dublin. &amp;nbsp;There is also an opportunity for&lt;/div&gt;&lt;div&gt;students and researchers involved with COST Action IC0701 &quot;Formal&lt;/div&gt;&lt;div&gt;Verification of Object-Oriented Software&quot; to participate using COST&lt;/div&gt;&lt;div&gt;funds. &amp;nbsp;Participants in this latter category will be obligated to&lt;/div&gt;&lt;div&gt;attend a full week of Spec-a-thon activities due to funding agency&lt;/div&gt;&lt;div&gt;restrictions, I.e., we will actually be starting Spec-a-thon&lt;/div&gt;&lt;div&gt;activities on Monday, 16 November.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;While this level of support is not sufficient for us to cover meals&lt;/div&gt;&lt;div&gt;and lodging for the event for all participants,&amp;nbsp;it is enough for us&amp;nbsp;&lt;/div&gt;&lt;div&gt;to provide small travel&amp;nbsp;subsidies to several attendees, as we did&amp;nbsp;&lt;/div&gt;&lt;div&gt;for the inaugural&amp;nbsp;Spec-a-thon. This is designed primarily to allow&amp;nbsp;&lt;/div&gt;&lt;div&gt;interested graduate&amp;nbsp;students, and those who otherwise might not&amp;nbsp;&lt;/div&gt;&lt;div&gt;be able to travel to the&amp;nbsp;Dublin area, to attend.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;We have post detailed information about the&amp;nbsp;event on the JML&amp;nbsp;&lt;/div&gt;&lt;div&gt;Spec-a-thons website&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/&lt;/a&gt;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Email &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167237&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-specathon@...&lt;/a&gt; for more information&lt;/div&gt;&lt;div&gt;about travel subsidies and registration; we hope to see you there!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Participants in the inaugural Spec-a-thon are encouraged to pipe up&lt;/div&gt;&lt;div&gt;with their quick reflections on the event.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-Dan Zimmerman and Joe Kiniry&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/font&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;JMLspecs-ESCJava mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167237&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;JMLspecs-ESCJava@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-escjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-escjava&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-escjava-f3524.html&quot; embed=&quot;fixTarget[3524]&quot; target=&quot;_top&quot; &gt;jmlspecs-escjava&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/2nd-Call-for-Participation%3A-2nd-JML-Spec-a-thon%3A-JML%5E2%2C-18-20-November-2009%2C-Dublin%2C-Ireland-tp26167237p26167237.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26167250</id>
	<title>2nd Call for Participation: 2nd JML Spec-a-thon: JML^2, 18-20 November 2009, Dublin, Ireland</title>
	<published>2009-11-02T08:42:23Z</published>
	<updated>2009-11-02T08:42:23Z</updated>
	<author>
		<name>Joseph Kiniry</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;monospace&quot;&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd Call for Participation&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd JML Spec-a-thon: JML^2&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 18-20 November 2009&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;University College Dublin&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dublin, Ireland&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/second/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/second/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;There are only two and a half weeks to go before the 2nd JML&lt;/div&gt;&lt;div&gt;Spec-a-thon takes place in Dublin. &amp;nbsp;We have 13 registered attendees so&lt;/div&gt;&lt;div&gt;far, but have room for more! &amp;nbsp;The website has been updated with&lt;/div&gt;&lt;div&gt;location information on housing, transport, and more.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What new news is there with regards to the Dublin Spec-a-thon? &amp;nbsp;How&lt;/div&gt;&lt;div&gt;about a nice dinner out on Thursday night followed by an Irish pub&lt;/div&gt;&lt;div&gt;visit? &amp;nbsp;Perhaps there will be goodies given away to attendees&lt;/div&gt;&lt;div&gt;appropriate for Irish Winters? &amp;nbsp;And what about special tutorial&lt;/div&gt;&lt;div&gt;sessions for attendees who are not JML addicts? &amp;nbsp;All this and more,&lt;/div&gt;&lt;div&gt;available to you, interested attendee, with no registration costs!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Joe and Dan&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;---&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Here is a revised version of the original announcement, as a reminder:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What, you may ask, is a JML Spec-a-thon? It's a gathering of JML&lt;/div&gt;&lt;div&gt;researchers and users for intense collaboration on JML&lt;/div&gt;&lt;div&gt;development. This is the second of what we expect to be a series of&lt;/div&gt;&lt;div&gt;approximately semi-annual events. &amp;nbsp;It is a continuation of the&lt;/div&gt;&lt;div&gt;inaugural Spec-a-thon held on 26-28 May 2009 at the University of&lt;/div&gt;&lt;div&gt;Washington Tacoma, and is similar in spirit to the JML Winter School&lt;/div&gt;&lt;div&gt;that was held in 2008, but is longer, more intense, and geared more&lt;/div&gt;&lt;div&gt;toward output production and goal setting than toward education. As&lt;/div&gt;&lt;div&gt;part of this Spec-a-thon, there will also be a &quot;keynote&quot;-like talk&lt;/div&gt;&lt;div&gt;open to to the public at UCD.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The main focus for all Spec-a-thons is on writing good, usable&lt;/div&gt;&lt;div&gt;specifications for many of the modern Java core classes that presently&lt;/div&gt;&lt;div&gt;lack them. &amp;nbsp;In OpenJML, we finally have a JML compiler that can take&lt;/div&gt;&lt;div&gt;full advantage of generics and the other new language features&lt;/div&gt;&lt;div&gt;introduced over the last several years, but the vast majority of&lt;/div&gt;&lt;div&gt;available specs are still for Java 1.4 classes, lacking both generics&lt;/div&gt;&lt;div&gt;and new APIs. &amp;nbsp;Addressing this situation will help make JML more&lt;/div&gt;&lt;div&gt;attractive to developers and more suitable for use in coursework.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The last Spec-a-thon had several super-short talks given by&lt;/div&gt;&lt;div&gt;participants in the morning on their current work, available tools,&lt;/div&gt;&lt;div&gt;techniques in specification writing, and more. &amp;nbsp;The balance of the&lt;/div&gt;&lt;div&gt;day, and often into the night, participants worked as individuals and&lt;/div&gt;&lt;div&gt;in small groups on new tools, specifications, and documentation, gave&lt;/div&gt;&lt;div&gt;tutorials to each other, and more. &amp;nbsp;For some participants, some of&lt;/div&gt;&lt;div&gt;each day also focused on &quot;pair specification writing,&quot; which is&lt;/div&gt;&lt;div&gt;basically a wacky combination of an OpenBSD Hackathon and formal&lt;/div&gt;&lt;div&gt;methods &quot;extreme programming&quot;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A secondary focus of Spec-a-thons is on setting community-wide goals&lt;/div&gt;&lt;div&gt;for the coming year in JML-related tool development and research. &amp;nbsp;The&lt;/div&gt;&lt;div&gt;second half of 2009 has been a great time for JML, with the Inaugural&lt;/div&gt;&lt;div&gt;Spec-a-thon in late May and the Dagstuhl seminar in July. Continued&lt;/div&gt;&lt;div&gt;face-to-face coordination of the goals of the JML community can only&lt;/div&gt;&lt;div&gt;be helpful.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The Inaugural and Second JML Spec-a-thons are supported by a Formal&lt;/div&gt;&lt;div&gt;Methods Europe (FME) Small Projects grant, as well as local research&lt;/div&gt;&lt;div&gt;grants at University College Dublin. &amp;nbsp;There is also an opportunity for&lt;/div&gt;&lt;div&gt;students and researchers involved with COST Action IC0701 &quot;Formal&lt;/div&gt;&lt;div&gt;Verification of Object-Oriented Software&quot; to participate using COST&lt;/div&gt;&lt;div&gt;funds. &amp;nbsp;Participants in this latter category will be obligated to&lt;/div&gt;&lt;div&gt;attend a full week of Spec-a-thon activities due to funding agency&lt;/div&gt;&lt;div&gt;restrictions, I.e., we will actually be starting Spec-a-thon&lt;/div&gt;&lt;div&gt;activities on Monday, 16 November.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;While this level of support is not sufficient for us to cover meals&lt;/div&gt;&lt;div&gt;and lodging for the event for all participants,&amp;nbsp;it is enough for us&amp;nbsp;&lt;/div&gt;&lt;div&gt;to provide small travel&amp;nbsp;subsidies to several attendees, as we did&amp;nbsp;&lt;/div&gt;&lt;div&gt;for the inaugural&amp;nbsp;Spec-a-thon. This is designed primarily to allow&amp;nbsp;&lt;/div&gt;&lt;div&gt;interested graduate&amp;nbsp;students, and those who otherwise might not&amp;nbsp;&lt;/div&gt;&lt;div&gt;be able to travel to the&amp;nbsp;Dublin area, to attend.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;We have post detailed information about the&amp;nbsp;event on the JML&amp;nbsp;&lt;/div&gt;&lt;div&gt;Spec-a-thons website&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/&lt;/a&gt;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Email &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167250&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-specathon@...&lt;/a&gt; for more information&lt;/div&gt;&lt;div&gt;about travel subsidies and registration; we hope to see you there!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Participants in the inaugural Spec-a-thon are encouraged to pipe up&lt;/div&gt;&lt;div&gt;with their quick reflections on the event.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;-Dan Zimmerman and Joe Kiniry&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/font&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167250&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/2nd-Call-for-Participation%3A-2nd-JML-Spec-a-thon%3A-JML%5E2%2C-18-20-November-2009%2C-Dublin%2C-Ireland-tp26167250p26167250.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26131026</id>
	<title>Re: JmlEclipse, JIR and OpenJML</title>
	<published>2009-10-30T07:29:02Z</published>
	<updated>2009-10-30T07:29:02Z</updated>
	<author>
		<name>Patrice Chalin-3</name>
	</author>
	<content type="html">Hi Joe et al.,
&lt;br&gt;&amp;gt; What is the intent/purpose of JmlEclipse? &amp;nbsp;Why were precious resources 
&lt;br&gt;&amp;gt; spent in working on it rather than getting OpenJML out the door?
&lt;br&gt;During Dagstuhl we stated that we were willing to put JML4 on hold and 
&lt;br&gt;help the community with OpenJML development. We have done that, though 
&lt;br&gt;maybe not exactly in the manner originally envisioned. Our contribution 
&lt;br&gt;to the OpenJML effort has been via the added support, in OpenJML, of JIR.
&lt;br&gt;&lt;br&gt;I stress that the plan was to put JML4 on hold, not drop it. After 
&lt;br&gt;Dagstuhl we faced the choice of delaying work on JIR and JML but then 
&lt;br&gt;risk loosing a journal publication opportunity (one that was already in 
&lt;br&gt;the pipeline) or, to wrap up JIR &amp; JML4 work earlier and have firmer 
&lt;br&gt;validation results to give. &amp;nbsp;We didn't want to loose our investment in 
&lt;br&gt;JIR and JML4 so we chose the latter.
&lt;br&gt;&amp;gt; &amp;nbsp; Or is it based on OpenJML?
&lt;br&gt;JmlEclipse, like JML4, is based on the Eclipse JDT core. Unlike JML4, 
&lt;br&gt;JmlEclipse promises to be less coupled to the JDT through its use of 
&lt;br&gt;JIR. Plug-ins will be able to use JmlEclipse via JIR through the public 
&lt;br&gt;JDT DOM API. &amp;nbsp;As you know, such public APIs are much better documented 
&lt;br&gt;and much more stable -- a plus for JML tool developers.
&lt;br&gt;&lt;br&gt;Both Robby and I have been working in the context of Eclipse for a few 
&lt;br&gt;years now. &amp;nbsp;At this point, I believe that our contributions to a next 
&lt;br&gt;gen JML tool can best be achieved by keeping our (Robby and my) 
&lt;br&gt;development focus on JmlEclipse rather than ramping up on yet another 
&lt;br&gt;compiler front-end. Regardless of the next gen tool, once basic JML 
&lt;br&gt;functionality will have been achieved, it won't be long before we get 
&lt;br&gt;requests for IDE features like syntax highlighting, spec (semantic vs. 
&lt;br&gt;purely syntactic) search, spec refactoring and program slice 
&lt;br&gt;highlighting to mention only a few. &amp;nbsp;There is considerable opportunity 
&lt;br&gt;to make verification technology a bit more palatable in the context of a 
&lt;br&gt;feature rich IDE like Eclipse. We continue to believe that this can be 
&lt;br&gt;better achieved from inside Eclipse, say using JmlEclipse, than using an 
&lt;br&gt;external tool.
&lt;br&gt;&lt;br&gt;Our overall goals for JmlEclipse remain the same as they were before for 
&lt;br&gt;JML4: provide robust JML tools inside a feature-rich IDE such that the 
&lt;br&gt;tooling is easy to extend and has a low engineering maintenance overhead 
&lt;br&gt;as both Java and JML continue to evolve. We believe that these goals can 
&lt;br&gt;be reached with JmlEclipse.
&lt;br&gt;&lt;br&gt;Patrice &amp; Robby
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Patrice Chalin, Eng. Associate Prof., Dependable Software Research Group
&lt;br&gt;DSRG, &lt;a href=&quot;http://www.dsrg.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dsrg.org&lt;/a&gt;&amp;nbsp; CSE Dept., Concordia University, Room EV3.215
&lt;br&gt;Home page &lt;a href=&quot;http://www.encs.concordia.ca/~chalin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.encs.concordia.ca/~chalin&lt;/a&gt;&amp;nbsp;Tel.+1-514-848-2424 x3004
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26131026&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JmlEclipse%2C-JIR-and-OpenJML-tp26035785p26131026.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26130978</id>
	<title>Re: JmlEclipse, JIR and OpenJML</title>
	<published>2009-10-30T07:26:10Z</published>
	<updated>2009-10-30T07:26:10Z</updated>
	<author>
		<name>Patrice Chalin-3</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Hi Gary et al.,&lt;br&gt;
&lt;blockquote cite=&quot;mid:Pine.GSO.4.61.0910240133010.27334@monroe&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt;Excellent, that is very good news.  Is there somewhere that people can
download these?  I can put that into the JML web download pages...
  &lt;/pre&gt;
&lt;/blockquote&gt;
JmlEclipse is served off of the JmlSpecs SVN from the top-level folder
named JmlEclipse.&amp;nbsp; We posted this message to the developers list
because JmlEclipse is not yet ready for public consumption.&amp;nbsp; We want
to, at a minimum, finish integrating the new UI before considering a
first public release.&amp;nbsp; Robby is considering using JmlEclipse on the
tail end of a course this spring and I need JmlEclipse ready for a
course on verification next fall.&amp;nbsp; Considering that I am on sabbatical
this year and seeing how much progress Robby and I have been able to
make in Sept. and Oct., I think this is feasible.&amp;nbsp; (I'll answer Joe's
e-mail shortly.)&lt;br&gt;
&lt;br&gt;
Cheers,&lt;br&gt;
Patrice&lt;br&gt;
&lt;pre class=&quot;moz-signature&quot; cols=&quot;72&quot;&gt;-- 
Patrice Chalin, Eng. Associate Prof., Dependable Software Research Group
DSRG, &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.dsrg.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dsrg.org&lt;/a&gt;  CSE Dept., Concordia University, Room EV3.215
Home page &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.encs.concordia.ca/~chalin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.encs.concordia.ca/~chalin&lt;/a&gt; Tel.+1-514-848-2424 x3004
&lt;/pre&gt;
&lt;/body&gt;
&lt;/html&gt;

&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26130978&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JmlEclipse%2C-JIR-and-OpenJML-tp26035785p26130978.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26094280</id>
	<title>Re: JmlEclipse, JIR and OpenJML</title>
	<published>2009-10-28T06:03:50Z</published>
	<updated>2009-10-28T06:03:50Z</updated>
	<author>
		<name>Joseph Kiniry</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 24 Oct 2009, at 04:09, Patrice Chalin wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Hi all,&lt;br&gt;
&lt;br&gt;
At the risk of loosing a journal publication that was in the pipeline,
we decided to advance work on JML4 and the JML Intermediate
Representation (JIR) sooner rather than later.&amp;nbsp;
As a result of this work, we have today, pushed back into the JmlSpecs
SVN:&lt;br&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;b&gt;JIR framework&lt;/b&gt; having a much improved design. We decided to
fall back on our pre-Dagstuhl idea of representing JIR as (zipped) XML,
though this is entirely transparent to clients.&lt;br&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;b&gt;JmlEclipse&lt;/b&gt; (&lt;i&gt;Reloaded&lt;/i&gt;), the successor of JML4 --
well, actually, successor of the JML&lt;i&gt;n&lt;/i&gt; projects.&amp;nbsp; It runs&amp;nbsp;
under Eclipse 3.5.1 and emits JIR from JML2 specifications. Yes, for
those of you who recall, this is actually a rebirth of the
JmlEclipse plug-in from SAnToS Labs at KSU, though now its core is
based on the Eclipse JDT and it will soon be using a slick new Eclipse
UI framework designed by Robby.&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;Hrm, now even I can't keep up with these branches and derivates and history.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What is the intent/purpose of JmlEclipse? &amp;nbsp;Why were precious resources spent in working on it rather than getting OpenJML out the door? &amp;nbsp;Or is it based on OpenJML?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;&lt;ul&gt;&lt;li&gt;
  &lt;/li&gt;
&lt;/ul&gt;
Jooyong is finalizing JIR support for &lt;b&gt;OpenJML&lt;/b&gt; as well as the
adaptation
of Kiasan to use JIR.&amp;nbsp; Once that is complete we will have two
front-ends emitting class files embedded with JIR.&amp;nbsp; &lt;br&gt;
&lt;br&gt;
Cheers from KSU,&lt;br&gt;
Patrice &amp;amp; Robby&lt;br&gt;
&lt;pre class=&quot;moz-signature&quot; cols=&quot;72&quot;&gt;-- 
Patrice Chalin, Eng. Associate Prof., Dependable Software Research Group
DSRG, &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.dsrg.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dsrg.org&lt;/a&gt;  CSE Dept., Concordia University, Room EV3.215
Home page &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.encs.concordia.ca/%7Echalin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.encs.concordia.ca/~chalin&lt;/a&gt; Tel.+1-514-848-2424 x3004
&lt;/pre&gt;
&lt;/div&gt;


------------------------------------------------------------------------------&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay &lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference_______________________________________________&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference_______________________________________________&lt;/a&gt;&lt;br&gt;Jmlspecs-developers mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26094280&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;&lt;br&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26094280&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JmlEclipse%2C-JIR-and-OpenJML-tp26035785p26094280.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26036293</id>
	<title>Re: JmlEclipse, JIR and OpenJML</title>
	<published>2009-10-23T22:34:00Z</published>
	<updated>2009-10-23T22:34:00Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">Hi Patrice,
&lt;br&gt;&lt;br&gt;Excellent, that is very good news. &amp;nbsp;Is there somewhere that people can
&lt;br&gt;download these? &amp;nbsp;I can put that into the JML web download pages...
&lt;br&gt;&lt;br&gt;On Fri, 23 Oct 2009, Patrice Chalin wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; At the risk of loosing a journal publication that was in the pipeline, we
&lt;br&gt;&amp;gt; decided to advance work on JML4 and the JML Intermediate Representation
&lt;br&gt;&amp;gt; (JIR) sooner rather than later. &amp;nbsp;As a result of this work, we have today,
&lt;br&gt;&amp;gt; pushed back into the JmlSpecs SVN:
&lt;br&gt;&amp;gt; &amp;nbsp;* &amp;nbsp;JIR framework having a much improved design. We decided to fall back
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; on our pre-Dagstuhl idea of representing JIR as (zipped) XML, though
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; this is entirely transparent to clients.
&lt;br&gt;&amp;gt; &amp;nbsp;* &amp;nbsp;JmlEclipse (Reloaded), the successor of JML4 -- well, actually,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; successor of the JMLn projects. &amp;nbsp;It runs &amp;nbsp;under Eclipse 3.5.1 and
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; emits JIR from JML2 specifications. Yes, for those of you who recall,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; this is actually a rebirth of the JmlEclipse plug-in from SAnToS Labs
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; at KSU, though now its core is based on the Eclipse JDT and it will
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; soon be using a slick new Eclipse UI framework designed by Robby.
&lt;br&gt;&amp;gt; Jooyong is finalizing JIR support for OpenJML as well as the adaptation
&lt;br&gt;&amp;gt; of Kiasan to use JIR. &amp;nbsp;Once that is complete we will have two front-ends
&lt;br&gt;&amp;gt; emitting class files embedded with JIR. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers from KSU,
&lt;br&gt;&amp;gt; Patrice &amp; Robby
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;-- 
&lt;br&gt;&amp;gt; Patrice Chalin, Eng. Associate Prof., Dependable Software Research Group
&lt;br&gt;&amp;gt; DSRG, &lt;a href=&quot;http://www.dsrg.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dsrg.org&lt;/a&gt;&amp;nbsp; CSE Dept., Concordia University, Room EV3.215
&lt;br&gt;&amp;gt; Home page &lt;a href=&quot;http://www.encs.concordia.ca/~chalin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.encs.concordia.ca/~chalin&lt;/a&gt;&amp;nbsp;Tel.+1-514-848-2424 x3004
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26036293&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26036293&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JmlEclipse%2C-JIR-and-OpenJML-tp26035785p26036293.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26035785</id>
	<title>JmlEclipse, JIR and OpenJML</title>
	<published>2009-10-23T20:09:51Z</published>
	<updated>2009-10-23T20:09:51Z</updated>
	<author>
		<name>Patrice Chalin-3</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Hi all,&lt;br&gt;
&lt;br&gt;
At the risk of loosing a journal publication that was in the pipeline,
we decided to advance work on JML4 and the JML Intermediate
Representation (JIR) sooner rather than later.&amp;nbsp;
As a result of this work, we have today, pushed back into the JmlSpecs
SVN:&lt;br&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;b&gt;JIR framework&lt;/b&gt; having a much improved design. We decided to
fall back on our pre-Dagstuhl idea of representing JIR as (zipped) XML,
though this is entirely transparent to clients.&lt;br&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;b&gt;JmlEclipse&lt;/b&gt; (&lt;i&gt;Reloaded&lt;/i&gt;), the successor of JML4 --
well, actually, successor of the JML&lt;i&gt;n&lt;/i&gt; projects.&amp;nbsp; It runs&amp;nbsp;
under Eclipse 3.5.1 and emits JIR from JML2 specifications. Yes, for
those of you who recall, this is actually a rebirth of the
JmlEclipse plug-in from SAnToS Labs at KSU, though now its core is
based on the Eclipse JDT and it will soon be using a slick new Eclipse
UI framework designed by Robby.&lt;br&gt;
  &lt;/li&gt;
&lt;/ul&gt;
Jooyong is finalizing JIR support for &lt;b&gt;OpenJML&lt;/b&gt; as well as the
adaptation
of Kiasan to use JIR.&amp;nbsp; Once that is complete we will have two
front-ends emitting class files embedded with JIR.&amp;nbsp; &lt;br&gt;
&lt;br&gt;
Cheers from KSU,&lt;br&gt;
Patrice &amp;amp; Robby&lt;br&gt;
&lt;pre class=&quot;moz-signature&quot; cols=&quot;72&quot;&gt;-- 
Patrice Chalin, Eng. Associate Prof., Dependable Software Research Group
DSRG, &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.dsrg.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dsrg.org&lt;/a&gt;  CSE Dept., Concordia University, Room EV3.215
Home page &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.encs.concordia.ca/%7Echalin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.encs.concordia.ca/~chalin&lt;/a&gt; Tel.+1-514-848-2424 x3004
&lt;/pre&gt;
&lt;/body&gt;
&lt;/html&gt;

&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26035785&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JmlEclipse%2C-JIR-and-OpenJML-tp26035785p26035785.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25999043</id>
	<title>Re: [jmlspecs] #46: Implement Push Down refactoring for method base specs</title>
	<published>2009-10-21T12:47:46Z</published>
	<updated>2009-10-21T12:47:46Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">#46: Implement Push Down refactoring for method base specs
&lt;br&gt;--------------------------+-------------------------------------------------
&lt;br&gt;&amp;nbsp; Reporter: &amp;nbsp;iainhull &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; Owner: &amp;nbsp;iainhull
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Type: &amp;nbsp;task &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp;Status: &amp;nbsp;closed &amp;nbsp;
&lt;br&gt;&amp;nbsp; Priority: &amp;nbsp;major &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; Milestone: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;Component: &amp;nbsp;Refactoring &amp;nbsp;| &amp;nbsp; &amp;nbsp; Version: &amp;nbsp;1.0a &amp;nbsp; &amp;nbsp;
&lt;br&gt;Resolution: &amp;nbsp;fixed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;Keywords: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;--------------------------+-------------------------------------------------
&lt;br&gt;Changes (by iainhull):
&lt;br&gt;&lt;br&gt;&amp;nbsp; * status: &amp;nbsp;assigned =&amp;gt; closed
&lt;br&gt;&amp;nbsp; * resolution: &amp;nbsp;=&amp;gt; fixed
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ticket URL: &amp;lt;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/ticket/46#comment:2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/ticket/46#comment:2&lt;/a&gt;&amp;gt;
&lt;br&gt;jmlspecs &amp;lt;&lt;a href=&quot;http://sourceforge.net/projects/jmlspecs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jmlspecs/&lt;/a&gt;&amp;gt;
&lt;br&gt;The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, documentation generation, unit testing, static checking, verification, etc.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25999043&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jmlspecs---46%3A-Implement-Push-Down-refactoring-for-method-base-specs-tp25460767p25999043.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25995084</id>
	<title>checking out openjml for development</title>
	<published>2009-10-21T08:42:38Z</published>
	<updated>2009-10-21T08:42:38Z</updated>
	<author>
		<name>Joseph Kiniry</name>
	</author>
	<content type="html">Following the directions on
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://sourceforge.net/apps/trac/jmlspecs/wiki/OpenJmlSetup&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/apps/trac/jmlspecs/wiki/OpenJmlSetup&lt;/a&gt;&lt;br&gt;&lt;br&gt;I see the following error:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Checked out revision 1877.
&lt;br&gt;checkout &lt;a href=&quot;https://jmlspecs.svn.sourceforge.net/svnroot/jmlspecs/JMLAnnotations/trunk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jmlspecs.svn.sourceforge.net/svnroot/jmlspecs/JMLAnnotations/trunk&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; -r HEAD --depth=infinity --force
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;svn: Connection reset
&lt;br&gt;svn: PROPFIND request failed on '/svnroot/jmlspecs/!svn/vcc/default'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;svn: Connection reset
&lt;br&gt;svn: PROPFIND request failed on '/svnroot/jmlspecs/!svn/vcc/default'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;A &amp;nbsp; /Local/Sandboxes/workspace_openjml/Specs/java4/java/io/ 
&lt;br&gt;FilterOutputStream.jml
&lt;br&gt;&lt;br&gt;Have recently evolutions of workspace structure not been reflected in &amp;nbsp;
&lt;br&gt;the current projectSet.psf file?
&lt;br&gt;&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25995084&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/checking-out-openjml-for-development-tp25995084p25995084.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25891482</id>
	<title>Re: [Jmlspecs-interest] Call for Participation: 2nd JML Spec-a-thon: JML^2, 18-20 November 2009, Dublin, Ireland</title>
	<published>2009-10-14T06:50:35Z</published>
	<updated>2009-10-14T06:50:35Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I participated in the first Spec-a-thon, and it was a great time to &amp;nbsp;
&lt;br&gt;really spend working on JML documentation, specifications, and tools &amp;nbsp;
&lt;br&gt;with like-minded folks. &amp;nbsp;And there were enormous amounts of junk food &amp;nbsp;
&lt;br&gt;available, which made it very conducive to good hacking! &amp;nbsp;Lots of fun.
&lt;br&gt;&lt;br&gt;On Oct 14, 2009, at 4:55 AM, Joseph Kiniry wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Call for Participation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2nd JML Spec-a-thon: JML^2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;18-20 November 2009
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; University College Dublin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dublin, Ireland
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What, you may ask, is a JML Spec-a-thon? It's a gathering of JML
&lt;br&gt;&amp;gt; researchers and users for intense collaboration on JML
&lt;br&gt;&amp;gt; development. This is the second of what we expect to be a series of
&lt;br&gt;&amp;gt; approximately semi-annual events. &amp;nbsp;It is a continuation of the
&lt;br&gt;&amp;gt; inaugural Spec-a-thon held on 26-28 May 2009 at the University of
&lt;br&gt;&amp;gt; Washington Tacoma, and is similar in spirit to the JML Winter School
&lt;br&gt;&amp;gt; that was held in 2008, but is longer, more intense, and geared more
&lt;br&gt;&amp;gt; toward output production and goal setting than toward education. As
&lt;br&gt;&amp;gt; part of this Spec-a-thon, there will also be a &amp;quot;keynote&amp;quot;-like talk
&lt;br&gt;&amp;gt; open to to the public at UCD.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The main focus for all Spec-a-thons is on writing good, usable
&lt;br&gt;&amp;gt; specifications for many of the modern Java core classes that presently
&lt;br&gt;&amp;gt; lack them. &amp;nbsp;In OpenJML, we finally have a JML compiler that can take
&lt;br&gt;&amp;gt; full advantage of generics and the other new language features
&lt;br&gt;&amp;gt; introduced over the last several years, but the vast majority of
&lt;br&gt;&amp;gt; available specs are still for Java 1.4 classes, lacking both generics
&lt;br&gt;&amp;gt; and new APIs. &amp;nbsp;Addressing this situation will help make JML more
&lt;br&gt;&amp;gt; attractive to developers and more suitable for use in coursework.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The last Spec-a-thon had several super-short talks given by
&lt;br&gt;&amp;gt; participants in the morning on their current work, available tools,
&lt;br&gt;&amp;gt; techniques in specification writing, and more. &amp;nbsp;The balance of the
&lt;br&gt;&amp;gt; day, and often into the night, participants worked as individuals and
&lt;br&gt;&amp;gt; in small groups on new tools, specifications, and documentation, gave
&lt;br&gt;&amp;gt; tutorials to each other, and more. &amp;nbsp;For some participants, some of
&lt;br&gt;&amp;gt; each day also focused on &amp;quot;pair specification writing,&amp;quot; which is
&lt;br&gt;&amp;gt; basically a wacky combination of an OpenBSD Hackathon and formal
&lt;br&gt;&amp;gt; methods &amp;quot;extreme programming&amp;quot;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A secondary focus of Spec-a-thons is on setting community-wide goals
&lt;br&gt;&amp;gt; for the coming year in JML-related tool development and research. &amp;nbsp;The
&lt;br&gt;&amp;gt; second half of 2009 has been a great time for JML, with the Inaugural
&lt;br&gt;&amp;gt; Spec-a-thon in late May and the Dagstuhl seminar in July. Continued
&lt;br&gt;&amp;gt; face-to-face coordination of the goals of the JML community can only
&lt;br&gt;&amp;gt; be helpful.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The Inaugural and Second JML Spec-a-thons are supported by a Formal
&lt;br&gt;&amp;gt; Methods Europe (FME) Small Projects grant, as well as local research
&lt;br&gt;&amp;gt; grants at University College Dublin. &amp;nbsp;There is also an opportunity for
&lt;br&gt;&amp;gt; students and researchers involved with COST Action IC0701 &amp;quot;Formal
&lt;br&gt;&amp;gt; Verification of Object-Oriented Software&amp;quot; to participate using COST
&lt;br&gt;&amp;gt; funds. &amp;nbsp;Participants in this latter category will be obligated to
&lt;br&gt;&amp;gt; attend a full week of Spec-a-thon activities due to funding agency
&lt;br&gt;&amp;gt; restrictions, I.e., we will actually be starting Spec-a-thon
&lt;br&gt;&amp;gt; activities on Monday, 16 November.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; While this level of support is not sufficient for us to cover meals
&lt;br&gt;&amp;gt; and lodging for the event for all participants (a block of rooms will
&lt;br&gt;&amp;gt; be available nearby, details forthcoming, and there are enough
&lt;br&gt;&amp;gt; excellent eateries on and around campus that we won't lack for
&lt;br&gt;&amp;gt; interesting food), it is enough for us to provide small travel
&lt;br&gt;&amp;gt; subsidies to several attendees, as we did for the inaugural
&lt;br&gt;&amp;gt; Spec-a-thon. This is designed primarily to allow interested graduate
&lt;br&gt;&amp;gt; students, and those who otherwise might not be able to travel to the
&lt;br&gt;&amp;gt; Dublin area, to attend.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We expect to be able to provide travel subsidies to students and
&lt;br&gt;&amp;gt; others in need. We will be posting detailed information about the
&lt;br&gt;&amp;gt; event on the JML Spec-a-thons site,
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/&lt;/a&gt;&amp;gt;, shortly.
&lt;br&gt;&amp;gt; Email &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25891482&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-specathon@...&lt;/a&gt; for more information
&lt;br&gt;&amp;gt; about travel subsidies and registration; we hope to see you there!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Participants in the inaugural Spec-a-thon are encouraged to pipe up
&lt;br&gt;&amp;gt; with their quick reflections on the event.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Dan Zimmerman and Joe Kiniry
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;&amp;gt; is the only developer event you need to attend this year. Jumpstart &amp;nbsp;
&lt;br&gt;&amp;gt; your
&lt;br&gt;&amp;gt; developing skills, take BlackBerry mobile applications to market and &amp;nbsp;
&lt;br&gt;&amp;gt; stay
&lt;br&gt;&amp;gt; ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/devconference_______________________________________________&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference_______________________________________________&lt;/a&gt;&lt;br&gt;&amp;gt; Jmlspecs-interest mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25891482&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25891482&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;JMLspecs-ESCJava mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25891482&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;JMLspecs-ESCJava@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-escjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-escjava&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-escjava-f3524.html&quot; embed=&quot;fixTarget[3524]&quot; target=&quot;_top&quot; &gt;jmlspecs-escjava&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-for-Participation%3A-2nd-JML-Spec-a-thon%3A-JML%5E2%2C-18-20-November-2009%2C-Dublin%2C-Ireland-tp25887548p25891482.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25891485</id>
	<title>Re: Call for Participation: 2nd JML Spec-a-thon: JML^2, 18-20 November 2009, Dublin, Ireland</title>
	<published>2009-10-14T06:50:35Z</published>
	<updated>2009-10-14T06:50:35Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I participated in the first Spec-a-thon, and it was a great time to &amp;nbsp;
&lt;br&gt;really spend working on JML documentation, specifications, and tools &amp;nbsp;
&lt;br&gt;with like-minded folks. &amp;nbsp;And there were enormous amounts of junk food &amp;nbsp;
&lt;br&gt;available, which made it very conducive to good hacking! &amp;nbsp;Lots of fun.
&lt;br&gt;&lt;br&gt;On Oct 14, 2009, at 4:55 AM, Joseph Kiniry wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Call for Participation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2nd JML Spec-a-thon: JML^2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;18-20 November 2009
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; University College Dublin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dublin, Ireland
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What, you may ask, is a JML Spec-a-thon? It's a gathering of JML
&lt;br&gt;&amp;gt; researchers and users for intense collaboration on JML
&lt;br&gt;&amp;gt; development. This is the second of what we expect to be a series of
&lt;br&gt;&amp;gt; approximately semi-annual events. &amp;nbsp;It is a continuation of the
&lt;br&gt;&amp;gt; inaugural Spec-a-thon held on 26-28 May 2009 at the University of
&lt;br&gt;&amp;gt; Washington Tacoma, and is similar in spirit to the JML Winter School
&lt;br&gt;&amp;gt; that was held in 2008, but is longer, more intense, and geared more
&lt;br&gt;&amp;gt; toward output production and goal setting than toward education. As
&lt;br&gt;&amp;gt; part of this Spec-a-thon, there will also be a &amp;quot;keynote&amp;quot;-like talk
&lt;br&gt;&amp;gt; open to to the public at UCD.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The main focus for all Spec-a-thons is on writing good, usable
&lt;br&gt;&amp;gt; specifications for many of the modern Java core classes that presently
&lt;br&gt;&amp;gt; lack them. &amp;nbsp;In OpenJML, we finally have a JML compiler that can take
&lt;br&gt;&amp;gt; full advantage of generics and the other new language features
&lt;br&gt;&amp;gt; introduced over the last several years, but the vast majority of
&lt;br&gt;&amp;gt; available specs are still for Java 1.4 classes, lacking both generics
&lt;br&gt;&amp;gt; and new APIs. &amp;nbsp;Addressing this situation will help make JML more
&lt;br&gt;&amp;gt; attractive to developers and more suitable for use in coursework.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The last Spec-a-thon had several super-short talks given by
&lt;br&gt;&amp;gt; participants in the morning on their current work, available tools,
&lt;br&gt;&amp;gt; techniques in specification writing, and more. &amp;nbsp;The balance of the
&lt;br&gt;&amp;gt; day, and often into the night, participants worked as individuals and
&lt;br&gt;&amp;gt; in small groups on new tools, specifications, and documentation, gave
&lt;br&gt;&amp;gt; tutorials to each other, and more. &amp;nbsp;For some participants, some of
&lt;br&gt;&amp;gt; each day also focused on &amp;quot;pair specification writing,&amp;quot; which is
&lt;br&gt;&amp;gt; basically a wacky combination of an OpenBSD Hackathon and formal
&lt;br&gt;&amp;gt; methods &amp;quot;extreme programming&amp;quot;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A secondary focus of Spec-a-thons is on setting community-wide goals
&lt;br&gt;&amp;gt; for the coming year in JML-related tool development and research. &amp;nbsp;The
&lt;br&gt;&amp;gt; second half of 2009 has been a great time for JML, with the Inaugural
&lt;br&gt;&amp;gt; Spec-a-thon in late May and the Dagstuhl seminar in July. Continued
&lt;br&gt;&amp;gt; face-to-face coordination of the goals of the JML community can only
&lt;br&gt;&amp;gt; be helpful.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The Inaugural and Second JML Spec-a-thons are supported by a Formal
&lt;br&gt;&amp;gt; Methods Europe (FME) Small Projects grant, as well as local research
&lt;br&gt;&amp;gt; grants at University College Dublin. &amp;nbsp;There is also an opportunity for
&lt;br&gt;&amp;gt; students and researchers involved with COST Action IC0701 &amp;quot;Formal
&lt;br&gt;&amp;gt; Verification of Object-Oriented Software&amp;quot; to participate using COST
&lt;br&gt;&amp;gt; funds. &amp;nbsp;Participants in this latter category will be obligated to
&lt;br&gt;&amp;gt; attend a full week of Spec-a-thon activities due to funding agency
&lt;br&gt;&amp;gt; restrictions, I.e., we will actually be starting Spec-a-thon
&lt;br&gt;&amp;gt; activities on Monday, 16 November.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; While this level of support is not sufficient for us to cover meals
&lt;br&gt;&amp;gt; and lodging for the event for all participants (a block of rooms will
&lt;br&gt;&amp;gt; be available nearby, details forthcoming, and there are enough
&lt;br&gt;&amp;gt; excellent eateries on and around campus that we won't lack for
&lt;br&gt;&amp;gt; interesting food), it is enough for us to provide small travel
&lt;br&gt;&amp;gt; subsidies to several attendees, as we did for the inaugural
&lt;br&gt;&amp;gt; Spec-a-thon. This is designed primarily to allow interested graduate
&lt;br&gt;&amp;gt; students, and those who otherwise might not be able to travel to the
&lt;br&gt;&amp;gt; Dublin area, to attend.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We expect to be able to provide travel subsidies to students and
&lt;br&gt;&amp;gt; others in need. We will be posting detailed information about the
&lt;br&gt;&amp;gt; event on the JML Spec-a-thons site,
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/&lt;/a&gt;&amp;gt;, shortly.
&lt;br&gt;&amp;gt; Email &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25891485&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-specathon@...&lt;/a&gt; for more information
&lt;br&gt;&amp;gt; about travel subsidies and registration; we hope to see you there!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Participants in the inaugural Spec-a-thon are encouraged to pipe up
&lt;br&gt;&amp;gt; with their quick reflections on the event.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Dan Zimmerman and Joe Kiniry
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;&amp;gt; is the only developer event you need to attend this year. Jumpstart &amp;nbsp;
&lt;br&gt;&amp;gt; your
&lt;br&gt;&amp;gt; developing skills, take BlackBerry mobile applications to market and &amp;nbsp;
&lt;br&gt;&amp;gt; stay
&lt;br&gt;&amp;gt; ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/devconference_______________________________________________&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference_______________________________________________&lt;/a&gt;&lt;br&gt;&amp;gt; Jmlspecs-interest mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25891485&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25891485&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25891485&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-for-Participation%3A-2nd-JML-Spec-a-thon%3A-JML%5E2%2C-18-20-November-2009%2C-Dublin%2C-Ireland-tp25887552p25891485.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25887548</id>
	<title>Call for Participation: 2nd JML Spec-a-thon: JML^2, 18-20 November 2009, Dublin, Ireland</title>
	<published>2009-10-14T01:55:47Z</published>
	<updated>2009-10-14T01:55:47Z</updated>
	<author>
		<name>Joseph Kiniry</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: monospace; &quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Call for Participation&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd JML Spec-a-thon: JML^2&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 18-20 November 2009&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;University College Dublin&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dublin, Ireland&lt;br&gt;&lt;br&gt;&lt;div&gt;What, you may ask, is a JML Spec-a-thon? It's a gathering of JML&lt;/div&gt;&lt;div&gt;researchers and users for intense collaboration on JML&lt;/div&gt;&lt;div&gt;development. This is the second of what we expect to be a series of&lt;/div&gt;&lt;div&gt;approximately semi-annual events. &amp;nbsp;It is a continuation of the&lt;/div&gt;&lt;div&gt;inaugural Spec-a-thon held on 26-28 May 2009 at the University of&lt;/div&gt;&lt;div&gt;Washington Tacoma, and is similar in spirit to the JML Winter School&lt;/div&gt;&lt;div&gt;that was held in 2008, but is longer, more intense, and geared more&lt;/div&gt;&lt;div&gt;toward output production and goal setting than toward education. As&lt;/div&gt;&lt;div&gt;part of this Spec-a-thon, there will also be a &quot;keynote&quot;-like talk&lt;/div&gt;&lt;div&gt;open to to the public at UCD.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The main focus for all Spec-a-thons is on writing good, usable&lt;/div&gt;&lt;div&gt;specifications for many of the modern Java core classes that presently&lt;/div&gt;&lt;div&gt;lack them. &amp;nbsp;In OpenJML, we finally have a JML compiler that can take&lt;/div&gt;&lt;div&gt;full advantage of generics and the other new language features&lt;/div&gt;&lt;div&gt;introduced over the last several years, but the vast majority of&lt;/div&gt;&lt;div&gt;available specs are still for Java 1.4 classes, lacking both generics&lt;/div&gt;&lt;div&gt;and new APIs. &amp;nbsp;Addressing this situation will help make JML more&lt;/div&gt;&lt;div&gt;attractive to developers and more suitable for use in coursework.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The last Spec-a-thon had several super-short talks given by&lt;/div&gt;&lt;div&gt;participants in the morning on their current work, available tools,&lt;/div&gt;&lt;div&gt;techniques in specification writing, and more. &amp;nbsp;The balance of the&lt;/div&gt;&lt;div&gt;day, and often into the night, participants worked as individuals and&lt;/div&gt;&lt;div&gt;in small groups on new tools, specifications, and documentation, gave&lt;/div&gt;&lt;div&gt;tutorials to each other, and more. &amp;nbsp;For some participants, some of&lt;/div&gt;&lt;div&gt;each day also focused on &quot;pair specification writing,&quot; which is&lt;/div&gt;&lt;div&gt;basically a wacky combination of an OpenBSD Hackathon and formal&lt;/div&gt;&lt;div&gt;methods &quot;extreme programming&quot;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A secondary focus of Spec-a-thons is on setting community-wide goals&lt;/div&gt;&lt;div&gt;for the coming year in JML-related tool development and research. &amp;nbsp;The&lt;/div&gt;&lt;div&gt;second half of 2009 has been a great time for JML, with the Inaugural&lt;/div&gt;&lt;div&gt;Spec-a-thon in late May and the Dagstuhl seminar in July. Continued&lt;/div&gt;&lt;div&gt;face-to-face coordination of the goals of the JML community can only&lt;/div&gt;&lt;div&gt;be helpful.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The Inaugural and Second JML Spec-a-thons are supported by a Formal&lt;/div&gt;&lt;div&gt;Methods Europe (FME) Small Projects grant, as well as local research&lt;/div&gt;&lt;div&gt;grants at University College Dublin. &amp;nbsp;There is also an opportunity for&lt;/div&gt;&lt;div&gt;students and researchers involved with COST Action IC0701 &quot;Formal&lt;/div&gt;&lt;div&gt;Verification of Object-Oriented Software&quot; to participate using COST&lt;/div&gt;&lt;div&gt;funds. &amp;nbsp;Participants in this latter category will be obligated to&lt;/div&gt;&lt;div&gt;attend a full week of Spec-a-thon activities due to funding agency&lt;/div&gt;&lt;div&gt;restrictions, I.e., we will actually be starting Spec-a-thon&lt;/div&gt;&lt;div&gt;activities on Monday, 16 November.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;While this level of support is not sufficient for us to cover meals&lt;/div&gt;&lt;div&gt;and lodging for the event for all participants (a block of rooms will&lt;/div&gt;&lt;div&gt;be available nearby, details forthcoming, and there are enough&lt;/div&gt;&lt;div&gt;excellent eateries on and around campus that we won't lack for&lt;/div&gt;&lt;div&gt;interesting food), it is enough for us to provide small travel&lt;/div&gt;&lt;div&gt;subsidies to several attendees, as we did for the inaugural&lt;/div&gt;&lt;div&gt;Spec-a-thon. This is designed primarily to allow interested graduate&lt;/div&gt;&lt;div&gt;students, and those who otherwise might not be able to travel to the&lt;/div&gt;&lt;div&gt;Dublin area, to attend.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;We expect to be able to provide travel subsidies to students and&lt;/div&gt;&lt;div&gt;others in need. We will be posting detailed information about the&lt;/div&gt;&lt;div&gt;event on the JML Spec-a-thons site,&lt;/div&gt;&lt;div&gt;&amp;lt;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/&lt;/a&gt;&amp;gt;, shortly.&lt;/div&gt;&lt;div&gt;Email &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25887548&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-specathon@...&lt;/a&gt; for more information&lt;/div&gt;&lt;div&gt;about travel subsidies and registration; we hope to see you there!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Participants in the inaugural Spec-a-thon are encouraged to pipe up&lt;/div&gt;&lt;div&gt;with their quick reflections on the event.&lt;/div&gt;&lt;br&gt;-Dan Zimmerman and Joe Kiniry&lt;/span&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;JMLspecs-ESCJava mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25887548&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;JMLspecs-ESCJava@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-escjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-escjava&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-escjava-f3524.html&quot; embed=&quot;fixTarget[3524]&quot; target=&quot;_top&quot; &gt;jmlspecs-escjava&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-for-Participation%3A-2nd-JML-Spec-a-thon%3A-JML%5E2%2C-18-20-November-2009%2C-Dublin%2C-Ireland-tp25887548p25887548.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25887552</id>
	<title>Call for Participation: 2nd JML Spec-a-thon: JML^2, 18-20 November 2009, Dublin, Ireland</title>
	<published>2009-10-14T01:55:47Z</published>
	<updated>2009-10-14T01:55:47Z</updated>
	<author>
		<name>Joseph Kiniry</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: monospace; &quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Call for Participation&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd JML Spec-a-thon: JML^2&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 18-20 November 2009&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;University College Dublin&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dublin, Ireland&lt;br&gt;&lt;br&gt;&lt;div&gt;What, you may ask, is a JML Spec-a-thon? It's a gathering of JML&lt;/div&gt;&lt;div&gt;researchers and users for intense collaboration on JML&lt;/div&gt;&lt;div&gt;development. This is the second of what we expect to be a series of&lt;/div&gt;&lt;div&gt;approximately semi-annual events. &amp;nbsp;It is a continuation of the&lt;/div&gt;&lt;div&gt;inaugural Spec-a-thon held on 26-28 May 2009 at the University of&lt;/div&gt;&lt;div&gt;Washington Tacoma, and is similar in spirit to the JML Winter School&lt;/div&gt;&lt;div&gt;that was held in 2008, but is longer, more intense, and geared more&lt;/div&gt;&lt;div&gt;toward output production and goal setting than toward education. As&lt;/div&gt;&lt;div&gt;part of this Spec-a-thon, there will also be a &quot;keynote&quot;-like talk&lt;/div&gt;&lt;div&gt;open to to the public at UCD.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The main focus for all Spec-a-thons is on writing good, usable&lt;/div&gt;&lt;div&gt;specifications for many of the modern Java core classes that presently&lt;/div&gt;&lt;div&gt;lack them. &amp;nbsp;In OpenJML, we finally have a JML compiler that can take&lt;/div&gt;&lt;div&gt;full advantage of generics and the other new language features&lt;/div&gt;&lt;div&gt;introduced over the last several years, but the vast majority of&lt;/div&gt;&lt;div&gt;available specs are still for Java 1.4 classes, lacking both generics&lt;/div&gt;&lt;div&gt;and new APIs. &amp;nbsp;Addressing this situation will help make JML more&lt;/div&gt;&lt;div&gt;attractive to developers and more suitable for use in coursework.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The last Spec-a-thon had several super-short talks given by&lt;/div&gt;&lt;div&gt;participants in the morning on their current work, available tools,&lt;/div&gt;&lt;div&gt;techniques in specification writing, and more. &amp;nbsp;The balance of the&lt;/div&gt;&lt;div&gt;day, and often into the night, participants worked as individuals and&lt;/div&gt;&lt;div&gt;in small groups on new tools, specifications, and documentation, gave&lt;/div&gt;&lt;div&gt;tutorials to each other, and more. &amp;nbsp;For some participants, some of&lt;/div&gt;&lt;div&gt;each day also focused on &quot;pair specification writing,&quot; which is&lt;/div&gt;&lt;div&gt;basically a wacky combination of an OpenBSD Hackathon and formal&lt;/div&gt;&lt;div&gt;methods &quot;extreme programming&quot;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A secondary focus of Spec-a-thons is on setting community-wide goals&lt;/div&gt;&lt;div&gt;for the coming year in JML-related tool development and research. &amp;nbsp;The&lt;/div&gt;&lt;div&gt;second half of 2009 has been a great time for JML, with the Inaugural&lt;/div&gt;&lt;div&gt;Spec-a-thon in late May and the Dagstuhl seminar in July. Continued&lt;/div&gt;&lt;div&gt;face-to-face coordination of the goals of the JML community can only&lt;/div&gt;&lt;div&gt;be helpful.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The Inaugural and Second JML Spec-a-thons are supported by a Formal&lt;/div&gt;&lt;div&gt;Methods Europe (FME) Small Projects grant, as well as local research&lt;/div&gt;&lt;div&gt;grants at University College Dublin. &amp;nbsp;There is also an opportunity for&lt;/div&gt;&lt;div&gt;students and researchers involved with COST Action IC0701 &quot;Formal&lt;/div&gt;&lt;div&gt;Verification of Object-Oriented Software&quot; to participate using COST&lt;/div&gt;&lt;div&gt;funds. &amp;nbsp;Participants in this latter category will be obligated to&lt;/div&gt;&lt;div&gt;attend a full week of Spec-a-thon activities due to funding agency&lt;/div&gt;&lt;div&gt;restrictions, I.e., we will actually be starting Spec-a-thon&lt;/div&gt;&lt;div&gt;activities on Monday, 16 November.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;While this level of support is not sufficient for us to cover meals&lt;/div&gt;&lt;div&gt;and lodging for the event for all participants (a block of rooms will&lt;/div&gt;&lt;div&gt;be available nearby, details forthcoming, and there are enough&lt;/div&gt;&lt;div&gt;excellent eateries on and around campus that we won't lack for&lt;/div&gt;&lt;div&gt;interesting food), it is enough for us to provide small travel&lt;/div&gt;&lt;div&gt;subsidies to several attendees, as we did for the inaugural&lt;/div&gt;&lt;div&gt;Spec-a-thon. This is designed primarily to allow interested graduate&lt;/div&gt;&lt;div&gt;students, and those who otherwise might not be able to travel to the&lt;/div&gt;&lt;div&gt;Dublin area, to attend.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;We expect to be able to provide travel subsidies to students and&lt;/div&gt;&lt;div&gt;others in need. We will be posting detailed information about the&lt;/div&gt;&lt;div&gt;event on the JML Spec-a-thons site,&lt;/div&gt;&lt;div&gt;&amp;lt;&lt;a href=&quot;http://formalmethods.insttech.washington.edu/specathons/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://formalmethods.insttech.washington.edu/specathons/&lt;/a&gt;&amp;gt;, shortly.&lt;/div&gt;&lt;div&gt;Email &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25887552&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jmlspecs-specathon@...&lt;/a&gt; for more information&lt;/div&gt;&lt;div&gt;about travel subsidies and registration; we hope to see you there!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Participants in the inaugural Spec-a-thon are encouraged to pipe up&lt;/div&gt;&lt;div&gt;with their quick reflections on the event.&lt;/div&gt;&lt;br&gt;-Dan Zimmerman and Joe Kiniry&lt;/span&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25887552&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-for-Participation%3A-2nd-JML-Spec-a-thon%3A-JML%5E2%2C-18-20-November-2009%2C-Dublin%2C-Ireland-tp25887552p25887552.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25839925</id>
	<title>Re: [jmlspecs] #3: Make build mechanism platform independent</title>
	<published>2009-10-10T18:03:06Z</published>
	<updated>2009-10-10T18:03:06Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">#3: Make build mechanism platform independent
&lt;br&gt;------------------------------------+---------------------------------------
&lt;br&gt;&amp;nbsp;Reporter: &amp;nbsp;davidcok &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; Owner: &amp;nbsp;davidcok
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Type: &amp;nbsp;task &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp;Status: &amp;nbsp;accepted
&lt;br&gt;&amp;nbsp;Priority: &amp;nbsp;minor &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; Milestone: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;Component: &amp;nbsp;OpenJML-infrastructure &amp;nbsp;| &amp;nbsp; &amp;nbsp; Version: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;Keywords: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;
&lt;br&gt;------------------------------------+---------------------------------------
&lt;br&gt;Changes (by davidcok):
&lt;br&gt;&lt;br&gt;&amp;nbsp; * owner: &amp;nbsp;=&amp;gt; davidcok
&lt;br&gt;&amp;nbsp; * priority: &amp;nbsp;major =&amp;gt; minor
&lt;br&gt;&amp;nbsp; * status: &amp;nbsp;new =&amp;gt; accepted
&lt;br&gt;&lt;br&gt;&lt;br&gt;Comment:
&lt;br&gt;&lt;br&gt;&amp;nbsp;Platform dependencies are removed or consigned to the openjml.properties
&lt;br&gt;&amp;nbsp;file. &amp;nbsp;ant is now used instead of make, though for now, ant simply
&lt;br&gt;&amp;nbsp;executes some bash scripts. &amp;nbsp;Make is no longer used - ant is a bit more
&lt;br&gt;&amp;nbsp;platform dependent, at least for Eclipse-based development. &amp;nbsp;There is
&lt;br&gt;&amp;nbsp;still a dependence on bash, but enough of the problem is resolved that the
&lt;br&gt;&amp;nbsp;priority of this problem can be reduced.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ticket URL: &amp;lt;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/ticket/3#comment:1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/ticket/3#comment:1&lt;/a&gt;&amp;gt;
&lt;br&gt;jmlspecs &amp;lt;&lt;a href=&quot;http://sourceforge.net/projects/jmlspecs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jmlspecs/&lt;/a&gt;&amp;gt;
&lt;br&gt;The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, documentation generation, unit testing, static checking, verification, etc.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25839925&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--jmlspecs---3%3A-Make-build-mechanism-platform-independent-tp25839925p25839925.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25839910</id>
	<title>Re: [jmlspecs] #2: abstract out Eclipse project locations in the local file system in a way that they are easily available to tests and scripts</title>
	<published>2009-10-10T17:59:58Z</published>
	<updated>2009-10-10T17:59:58Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">#2: abstract out Eclipse project locations in the local file system in a way
&lt;br&gt;that they are easily available to tests and scripts
&lt;br&gt;-----------------------+----------------------------------------------------
&lt;br&gt;&amp;nbsp; Reporter: &amp;nbsp;davidcok &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; Owner: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Type: &amp;nbsp;task &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp;Status: &amp;nbsp;closed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; Priority: &amp;nbsp;major &amp;nbsp; &amp;nbsp; | &amp;nbsp; Milestone: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;Component: &amp;nbsp;OpenJML &amp;nbsp; | &amp;nbsp; &amp;nbsp; Version: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;Resolution: &amp;nbsp;fixed &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp;Keywords: &amp;nbsp;infrastructure
&lt;br&gt;-----------------------+----------------------------------------------------
&lt;br&gt;Changes (by davidcok):
&lt;br&gt;&lt;br&gt;&amp;nbsp; * status: &amp;nbsp;assigned =&amp;gt; closed
&lt;br&gt;&amp;nbsp; * resolution: &amp;nbsp;=&amp;gt; fixed
&lt;br&gt;&lt;br&gt;&lt;br&gt;Comment:
&lt;br&gt;&lt;br&gt;&amp;nbsp;Those platform or user dependent items are obtained from a common
&lt;br&gt;&amp;nbsp;openjml.properties file. &amp;nbsp;The SVN repository has a template for this
&lt;br&gt;&amp;nbsp;properties file, which users must customize for their own system. &amp;nbsp;The
&lt;br&gt;&amp;nbsp;properties file is also usable by the ant build scripts. &amp;nbsp;Within Eclipse,
&lt;br&gt;&amp;nbsp;a standard organization of the SVN projects is assumed, the one generated
&lt;br&gt;&amp;nbsp;by importing the project.psf file. &amp;nbsp;Locations of provers as well as other
&lt;br&gt;&amp;nbsp;customizations are recorded in the properties file.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ticket URL: &amp;lt;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/ticket/2#comment:3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/ticket/2#comment:3&lt;/a&gt;&amp;gt;
&lt;br&gt;jmlspecs &amp;lt;&lt;a href=&quot;http://sourceforge.net/projects/jmlspecs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jmlspecs/&lt;/a&gt;&amp;gt;
&lt;br&gt;The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, documentation generation, unit testing, static checking, verification, etc.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25839910&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--jmlspecs---2%3A-abstract-out-Eclipse-project-locations-in-the-local-file-system-in-a-way-that-they-are-easily-available-to-tests-and-scripts-tp25839910p25839910.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25839894</id>
	<title>Re: [jmlspecs] #24: Fix tests containing absolute user dependant paths</title>
	<published>2009-10-10T17:56:04Z</published>
	<updated>2009-10-10T17:56:04Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">#24: Fix tests containing absolute user dependant paths
&lt;br&gt;----------------------+-----------------------------------------------------
&lt;br&gt;&amp;nbsp; Reporter: &amp;nbsp;chalin &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; Owner: &amp;nbsp;davidcok
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Type: &amp;nbsp;defect &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp;Status: &amp;nbsp;closed &amp;nbsp;
&lt;br&gt;&amp;nbsp; Priority: &amp;nbsp;major &amp;nbsp; &amp;nbsp;| &amp;nbsp; Milestone: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;Component: &amp;nbsp;OpenJML &amp;nbsp;| &amp;nbsp; &amp;nbsp; Version: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;Resolution: &amp;nbsp;fixed &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;Keywords: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;----------------------+-----------------------------------------------------
&lt;br&gt;Changes (by davidcok):
&lt;br&gt;&lt;br&gt;&amp;nbsp; * status: &amp;nbsp;new =&amp;gt; closed
&lt;br&gt;&amp;nbsp; * resolution: &amp;nbsp;=&amp;gt; fixed
&lt;br&gt;&lt;br&gt;&lt;br&gt;Comment:
&lt;br&gt;&lt;br&gt;&amp;nbsp;The test system and launch configurations were revised to enable the tests
&lt;br&gt;&amp;nbsp;to run successfully on the standard SVN configuration and on WIndows
&lt;br&gt;&amp;nbsp;(Cygwin), Linux and Mac platforms.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ticket URL: &amp;lt;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/ticket/24#comment:1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/ticket/24#comment:1&lt;/a&gt;&amp;gt;
&lt;br&gt;jmlspecs &amp;lt;&lt;a href=&quot;http://sourceforge.net/projects/jmlspecs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jmlspecs/&lt;/a&gt;&amp;gt;
&lt;br&gt;The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, documentation generation, unit testing, static checking, verification, etc.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25839894&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--jmlspecs---24%3A-Fix-tests-containing-absolute-user-dependant-paths-tp25839894p25839894.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25716020</id>
	<title>thesis on JML</title>
	<published>2009-10-02T02:43:35Z</published>
	<updated>2009-10-02T02:43:35Z</updated>
	<author>
		<name>Adam Darvas</name>
	</author>
	<content type="html">Dear all,
&lt;br&gt;&lt;br&gt;Gary encouraged me to send the URL and the abstract of my PhD thesis to
&lt;br&gt;the mailing-list, so here it is.
&lt;br&gt;The thesis is mainly about (1) the encoding and axiomatization of pure 
&lt;br&gt;methods and (2) the semantically faithful mapping of model classes to 
&lt;br&gt;theories of theorem provers.
&lt;br&gt;It is available at:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://pm.inf.ethz.ch/publications/getpdf.php?bibname=Own&amp;id=DarvasDiss.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pm.inf.ethz.ch/publications/getpdf.php?bibname=Own&amp;id=DarvasDiss.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&amp;nbsp; &amp;nbsp;Adam
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry&amp;reg; Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9&amp;#45;12, 2009. Register now&amp;#33;
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconf&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Jmlspecs-interest mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25716020&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-interest@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-interest&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;Abstract.pdf&lt;/strong&gt; (94K) &lt;a href=&quot;http://old.nabble.com/attachment/25716020/0/Abstract.pdf&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-interest-f3525.html&quot; embed=&quot;fixTarget[3525]&quot; target=&quot;_top&quot; &gt;jmlspecs-interest&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/thesis-on-JML-tp25716020p25716020.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25584832</id>
	<title>Re: [jmlspecs] #49: Introduce Models for dependants of refactored code</title>
	<published>2009-09-23T13:42:00Z</published>
	<updated>2009-09-23T13:42:00Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">#49: Introduce Models for dependants of refactored code
&lt;br&gt;-------------------------+--------------------------------------------------
&lt;br&gt;&amp;nbsp;Reporter: &amp;nbsp;iainhull &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; Owner: &amp;nbsp;iainhull
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Type: &amp;nbsp;task &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp;Status: &amp;nbsp;new &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp;Priority: &amp;nbsp;major &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; Milestone: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;Component: &amp;nbsp;Refactoring &amp;nbsp;| &amp;nbsp; &amp;nbsp; Version: &amp;nbsp;1.0a &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;Keywords: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp;
&lt;br&gt;-------------------------+--------------------------------------------------
&lt;br&gt;&lt;br&gt;Comment(by iainhull):
&lt;br&gt;&lt;br&gt;&amp;nbsp;* fields
&lt;br&gt;&amp;nbsp; &amp;nbsp; * List fields of local class accessed by refactored contracts
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Offer to create model fields for each of these
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Automatically assign name and model field class based on concrete
&lt;br&gt;&amp;nbsp;type, user can overwrite these
&lt;br&gt;&amp;nbsp; * methods
&lt;br&gt;&amp;nbsp; &amp;nbsp; * List methods of local class accessed by refactored contracts
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * Offer to create model methods for each of these
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * Automatically assign name, user can overwrite this
&lt;br&gt;&amp;nbsp; * The refactoring will then add these model fields and methods to the
&lt;br&gt;&amp;nbsp;destination class and represents clauses to the source class.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ticket URL: &amp;lt;&lt;a href=&quot;http://sourceforge.net/apps/trac/jmlspecs/ticket/49#comment:1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/apps/trac/jmlspecs/ticket/49#comment:1&lt;/a&gt;&amp;gt;
&lt;br&gt;jmlspecs &amp;lt;&lt;a href=&quot;http://sourceforge.net/projects/jmlspecs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jmlspecs/&lt;/a&gt;&amp;gt;
&lt;br&gt;The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, documentation generation, unit testing, static checking, verification, etc.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry&amp;reg; Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9&amp;#45;12, 2009. Register now&amp;#33;
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconf&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25584832&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--jmlspecs---49%3A-Introduce-Models-for-dependants-of-refactored-code-tp25584832p25584832.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25570022</id>
	<title>Re: [jmlspecs] #41: Replace keywords \oper with JML.$oper()</title>
	<published>2009-09-22T18:21:31Z</published>
	<updated>2009-09-22T18:21:31Z</updated>
	<author>
		<name>Gary T. Leavens-2</name>
	</author>
	<content type="html">Hi Patrice and all,
&lt;br&gt;&lt;br&gt;I think this kind of language design discussion should take place in
&lt;br&gt;the jmlspecs-interest mailing list (with a more detailed proposal
&lt;br&gt;on the wiki).
&lt;br&gt;&lt;br&gt;On Tue, 22 Sep 2009, Patrice Chalin wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; There are a number of simplifications to the lexical and syntactic 
&lt;br&gt;&amp;gt; definitions of JML that we can make to help reduce the burden of creating a 
&lt;br&gt;&amp;gt; JML front-end. &amp;nbsp;This was one of the simple proposals. &amp;nbsp;I believe that it was 
&lt;br&gt;&amp;gt; decided that we would look into this after OpenJML was up to full speed 
&lt;br&gt;&amp;gt; (w.r.t. recognizing all of the current JML). Of course, we could decide to do 
&lt;br&gt;&amp;gt; otherwise ... and make the change now, deprecating the old \-prefix-based 
&lt;br&gt;&amp;gt; syntax. 
&lt;br&gt;&amp;gt; Patrice
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; David Cok wrote:
&lt;br&gt;&amp;gt;&amp;gt; Was this meant to be a wholesale replacement, an alternative, an 
&lt;br&gt;&amp;gt;&amp;gt; investigation in association with JIR?
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; - David
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; jmlspecs - Trac instance wrote:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; #41: Replace keywords \oper with JML.$oper()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ----------------------------------+-----------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Reporter: &amp;nbsp;chalin &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; Owner: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type: &amp;nbsp;task 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; | &amp;nbsp; &amp;nbsp; &amp;nbsp;Status: &amp;nbsp;new &amp;nbsp;Priority: &amp;nbsp;major &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; Milestone: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Component: &amp;nbsp;JML Reference Manual &amp;nbsp;| &amp;nbsp; &amp;nbsp; Version: &amp;nbsp;1.0a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Keywords: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ----------------------------------+-----------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;(From NotesDagstuhl) Replace keywords \oper with JML.$oper().
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Patrice Chalin, Eng. Associate Prof., Dependable Software Research Group
&lt;br&gt;&amp;gt; DSRG, &lt;a href=&quot;http://www.dsrg.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dsrg.org&lt;/a&gt;&amp;nbsp; CSE Dept., Concordia University, Room EV3.215
&lt;br&gt;&amp;gt; Home page &lt;a href=&quot;http://www.encs.concordia.ca/~chalin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.encs.concordia.ca/~chalin&lt;/a&gt;&amp;nbsp;Tel.+1-514-848-2424 x3004
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Gary T. Leavens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;439C Harris Center (Bldg. 116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;School of EECS, University of Central Florida
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4000 Central Florida Blvd., Orlando, FL 32816-2362 USA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.eecs.ucf.edu/~leavens&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eecs.ucf.edu/~leavens&lt;/a&gt;&amp;nbsp; phone: +1-407-823-4758
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25570022&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leavens@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry&amp;reg; Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9&amp;#45;12, 2009. Register now&amp;#33;
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconf&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Jmlspecs-developers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25570022&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jmlspecs-developers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/jmlspecs-developers&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/jmlspecs-developers-f3523.html&quot; embed=&quot;fixTarget[3523]&quot; target=&quot;_top&quot; &gt;jmlspecs-developers&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jmlspecs---41%3A-Replace-keywords-%5Coper-with-JML.%24oper%28%29-tp25337619p25570022.html" />
</entry>

</feed>
