Christoph Bussler - Galway, IE Janaki Krishnaswamy - Redwood Shores CA, US Michael Chiocca - Mountain View CA, US Vladimir Svetov - Foster City CA, US Alexander Denissov - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood City CA
International Classification:
G06F009/46
US Classification:
719316000
Abstract:
A metadata validation process that allows for deferring object model validation until after the objects are created. The process also allows for multi-threaded processing of the validation rules, thus increasing overall performance. Validation is performed by enforcing a series of validation rules on an appropriate subject. Rules are specified according to the subject that they are validating (i.e., attribute level, association level, object level or collection level). The metadata driven validation process implements several validation types on different validation units. Correctness validation rule types ensure that a validation unit satisfies all semantic rules defined for it. Completeness validation rule types ensure that a validation unit contains all the necessary data and is ready for further use. At design time, only correctness type validation is performed. Thus, the present invention advantageously allows for incomplete objects to be created at design time. The developer, however, in this case may opt to perform completeness validation at any time. In general, a developer may opt to perform completeness and/or correctness validation at any time independent of deployment processing. In another aspect, full validation (e.g., completeness and correctness) is automatically performed on the objects during the process of creating a configuration prior to deployment.
Pivotal Software, Inc.
Software Architect and Lead Engineer
Eharmony Jan 2010 - Jun 2013
Principal Software Engineer
Deem, Inc. Feb 2008 - Oct 2009
Senior Product Development Lead
Salesforce Oct 2006 - Jan 2008
Development Lead
Lrn Jan 2006 - Aug 2006
Engineering Lead
Education:
University of Illinois at Urbana - Champaign 1994 - 1997
Masters, Computer Science
Skills:
Java Distributed Systems Rest Scalability Agile Methodologies Hadoop Cloud Computing Spring Java Enterprise Edition Spring Framework Maven Tomcat Ruby Scrum Git Hibernate Ruby on Rails Continuous Integration Perl Junit Subversion Test Driven Development Mongodb Soap Representational State Transfer
Are you looking for Alexander Denissov? MyLife is happy to assist you on the quest as we dedicate our efforts to streamline to process of finding long-lost ...