Search Results
PR: 5
| AccuRev Category: Code Versioning AccuRev is a leading provider of software change & configuration management solutions. Software development today is more complex than it was 20, 10 or even 5 years ago. Companies routinely perform software development in one or more locations, testing in another location, and release and packaging in yet another. This distribution of resources strains the software development infrastructure and raises security, intellectual property, auditing and compliance issues. AccuRev provides the innovative AccuReplica solution to assist companies in managing globally distributed development, whether it is between wholly owned locations of one company, or between company sites and independent offshore consulting sites. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 5
| Allora Database XML Mapping Category: XML Allora leverages leading edge XML mapping and database technology to give application developers bi-directional access to relational databases without the need for complex SQL or XSLT programming. Allora speeds development and deployment by accurately and transparently transforming data structures between XML elements and relational database structures. Once Allora mapping is in place, full bi-directional XML-RDB access is enabled. Allora gives developers a simplified, consistent XML interface to relational data. Allora brings even more value to application developers or DBAs that need to integrate any relational database (Oracle, DB2, SQL Server, MySQL, Sybase, MS Access, Gupta, Ingres, Datacom, IDMS, PostgreSQL, VisualFox Pro, Pointbase, etc…) with complex industry standard schemas. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 5
| AltovaXML Category: XML XML-based applications often require the use of an XSLT engine for performing transformations, an XQuery engine for executing queries, and/or an XML parser for well-formedness checking and validation. Altova makes the same engines that drive its award-winning XMLSpy, MapForce, and StyleVision XML development tools available for use in your custom applications. That means you can use the very engines that have helped make Altova software the industry’s leading XML development toolset in your own applications – free of charge! |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 7
| Apache Axis2/Java - Next Generation Web Services Category: Web Services Axis2 is a Web Services / SOAP / WSDL engine, the successor to the widely used Apache Axis SOAP stack. There are two implementations of the Apache Axis2 Web services engine - Apache Axis2/Java and Apache Axis2/C |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 8
| Apache CXF: An Open Source Service Framework Category: Web Services Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 8
| Archiva Category: Build Management: Build Management Systems Apache Archiva is an extensible repository management software that helps taking care of your own personal or enterprise-wide build artifact repository. It can act as a nearby (proxy) cache of popular global repositories. It has other features such as repository purge (of snapshots), repository search and browse, securing repositories, identifying unknown artifacts and reporting of repository problems. It is the perfect companion for build tools such as Maven, Continuum, and ANT. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 5
| CA Plex Category: Code Generation Develop applications in a Windows environment and then compile and test them in the target environment which might be Windows/.NET, Java/J2EE or the IBM System i. CA Plex supports the development of many different types of applications including client/server, web-based, service-oriented, character-based, batch and wireless device-based, all from a single set of skills and development techniques. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 6
| Castor Category: XML Castor is an Open Source data binding framework for Java[tm]. It's the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, Castor XML is an XML data binding framework. Unlike the two main XML APIs, DOM (Document Object Model) and SAX (Simple API for XML) which deal with the structure of an XML document, Castor enables one to deal with the data defined in an XML document through an object model which represents that data. Castor XML can marshal almost any "bean-like" Java Object to and from XML. In most cases the marshalling framework uses a set of ClassDescriptors and FieldDescriptors to describe how an Object should be marshalled and unmarshalled from XML. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 3
| Codign CoView Category: Testing: Code Coverage Codign Software is committed to providing a valuable, affordable solution for metrics, automating JUnit tests, mock object creation, path & branch coverage and code testability. We keep our costs low because we only develop features that have benefit and make sense. |
| (0 Reviews. Rating: Total Votes: ) | |
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: 4
| DOM4J Category: XML dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP. |
| (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: 4
| EasyLicenser license management for Java applications Category: Security Software license management with EasyLicenser provides these benefits to you and your end customers: |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 5
| EclEmma Category: Testing: Code Coverage Emma is a code coverage tool. EclEmma is an Eclipse plugin that generates Emma coverage. It installs via an update site. It executes via the Run Dialog, so any existing run configuration can be easily “coveraged” (including RCP JUnit tests). |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 6
| Google-guice Category: IoC, Dependancy Injection Put simply, Guice alleviates the need for factories and the use of new in your Java code. Think of Guice's @Inject as the new new. You will still need to write factories in some cases, but your code will not depend directly on them. Your code will be easier to change, unit test and reuse in other contexts. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 4
| JCover Category: Testing: Code Coverage Code coverage analysis (also called test coverage analysis) is an important step in software testing. As a white box testing strategy, it helps the testing team in determining if adequate testing has been done. Coverage analysis reveals areas of the code that have not been exercised during testing. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 5
| JiBX: Binding XML to Java Code Category: XML JiBX is a tool for binding XML data to Java objects. It's extremely flexible, allowing you to start from existing Java code and generate an XML schema, start from an XML schema and generate Java code, or bridge your existing code to a schema that represents the same data. It also provides very high performance, outperforming all other Java data binding tools across a wide variety of tests. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 5
| JODE Category: Code Obfuscators and Protectors JODE is a java package containing a decompiler and an optimizer for java. This package is freely available under the GNU GPL. New: The bytecode package and the core decompiler is now under GNU Lesser General Public License, so you can integrate it in your project. |
| (0 Reviews. Rating: Total Votes: ) | |
PR: 6
| JUnit Category: Testing: Unit Testing This site is dedicated to software developers and testers using the JUnit testing framework. In addition to the latest news and download links for JUnit, you can find answers to questions about automated testing, tools and extensions for JUnit, and articles on Test Driven Development and other testing topics. Our goal is to serve you. We've redesigned the site to better meet this goal. |
| (0 Reviews. Rating: Total Votes: ) | |
IntelliJ IDEA vs. Eclipse vs. NetBeans: my personal experience...I never could understand why people would like to spend much time on very routine operations. Even more: they were proud that they did it, it was difficult and almost impossible, but they succeeded and now you see it - my site is here! Very similar situation was with Java and C++ programming. A lot of people struggled with notepad and unfriendly command line Java compilers... | |
JCover Code Coverage: important to understand!Why is coverage analysis important? Coverage analysis has the following benefits: * We can determine if our test suite is adequate. A test suite that achieves 65% statement coverage is hardly adequate. We cannot be confident of our product's quality with this much coverage. This figure prompts us to enhance the test suite. * We can identify redundant test cases that are not useful either in increasing code coverage or in finding new bugs. Fine tuning a test suite has immense benefits during regression testing. * We can find out if there are regions of code that cannot be exercised at all, and hence can be cleaned up. We sometimes find that an application has code to support a feature that was discontinued in an earlier release of the product! Although test cases are normally generated from the specification, coverage analysis helps us in identifying areas that require further test focus. | |
CA Plex: what is it?Today’s business climate requires organizations to have business applications that help improve customer service, reduce costs, increase profits, get to market faster and respond more rapidly to competitive challenges. CA Plex provides a single, integrated environment that enables both traditional and SOA-based solutions for development. CA Plex uses building blocks known as patterns to help your development teams create and maintain large-scale business applications for multiple platforms — Windows/.NET, Java/J2EE or the IBM Power Systems/IBM i. | |
FireStorm/DAO: What is DAO Design Pattern?The Data Access Object (DAO) design pattern provides a technique for separating object persistence and data access logic from any particular persistence mechanism or API. There are clear benefits to this approach from an architectural perspective. | |
[1-4]