|
ProSyst offers a set of tools - both OSGi related and embedded Java development oriented: ProSyst JProfiler, ProSyst mToolkit, and ProSyst Test Platform. With ProSyst's tools device manufacturers, operators and application developers can create highly adaptable and customisable services and applications.
ProSyst JProfiler:
ProSyst JProfiler enables Java developers to tune up the performance of their Java programs. It combines in a single tool the capabilities for detailed examination of VM load and applications' work, for memory usage and CPU loading, etc.
JProfiler is an ideal choice for profiling of embedded devices and target boards, due to the highly optimized architecture and low memory consumption of the agent profiling component. JProfiler allows for both local and remote profiling. It can be used as a stand-alone tool or within the Eclipse environment.
A nice place to start your acquaintance with JProfiler is our recorded step-by-step instructions:
» JProfiler Getting Started
» JProfiler Memory Consumption
» JProfiler CPU Usage
» JProfiler Other Features
JProfiler user manual can be found here:
» JProfiler User Manual
ProSyst mToolkit:
The mToolkit equips the Eclipse community with the necessary tools for fast the adoption of the OSGi technology. They extend the Eclipse development environment with a complete range of capabilities and facilities for the development and deployment of OSGi components and applications.
They also provide communication with OSGi-compliant frameworks, direct installation and lifecycle management of bundles, administration of OSGi frameworks and resources, all from within the Eclipse environment.
The best starting point for your acquaintance with mToolkit is our sequence of recorded step-by-step instructions:
» mToolkit Framework Launcher
» mToolkit Deployment Package Editor
» mToolkit mBS Management
mToolkit's User Manual can be found here:
» mToolkit User Manual
ProSyst Test Platform:
The ProSyst Test Platform (PTP) product is Java-based software that provides two main functionalities:
General OSGi test environment - Developers can write OSGi test cases (packaged in bundles) that check services and classes provided by a given bundle and run them with the PTP. The test cases use the specifics of the OSGi environment in order to evaluate the correct execution of the tested bundle.
Validation environment for mBedded Server and mBS Extensions - A set of ready-to-use test cases, project files and scripts including sources that can be used to validate mBedded Server (mBS) and mBS Extensions on different target platforms. The validation includes functionality, performance and stability. Part of these test cases can also be used for comparison of mBS with other OSGi implementations.
ProSyst Test Platform user manual is available here:
» PTP User Manual
Frequently asked questions (FAQ) related to ProSyst's development tools are available on the following page:
» Development Tools FAQ
|