Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Completely customizable, CakePHP based project management system for firms, their teams and their clients. A project management system that will suit your needs because it is module based, so it can grow and shrink with your requirements. Version 0.4 beta was released March 23, 2009.

5.0
 
  1 review  |  4 users  |  6,596 lines of code  |  0 current contributors  |  Analyzed about 2 years ago
 
 

Plural is a sound modular typestate checking tool for Java that employs fractional permissions to allow flexible aliasing control. Plural supports synchronized blocks and atomic blocks for checking concurrent programs. Typestates can be used to define object protocols with finite state machines; ... [More] Plural's protocols can involve multiple interacting objects. Plural is developed by Nels Beckman and Kevin Bierhoff at Carnegie Mellon University based on their papers published together with Jonathan Aldrich at OOPSLA 2007 and 2008 and elsewhere. The tool is an Eclipse plugin that relies on the Crystal static analysis framework. It also uses the Antlr parser generator, which is released under the BSD license. Some Plural test code comes from the Jgroups project, which is released under the LPGL v2.1 license. Latest NewsWe've added a screen capture demo of Sync-or-Swim to Vimeo here. This has the added benefit of actually having readable text. (Use HD, and watch in fullscreen mode.) There is now a demo of Plural on YouTube. As part of Kevin's Thesis, a screen capture, with audio, was recorded. You can check it out here. The "Fiddle" object protocol visualization no longer depends on any outside plug-ins, so it should be much easier to install. There will be an updated pushed out soon. We wrote a paper on Plural's internals and in particular, how it tracks permissions in Java. Check it out! We changed the update site URL to avoid confusion with the Crystal update site, see Installation. A new wiki page, on GettingStarted should help the new PLURAL user. Please post any questions as comments to this page, and we'll get back to you ASAP! We have finally posted the PLURAL annotations which are needed to run our analysis. Find out more on the Annotations page. Nels has posted a series of NIMBY examples that are in the PLURAL test project and discussed on this page. SupportThis material is based upon work supported by the National Science Foundation under Grant #CCF-0546550 and #CCF-0811592, and DARPA grant #HR00110710019. Any opinions, findings and conclusions or recomendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF) or DARPA. Photo by massenpunkt. [Less]

0
 
  0 reviews  |  0 users  |  1,424,501 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.