Search Results
PR: 4
| Compiler Generator Coco/R Category: Code Generation Coco/R is a compiler generator, which takes an attributed grammar of a source language and generates a scanner and a parser for this language. The scanner works as a deterministic finite automaton. The parser uses recursive descent. LL(1) conflicts can be resolved by a multi-symbol lookahead or by semantic checks. Thus the class of accepted grammars is LL(k) for an arbitrary k. There are versions of Coco/R for different languages (see below). The latest versions from the University of Linz are those for C#, Java and C++, which can be downloaded from this site. As an exception, it is allowed to write an extension of Coco/R that is used as a plugin in non-free software. If not otherwise stated, any source code generated by Coco/R (other than Coco/R itself) does not fall under the GNU General Public License. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 4
| Database Access Tool: FireStorm/DAO Category: Code Generation FireStorm/DAO is a code generator that makes software developers more productive by automatically generating DAO code for accessing relational databases. FireStorm/DAO's code generation approach cuts costs through higher developer productivity, better software quality, and lower maintenance costs. FireStorm/DAO generates Java source code and configuration files that developers would otherwise have to write by hand. FireStorm/DAO generates code that is compliant with the Data Access Object (DAO) design pattern (DAO is a core J2EE design pattern). FireStorm/DAO can also generate native persistence code for Object Relational Mapping (ORM) products (such as Hibernate), without the option of using the DAO design pattern. When generating Hibernate code (without DAOs), FireStorm/DAO produces Hibernate persistent classes and a Hibernate mapping file (*.hbm.xml) for each database table. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 3
| EAOP tool Category: AOP EAOP means Event-based Aspect-Oriented Programming and it is used for Java. The EAOP software provides a Java testable for the definition of expressive aspect languages. It enables weaving of aspect behavior during program execution based on relations between execution events. It supports the definition of expressive aspect languages and a general notion of dynamic aspect composition. - Read more |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 7
| Spring Source Category: AOP Spring Source is the leading platform to build and run enterprise Java applications. Led and sustained by SpringSource, Spring deliver significant benefits for many projects, increasing development productivity and runtime performance while improving test coverage and application quality. Anybody who are interested can register in their website to get free software, documentation and help.And Spring Source has a University called SpringSource University which is offering a lot of courses and also certification courses. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 4
| UNIVERSAL REPORT Category: Code Analysis People involved with programming activities know how difficult it becomes to maintain (large/complex) codes. Programs that you have written yourself are difficult enough to understand when you come back to them later. Things are more difficult when the program have been written by someone else or a big team, and has been modified and added so many times that the existing documentation no longer accurately reflects the program code and structure. This is a nightmare awaiting those involved with program maintenance, comprehension, audit, or analysis. Therefore, tools that automate the process of code analysis and documentation clearly help to overcome this problem painlessly. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 5
| WebSphere Application Server Community Edition Category: Application Servers WebSphere Application Server CE is ideal when key considerations are cost and simplicity for departmental apps. WebSphere Application Server CE streamlines the creation of less critical departmental-level apps on a lower-cost, open source Java EE application server. The WebSphere Application Server simplifies the way you consume the adoption of new standards. An open-source JEE5 app server project which provides the foundation of the WebSphere Application Server Community Edition product. Provides a robust, small-footprint database server that is simple to deploy and reduces the cost of embedded and Web-based applications. |
| (0 Reviews. Rating: Total Votes: ) | |