DTI Service Applications (DSA) framework
With the constant increase of technologies present in today's residential and industrial buildings, the availability of multi-protocol intelligent gateways is now a must have.
OEM and integrators are facing the challenge of combining those various technologies, in a world were new communication standards are emerging. Furthermore, the projects require most of the time the combination of low cost field-buses with Ethernet and IP technologies used for media control and distribution, but also for high quality human interfaces.
In such a world, a powerful, highly customizable, but easy to use and quick time-to-market gateway, provides everything one need to accomplish those tasks.
An intelligent gateway is not only an hardware solution. The quality of the final product and the resources involved in installation and customization will be mostly influenced by the software solution running inside that gateway.
Because our company has many years of experience in building custom gateways, we designed the new DSA framework in such a way that all those aspects are met.
The DSA framework provides the following key aspects:
- Custom back-end services for data acquisition and communication
- Customizable, high quality, web-based (Silverlight) user interfaces for interaction and control of back-end services
- Task manager for installation, control and monitoring of back-end services in a 24/24, 7/7 environment
- Drastically reduced customization effort versus standard gateways, for quick time-to-market applications
- Usage of industry standard tools (commercial tools like VisualStudio / Expression blend or Free tools like Microsoft Web Developer Express Edition)
- Off the shelf libraries: Lonworks EIA709.1 (DTI Lonworks Software Kit), ModBus, SQLite, Scada library...
The DSA Framework is based on well-known, powerful technologies. The technological choices have been thoroughly analyzed to provide the best combination.
The whole framework makes use of the .NET environment (under Windows or Linux O/S), both for back-end services and the user interface which is based on Silverlight.
The framework has been developed so that it can be used in embedded environments were the constraints are higher than on standard computers.
To host this framework, a .NET enabled hardware gateway must be used. An ideal complement is our DLONIP4 hardware gateway which has been specifically designed for this purpose.
Why should I use the DSA framework ?
Our main focus when developing this framework was to reduce the development efforts while keeping the quality at a very high level.
We noticed that for medium and small sized projects, most of the development effort was spent in tasks parallel to the real company's business, such as service automatic installation, maintenance, service monitoring, web user interface, licensing, intellectual property protection mechanisms, configuration of parameters, user management and authentication... Those are needed for every application and implementing them from scratch takes 80% of a small project engineering resources.
The DSA frameworks wipes out those annoying tasks and let you focus on your core business.
The framework is highly customizable, but the standard behavior will suit most of the applications. For each functionality, you have the choice to either use the default behavior or create your own.
That's why we evaluate that a development of 3 weeks can be done in just 3 days...
What more ?
The DSA framework offers many other features you will discover by reading the product sheet. A few examples:
- Silverlight web user interface integration
- Intellectual Property protection
- Debugging environment
- Software Development kit
- Deployment tools