Device Management Framework (DMF)


Contact us to discuss your device management needs.

Device Management Framework

The Device Management Framework (DMF) is a powerful code library that enables Art & Logic engineers to create high-quality device management applications within tight deadlines.

More than just an embedded web server, the DMF includes many of the features you would expect in traditional web application servers, but in a small memory space:

  • clean separation between presentation and functional code
  • user access control
  • session management
  • query batching
  • parameter validation
  • in-context error messages
  • cookie management
  • user collision handling

Having these necessary features covered means that effort can be spent instead on the features that make your product unique.

The DMF’s parameter access architecture allows a single API to support many kinds of clients without additional programming. Once device parameters are connected to the DMF’s Parameter Tree, they can be accessed via HTML, SOAP, or XML-RPC.

With the DMF’s XML-RPC library for Macromedia Flash™, compact vector-based graphics can be connected to device parameters. This is ideal for interactive front panel displays, performance graphs, and alarm notifications. Flash™ Player scales smoothly to a wide range of screen sizes, making it trivial to support small-screen handheld displays.

Localization and customization are easy with the DMF, because all customizations are maintained within a single code base. Web pages can be developed for multiple languages, including Asian languages which require multi-byte character sets. Customized user interfaces can be provided for OEM’s. Customizations (such as a different language) can even be selected at run time. Adding a new language is as easy as adding a “language file” to the device. Field upgradeability allows new web code to be installed after the device is already deployed.

A royalty-free source code license for the DMF is included with Art & Logic development services. Contact Art & Logic to discuss your project requirements.

DMF Architecture

DMF Architecture
(click to enlarge)

For more information, see the embedded systems section.

Long-Term Technology Relationships

Art & Logic takes a flexible, long-term approach to technology and design decisions. We use our knowledge of most major software technologies to help you choose the best platform for your application. If the right tools don’t exist, we can build them from scratch or assemble pre-existing components.

Of course, your long-term support plans, existing systems, schedule, and budget weigh heavily into these decisions. We take the time to get to know our clients and the business requirements for their software.

Learn more about advice and planning.

Talk about your project


For more information, contact:

Bob Bajoras
Lead Engineer

Please use the become a client form to begin a discussion about your project.

Contact Us

Become a Client
           Learn more about our capabilities
           Sign an NDA
           Discuss your project
           Get an estimate

Other Inquiries


Clients

We have completed embedded systems projects for clients around the world. See the project stories, client list, and testimonials.


Client Testimonial

“I have done business with Art & Logic for eight years and they have handled a variety of software development projects for us...our results with them have always been good!” [read more]

Jeff Maxfield
PSAR Systems, Inc.


Subscribe to Updates

Enter your email address:

Subscribe with FeedBurner RSS Feed for our latest news