By Jason Stamper TakeFive Software Inc has launched Sniff+J version 3.1, saying that the source code engineering tool is now equipped to aid developers working on the growing number of large Java, as well as existing C++ applications. Sniff+J is said to help developers to comprehend, navigate, analyze, and manage their source code. However, a […]
By Jason Stamper
TakeFive Software Inc has launched Sniff+J version 3.1, saying that the source code engineering tool is now equipped to aid developers working on the growing number of large Java, as well as existing C++ applications. Sniff+J is said to help developers to comprehend, navigate, analyze, and manage their source code. However, a major release of Sniff due late this, or early next year will move TakeFive into the highest echelons of source code engineering – the market where applications typically have between one and five million lines of code.
Today, TakeFive targets the medium to high end, where applications have up to around one million lines of code. This forthcoming version, possibly to be marketed simply as version 4.0, requires, An entirely new way of reading the code, TakeFive’s technical director Ian Davie told ComputerWire. The way the tool will get its information about the project will be very different. For these enormous applications you need to be much more thorough with your search, for example.
Meanwhile, the company has added a number of new features and functions to the current 3.1 release, including a Java GUI builder, enabling changes to the code to be reviewed without lengthy compilations, according to the company. But the main benefit of Sniff+J is still its ability to generate Java code for a large number of platforms, providing in essence a unified development tool for Sun Solaris, HP-UX, Linux, Windows 95/98/NT, SGI Irix, IBM AIX and others. We take the ‘Write Once Run Anywhere’ of Java and turn it into ‘Write Anywhere, Run Anywhere,’ Davie claims.
He also makes the assertion that many integrated development environments (IDE’s) have proprietary features which prevent the developed Java application from running on all platforms, and which can also reduce the likely amount of component re-use. Re-use is the holy grail of component development – the ability to develop a component once and use it again, so that application development becomes the assembly of pre-built components. Sniff+ is also said to reduce development times and hence time to market. TakeFive claims there are 25,000 licensees of its products worldwide, 10% of which are in the UK, and it claims to have grown by 80% last year.
The company is a wholly owned subsidiary of embedded software tools vendor Integrated Systems Inc, a Nasdaq-traded company that bought TakeFive in 1995. TakeFive is a Salzburg, Austria and Cupertino, California dual-headquartered company.