ESF: Benefits
FOR DEVELOPERS
Developers adopting ESF will be able to:
• Write sophisticated applications leveraging the guidance provided by the OSGi framework
• Write application abstracted from the specific hardware thanks to the high level Hardware APIs developed by Eurotech
• Reuse your code through the Java Native Interface
• Leverage all the software building blocks (Foundation Bundles) that are integrated within ESF (modules power management, system log, CPU monitor, Firewall, …)
• Connect your application with the Eurotech M2M platform right away using the EDC client
• Use Eclipse as a development IDE; ESF is fully integrated with Eclipse
FOR SYSTEM INTEGRATORS
• Quickly start your application development on top of proven ESF software platform based on popular development tools
• OSGi framework and Java will improve reuse of code, reliability and time to market
• Write application abstracted from the specific hardware thanks to the high level Hardware APIs and Foundation Bundles developed by Eurotech
• Easily build connected applications leveraging the EDC Client within ESF
• Standardize your application lifecycle management
FOR EXECUTIVE
• Concentrate your resources on the application development rather than on the underlying software layers
• Standardize your application development on top of standard software technologies (Java), framework (OSGi) and development tools (Eclipse)
• Natively connect your application with an M2M Platform that facilitates data integration into IT systems or custom web application development
Everyware™ Software Framework