globallogic My GlobalLogic l Careers l Blogs l Contact Us
 
Hide
Show
 

 
 
 
 
 

Home > GlobalLogic Difference > GlobalLogic Velocity > Velocity Objects
 

Velocity Objects, an open source framework within the GlobalLogic VelocityTM method and platform for distributed software development, shortens a software product's time to market by as much as 30%. Velocity Objects consists of generic layers (i.e., business services, rules, user interface, etc.) that can be easily leveraged for different products in the same technology stack. The horizontal services of this framework (i.e., internationalization/localization, security, exception handling, caching, etc.) are spread across all layers.

Some key benefits of using Velocity Objects include:

Best of Breed Technology Stack
In today’s complex technology landscape, there is no scarcity of available frameworks. It can be an arduous task to choose from the varying alternatives. Velocity Objects help partners choose and integrate the technology that best meets their needs.

Code Reuse
Velocity Objects promote an easy way to reuse code, both in source and binary forms. The code programmed by GlobalLogic is versioned to also promote reuse.

Consistent Usage
Velocity Objects utilize techniques that are uniform in bringing together different frameworks across different projects. For instance, GlobalLogic ties Spring with Struts in the J2EE framework in a consistent fashion.

Best Practices
Most frameworks provide multiple options to accomplish the same goal. For instance, Struts2 allows validations to be specified in multiple ways in J2EE applications. By standardizing usage, GlobalLogic has created utilities that enable developers to utilize a framework in the same manner across multiple products.

Agile Platform Integration
Since Velocity Objects have the ability to integrate with the Velocity Platform, developers gain the advantages of Agile development without needing to make a big investment in the associated infrastructure. For instance, Velocity Objects are capable of making effective use of various pieces of the Velocity Platform such as Continuous Integration, Issue Tracker, Code Repository, Advanced Development Websites and Repository Browsing.

End Point Transparency
Velocity Objects can be tied to end points in a consistent manner. For example, a developer can use a J2EE Framework with a generic facade that is fronted by various transport end points such as EJB, Message Driven Beans (MDB) or an Enterprise Service Bus (ESB). Typically when a new product is developed, software engineering teams have to write the business logic to implement a functional requirement. But by virtue of using a Velocity Framework, the functionality would be accessible using EJB, ESB and MDB. Velocity Objects facilitate the simplified development of service oriented architectures.

 

GlobalLogic VelocityTM Named Most Innovative Distributed Agile Platform.
Click Here

   
  “GlobalLogic's Velocity Objects helped iYogi craft a product by assembling the 'best-of-breed' components available in the open source world. Sound design principles, along with reusable frameworks and components, helped us reduce the time to market. Additionally, the flexible architecture served well to seamlessly incorporate our growing demands.”
-- Manager Technology, iYogi
 
 

Collateral
Distributed Agile platform Velocity™
Read More..

 
 
  Copyright © 2008 GlobalLogic, Inc. All Rights Reserved 
Terms of Use    |    Privacy Policy    |    Sitemap   |    Contact Us