WiKID is a two-factor authentication system. It consists of: a PIN, stored in the user's head; a small, lightweight client that encapsulates the private/public keys; and a server that stores the public keys of the client's and the user's PIN. When the use
MXQuery - a low-footprint, extensible XQuery Engine
XQueryP is implemented to allow easier application development by extending the XQuery Update facility, which is also implemented in MXQuery.
The engine uses a very low memory footprint (both in code size and runtime data requirements) to be able to run on low-powered devices. This is achieved by using restricted type support, streaming data processing and a efficient token-based representation of XML.
The short answer is that Qi4j is a framework for domain centric application development, including evolved concepts from AOP, DI and DDD.
Qi4j is an implementation of Composite Oriented Programming, using the standard Java 5 platform, without the use of any pre-processors or new language elements. Everything you know from Java 5 still applies and you can leverage both your experience and toolkits to become more productive with Composite Oriented Programming today.
Create a full working application in short time writing only POJOs! Roma will render your POJOs as Ajaxed Web Pages, will store your business POJOs in the database, etc.
Hm. RAD environment with Swing GUI, no downloads yet (2008-08-18), uses an proprietary scripting language, only the Enterprise Edition (2.2 K $) allows to use the Java API. Targeted customer group seems to be procedural developers. What sort of Java product should that be where you need to mention that you can write your own classes??? doesn't seem to use the Java EE API, would be interesting if the "ObjectScript" is interpreted or bytecode.
IMHO too proprietary, goes into the wrong direction for bigger enterprises.
The Beryl XML GUI library was written to ease the development of graphical user interfaces using Swing on Java. It lets you store user interfaces as XML markup. This will help you avoid unnecessary clutter in your source - Swing code mixed with application logic can become a troublesome and hard to read mess as the application size increases. The library comes with a visual component builder, which makes development a breeze. The most important features are:
XOM™ is a new XML object model. It is an open source (LGPL), tree-based API for processing XML with Java that strives for correctness, simplicity, and performance, in that order.
yEd is a very powerful graph editor that is written entirely in the Java programming language. It can be used to quickly and effectively generate drawings and to apply automatic layouts to a range of different diagrams and networks.
Azuki is a framework designed to resolve various known problems in the software development lifecycle :
* Customizing an application without modifying the source code.
* Simplifying the integration of new technologies.
* Simplifying application maintenance.
* Simplifying application deployment.
* Separating contributors in a complex development project.
* Separating technical code from purely operationna