Document Actions

Links

by Aram Tadevosyan last modified 2005-05-21 16:24

Circuit Based Design Links:

Jack Harich's VCB page

Jack Harich's home page

Aldec - tools for electronic designers. Take a look at Active-HDL tool. Our aim is to use similar approach in software engineering. Take a look at the presentation slides.

Patterns and Frameworks:

A well known article by Martin Fowler where he provides a pretty clear definition for the terms Inversion of Control and Dependency Injection. I believe this is the first public use of the term Dependency Injection.

Spiring Web Flow article  by Keith Donald and Erwin Vervaet

Used Open Source products:

Batik - is a Java(tm) technology based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as viewing, generation or manipulation.

XIndice - is a database designed from the ground up to store XML data or what is more commonly referred to as a native XML database.

Graphviz - is the development home of the Graph Visualization Project. GraphViz provides a collection of tools for manipulating graph structures and generating graph layouts

Velocity - template engine

XIndice - XML database

Luxor - is a free, open-source XML User Interface Language (XUL) toolkit in Java released under the GNU General Public License (GPL) that supports hand-picked Mozilla XUL goodies

Jetty - is a 100% Java HTTP Server and Servlet Container

HSQLDB - is a relational database engine written in Java, with a JDBC driver, supporting a rich subset of ANSI-92 SQL (BNF tree format). It offers a small (less than 160k), fast database engine which offers both in memory and disk based tables.

JavaAssist - a class library for editing Java bytecode in Java; it enables Java programs to define a new class at runtime and to modify a class file before the JVM loads it.

Jakarta Commons - The Commons is a Jakarta subproject focused on all aspects of reusable Java components.

Rhino Javascript engine - Rhino is an open-source implementation of JavaScript written entirely in Java

Xerces XML parser - high performance, fully compliant XML parsers in the Apache Xerces family

Xalan XSLT engine - Xalan-Java is an XSLT processor for transforming XML documents into HTML, text, or other XML document types.

Apache SOAP toolkit - Apache SOAP ("Simple Object Access Protocol") is an implementation of the SOAP submission to W3C

Jasper Reports - JasperReports is a powerful open source Java reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files.

XQuark - open source information integration components based on XML and XQuery:http://www.w3.org/XML/Query

Java Resources:

JavaReference Guide

Javasoft - Sun's Java site

JavaWorld - Java magazine

Free Java online books:

J2EE

Other useful links:

Zvon - good site contains several tutorials and references fro XML, XSLT etc.

W3 - The World Wide Web Consortium (W3C) develops and standartizes many XML specifications.

Flashline Resources -