SNiFF+J,
the premiere Source Code Engineering solution, allows you to visually
analyze, browse and comprehend complex source code relationships. SNiFF+
is available in a variety of bundling options for C/C++, Java, Fortran and
other language developers. SNiFF+Cross is available for developers
requiring remote-compile-debug capabilities. SNiFF+J is an evolution
of SNiFF+ designed for Java developers.
The ABCs of
SNiFF+
- Analyze
Extract and analyze the symbolic information of large and complex
projects with thousands of files and over a million lines of code in
seconds. Review your code without digging through endless listings or
using inadequate text search tools.
- Browse
Forget filenames and complex directory structures! Find your way with
advanced graphical tools and powerful source code filtering. Simply
double-click on any symbol to open the right file, at the right place,
with your favorite language-sensitive editor.
- Comprehend
Understand complex relationships within your code. Find where
functions are called. See where variables are read from or written to.
Discover how to reuse and reengineer your code. And, get new team
members up to speed on sophisticated projects in a fraction of the
time
Shorten
your development cycles
SNiFF+, SNiFF+J and SNiFF+Cross will dramatically reduce the time you
spend reading, analyzing and understanding code. You'll have more time to
actually write code. Bug fixing is faster and easier since you see all the
relationships within your software. Code reuse and reengineering are now
real and not just promises. These and other benefits have helped our
customers cut development times by 30%. And more.
SNiFF+J
Specifics
SNiFF+J is the
first multi-platform Java Source Code Engineering tool for large-scale,
enterprise software development. SNiFF+J combines world-class source code
analysis, browsing and comprehension capabilities with leading edge Java
development tools and a GUI builder that shrink development time and
dramatically reduce time-to-market.
Get up to speed
fast with SNiFF+J and Source Code Engineering
Use the power of SNiFF+JÆs Source Code Engineering tools to increase
productivity, cut development costs and dramatically reduce
time-to-market. SNiFF+J Æs advanced code comprehension tools display
source code relationships with clear, concise graphics. SNiFF+JÆs source
code browsers support very large projectsùover one millions lines of
codeùmaintaining team productivity when other tools break down.
Manage
multi-language and multi-platform development with SNiFF+J
SNiFF+J makes it easier than ever before to understand, analyze, modify
and manage large-scale, multi-language environments. SNiFF+J enhances
development of enterprise-wide, multi-tier applications, where parts
of an application are written in Java and other parts in C/C++ or even
other programming languages. SNiFF+J helps maintain legacy code while
migrating subsystems to Java, preserving existing investments while
slashing development time.
Build powerful,
platform-independent GUI applications
SNiFF+JÆs easy-to-use and powerful GUI builder runs on any platform and
generates 100% Java 2 code, enabling developers to develop anywhere and
deploy anywhere. The point and click interface and graphical event hot
wiring features reduce development time and eliminate most coding chores.
The GUI builder generates 100% Java 2 code. The GUI is operational from
the first click, thus the edit-compile-debug phase is eliminated. Fast and
incremental prototyping using the visual layout editor gives instantaneous
feedback on GUI layout, function and properties, dramatically reducing the
development cycle .
Take advantage
of the latest Java and O-O technology
Wind River is committed to supporting advancements in Java and
object-oriented technologies. Use any JDK (including JDK 1.2) to stay
current with Java technology. Accelerate Java development with JavaBeansÖ,
JNI and RMI. Integrate Java projects with existing CORBA applications
using C++ and IDL to support enterprise-wide, multi-tier
applications.
PRODUCT
SPECIFICATIONS
GUI Builder
SNiFF+J offers the only multi-platform Graphical User Interface (GUI)
builder:
- Generates 100%
Java 2 code for any platform
- Fast visual
point-and-click interface, no coding required
- Live and
dynamic application building without edit-compile-debug
- Graphical event
hot-wiring
- Import 3rd
party Java Beans
- Internationalization
support
- GUI-part and
application part managed in same project
Source Code
Engineering (SCE)
Wind RiverÆs SNiFF+ product family is well-known for its unmatched
powerful Source Code Engineering tools. The full range of analysis,
browsing and comprehension tools include:
- Class
Browser
- Symbol
Browser
- Retriever
& PowerChange
|
- Hierarchy
Browser
- Cross
Referencer
- Include
Browser
|
Multi-Language
Support
SNiFF+J is a perfect tool for enterprise-wide, multi-tier applications,
where there is a mixture of Java, C++ and other languages. SNiFF+J also
supports JNI (Java native interface), RMI and CORBA-based development.
Additional language modules are available for C, C++, FORTRAN, CORBA IDL
and ADA.
Extendibility
SNiFF+J offers a wide range of flexible interfaces and APIs to extend its
functionality and integrate with third-party development tools. SNiFF+J
does not invent new standards and adapts fully to a developerÆs teams
needs and existing environment.
Platforms
- AIX
- HP-UX
- Sparc
Solaris
- Reliant
UNIX (Sinix)
- UnixWare
- Windows
95/98
|
- Digital
UNIX
- Linux
- SunOS
- IRIX
- Windows
NT
|
Learn
more about SNiFF+ and SNiFF+J at www.windriver.com.
|