You are here: Home Computer Software Metronome Enables Rich-Client Application Development

Metronome Enables Rich-Client Application Development

November 29, 2011 Software news in Cambridge,Massachusetts, United States of America

Metronome enables rich-client application developers to create powerful, easy-to-use interfaces by freeing them from concerns about low-level functionality common to all applications.




FOR IMMEDIATE RELEASE
Cambridge, Massachusetts, United States of America (Free-Press-Release.com) November 29, 2011 -- Charles River Analytics, a developer of intelligent systems solutions, announces Metronome™. Metronome enables rich-client application developers to create powerful, easy-to-use interfaces by freeing them from concerns about low-level functionality common to all applications. Metronome enables a shorter and less costly development cycle compared to home-grown practices currently used.

Mr. Michael Furtak, Senior Software Engineer at Charles River, explained, “Metronome provides a framework for Swing rich-client application development that promotes sound design and encourages code reuse.”

Metronome provides a common substrate for application development that encourages code reuse by providing a common set of development metaphors like Views and Perspectives. This encourages functional decomposition and a consistent approach to application development that provides visual and behavioral consistency across application elements integrated from multiple sources.

Problem

Software engineers waste too much valuable development time on mundane desktop application features. This is tedious work that keeps developers from being able to focus on the challenges unique to their problem domain.

Applications have typically been treated as the final artifact of the software development process, and in isolation, each is likely to represent a cohesive result. However, we are seeing a gradual change towards reusing completed applications as building blocks for further development. In an environment where units of reuse are coming from entirely disjoint applications, ensuring visual and behavioral consistency is a real challenge.

Solution

Metronome provides the developer with a rich set of development primitives “out of the box” to quickly support common rich-client application needs:
• Customizable application menus, toolbars, status bars, and splash screen
• Extensible data persistence mechanisms
• Powerful document-centric tooling, supporting editors, and dependent and independent views
• Precise docking-windows and application “perspective” support
• Unrestricted Java Swing, Java2D, and Java3D visualization development
• Convenient APIs for storing application preferences, running background jobs, and more

The Benefit

The powerful service-oriented plug-in framework that powers Metronome provides capabilities that go beyond the expectations of the average rich-client application developer:
• Bundle-based plug-in deployment encourages maximum reuse of developed functionality while keeping pieces highly cohesive and loosely coupled
• A dynamic plug-in evaluation model provides unparalleled flexibility for run-time discovery and incorporation of new features, or the removal of existing feature.
• A high-availability upgrade model allows for the upgrade and maintenance of mission-critical systems without incurring application downtime

Strong integration with other Charles River Analytics technologies brings even more value to the rich-client application developer. Support for Charles River Analytics' other intelligent software products, like AgentWorks™ and our BNet® product suite, allows the rapid development of interfaces and displays on top of our innovative computational technologies that target particular vertical markets (e.g., business intelligence, retail logistics). With Metronome, the strengths of Charles River Analytics' other core commercial applications can be quickly leveraged in new application domains, whether it is working with Bayesian belief networks through our BNet interfaces, or leveraging social network analysis and visualization through Connect™.

For more information on Metronome or other products, visit www.cra.com.

About Charles River Analytics : Since 1983, Charles River Analytics has been applying computational intelligence technologies to develop mission-relevant tools and solutions to transform our customers' data into knowledge that drives accurate assessment and robust decision-making. Charles River continues to grow its technology, customer base, and strategic alliances through research and development programs for the DoD and the Intelligence Community, addressing a broad spectrum of mission areas and functional domains, including: sensor and image processing, situation assessment and decision aiding, human systems integration, and cyber analytics. These efforts have resulted in a series of successful products that support continued growth in our core R&D contracting business, as well as the commercial sector.


free-press-release.com framework     metronome     powerful interfaces     reuse code     shorter development cycle     software

Share |


Contact Information

  • Name: Lisa Cordeiro

    Company: Charles River Analytics Inc.

    Email: ***@cra.com





Upcoming Trade ShowNew Press NewsNew Exclusive News More Press News

  • COMPUTEX 2012 When: 2012.06.05~2012.06.09
    Where: Taipei,Taiwan (China)
    Industry: Computer Hardware & Software
  • COMPUTEX TAIPEI
    COMPUTEX TAIPEI When: 2012.06.05~2012.06.09
    Where: Taipei,Taiwan (China)
    Industry: Computer Hardware & Software
  • E3 Expo 2012 When: 2012.06.05~2012.06.07
    Where: Los Angeles,States
    Industry: Computer Hardware & Software


  • Post your news to the World.See you news here immediately. It's easy and free!
    Create free account or Login.