logMethods is a project/topic knowledge collecting and sharing tool for uses like knowledge management, activity logging, product/system descriptions, research journals, document tracking, etc.
logMethods is designed for managing bits and pieces of information that is usually more suitable to be organized in hierarchical model. logMethods is very easy to use. It organizes data in the conventional folder-tree structure that most of the computer users are familiar with. logMethods could also be used as a analytical tool for ontology, semantic web research projects
FreeMarker provides an easy way to get data from Java servlets into Web pages, and helps you keep graphic design separate from application logic. To use it, you encapsulate HTML in templates. These get compiled for you into Template objects, which generate HTML dynamically, using data provided by your servlets. The template language is
powerful and intuitive, the compiler is fast, and the output approaches the speed of static HTML pages.
Papyrus is a framework which integrates layouting, content management and publishing. The main feature of Papyrus is the use of OO methods to maintain data. Complex layout and content data can be inherited from "parent" pages to "child" pages. Features: Integration of layouter, CMS and publisher; Open Interface - extendible system by adding new plugins (components); Java/Swing - runs on any platform which provides Java 2 implementation (Windows, Mac, Linux/Unix); Standalone or Applet (Browser) Application; Database connectivity - JDBC, HTTP-JDBC; Databases supported : MS Access, MS SQL Server 7, DB2 6, SQL Anywhere 5, PostgreSQL 7 (Oracle 8i in development); Data Exchange - each page, site and project can be imported or exported as XML; Multiuser - scalable.
In objectJazz.mvc, the procedure of system design and application development consists of the tasks, performed in the following independent layers:
Presentation Layer /HTML-design/
objectJazz uses templates to control the applications look-and-feel based on the single style or set of styles. Your application can have any number of isolated and independent HTML-interfaces that can have their own style and layout. This allows, for example, to change the view presentation schema in current shell transparently for the application.
User Interface Control Layer.
Using the View Controllers, you can design and implement the schema of generation the final documents and handling the user-initiated events.
Model Connection Layer.
ViewModellConnector allows to create the architecture-independent communication between the Model and ViewController using the dynamically defined model properties.
Model Layer.
This layer allows you to built an optimal model without any limitations in design or implementation.