A client application interface, or toolkit, provides a specified, exposed set of software components, or objects, for external user access. Development of a common interface for external user applications allows a remote access object model to define the interface corresponding to a base object model. The remote access object model, therefore, defines a generic toolkit upon which a user builds a custom application to suit individual remote access needs. Development of a single remote access object model limits regressive testing and provides a known baseline of tested functionality for the remote interface without compromising the existing base object model. Limited exposure of the objects in the client application interface avoids security, integrity, and inconsistency breaches. Therefore, the client application interface is operable to support the client application to emulate a specified exposure of a network administration and management application operations and functions via the remote access object model, or library.
Methods And Apparatus Providing Backward Compatibility For Applications That Access A Changing Object Model
An object adapter within a server application processes client requests supporting a plurality of object models by receiving a former client request requiring access to a former object defined by a former object model. The server application maps any former objects required for access by the former client request to corresponding current objects existing within a current object model and then copies current object data within the current objects of the current object model to former object data within an instantiations of the former objects. The server application can then process the former client request using the instantiation of the former object to satisfy the former client request. The system provides compatibility to former clients and allows them to remain in service when an object model evolves.
Methods And Apparatus For Creating Middleware Independent Software
Ruben Michel - Hopkinton MA, US Stanislav Sosnovsky - Upton MA, US Richard Francis Cormier - Franklin MA, US Ilya Liubovich - Shrewsbury MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 17/30
US Classification:
707102, 707 10, 707100
Abstract:
A system abstracts an object model by receiving an object model specification defining application semantics for an application to access, via invocations, objects identified in the object model specification. The system applies a categorical-based generator that applies at least one morphism to the object model specification to generate an abstraction interface object model that preserves application semantics defined within the object model specification and is independent of a middleware object access mechanism. The system also generates an implementation of the abstraction interface object model for a particular middleware object access mechanism used to access data within objects corresponding to the object model specification.
Methods And Apparatus For Providing A Categorical Approach To Valuetype Bridge Support
Ruben Michel - Hopkinton MA, US Stanislav Sosnovsky - Upton MA, US Richard Francis Cormier - Franklin MA, US Vitaly Rozenman - Shrewsbury MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 7/00 G06F 17/00 G06F 15/00
US Classification:
707100, 707103 R, 707103 Y, 707103 X, 707103 Z
Abstract:
A system provides categorical mapping of valuetypes by receiving, as input, a valuetype within an object model specification. The system applies a categorical-based generator that applies at least one morphism to the object model specification. Application of the categorical-based generator generates an interface that exposes the valuetype in an interface object model and generates an implementation of the interface that exposes the valuetype in a middleware implementation object model. The interface and its implementation seamlessly support valuetype properties including inheritance, null values, native casting and arbitrary graph communication.
Dan Lottero - Milford MA, US Stanislav Sosnovsky - Upton MA, US Ruben Michel - Hopkinton MA, US Richard Francis Cormier - Franklin MA, US Ilya Liubovich - Shrewsbury MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 9/45
US Classification:
717108
Abstract:
A software build framework includes and architecture to identify software components including sets of classes, or objects, and categorizes the objects into layers in the component. A set of build rules identifies allowable dependencies between the component layers among the same and other components in the system, as well as external entities such as off the shelf (OTS) and third party vendor products outside the development control. The build mechanism enumerates a set of dependencies for each of the components, and an enforcer analyzes the dependencies to identify dependencies in violation of the rules. The enforcer separates the compile time and runtime inheritance paths to detect indirect monolithic inheritance. In this manner, dependency rules define an efficient and optimal architecture which lends itself well to modifications, timely builds and deliverable releases, and enforces the dependency rules at compile time so as to avoid generating an obsolete or suspect build.
System And Methods For Generating A Software Component Interface
Ruben Michel - Hopkinton MA, US Stanislav Sosnovsky - Upton MA, US Richard F. Cormier - Franklin MA, US Ilya Liubovich - Shrewsbury MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 9/44
US Classification:
717107, 717116, 717121
Abstract:
A system provides a generation tool that emits a method declaration in a coFactory, and further emits the method's definition in a coBridge. Locating a naming service is delegated to a server infrastructure, and names of the sought after interface and the required component are further emitted. The generative approach disclosed assures a proper type of a downcast. Errors are handled by throwing an exception if either the component or its interface is absent. The coClass implements the coFactories, and a developer of a component can access other component by simply invoking a method within the coClass, which is implemented in a coBridge.
Methods And Apparatus Providing A Categorical Approach To Strongly Typed Component Management
Ruben Michel - Hopkinton MA, US Stanislav Sosnovsky - Upton MA, US Richard Francis Cormier - Franklin MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 9/44 G06F 9/45
US Classification:
719316, 719328, 717108
Abstract:
A code generator generates component controllers by receiving, as input, an identity of a component and identities of dependent components of the component and applying a categorical-based generator that applies at least one morphism to generate at least one component controller to manage both collocated and remote access to the dependent components of the component in a strongly typed manner. Application of the categorical based generator includes generating at least one service-component controller for controlling service components that, during operation, are instantiated upon component server initialization to provide services to other components during component server operation and generating at least one session-component controller for controlling session components instantiated, utilized for services during a session, and terminated as needed by other components.
Categorical Approach For Implementing A Software Component Development Architecture
Ruben Michel - Hopkinton MA, US Stanislav Sosnovsky - Upton MA, US Ilya Liubovich - Shrewsbury MA, US Richard Francis Cormier - Franklin MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 9/44
US Classification:
717107, 717102, 717121, 717123
Abstract:
A system produces a component framework that insulates components from an underlying communication infrastructure by receiving a component descriptor that specifies fundamental properties of a component and receiving a definition of remotable interfaces associated with the component. A generation tool emits a component framework that includes: i) a coInterface interface that exposes the component's remotable interfaces; ii) a coFactories interface that declares factories for component operation; iii) a template for a coClass class, the coClass class operable to receive developer programmed functionality; and iv) a coBridge class that extends the coClass class and functions as a morphism from an IDL-defined component to an object model based, middleware-independent component.
Name / Title
Company / Classification
Phones & Addresses
Mr. Richard Cormier Owner
Wise Owl Joinery Company Timber Framing. Home Design & Planning. Furniture - Outdoor. Fence Posts & Fittings. Wood Carving. Signs. Railings. Building Contractors. Home Builders. Log Cabins. Homes & Buildings. Patio Design. Roofing Contractors. Porch Shades
870 Church Street, Port Williams, NS B0P 1T0 9025420066
Mr. Richard Cormier Co-Owner
GTA Motorcars GTA Fine Automobiles (formerly) Auto Dealers - Used Cars
218 Evans Ave, Etobicoke, ON M8Z 1J8 4162554227, 4162554299
Richard J. Cormier President
Richard J Cormier Building & Remolding Inc Remolding Multi-Family Dwellings
187 Oxbow Rd, Wayland, MA 01778 5083587716
Richard Cormier Owner
Wise Owl Joinery Company Timber Framing · Home Design & Planning · Furniture - Outdoor · Fence Posts & Fittings · Wood Carving · Signs · Railings · Building Contractors
9025420066
Richard Cormier Co-Owner
GTA Motorcars Auto Dealers - Used Cars
4162554227, 4162554299
Richard J. Cormier President
NORTHEAST DESIGN COMPANY, INC
187 Oxbow Rd, Wayland, MA 01778 51 Amherst Ave, Waltham, MA
Richard V. Cormier President, Director
FREE LANCE INDEPENDENT PRODUCTIONS, INC
11040 Georges Ml Rd, Lovettsville, VA 20180 Incorp Services, Las Vegas, NV 89120 3155 E Patrick Ln, Las Vegas, NV 89120 863 Stewart St, Morgantown, WV 26505
Richard J. Cormier Principal
Wayland Blazers LLC Business Services at Non-Commercial Site · Nonclassifiable Establishments
Cormier Consulting since Jun 2001
President
The STUDIO NYC - United States Feb 2012 - Mar 2013
Consultant
Ringside Creative Jun 2005 - Jun 2011
President
Buzz Image Group Oct 2005 - Dec 2009
President
Nice Shoes Apr 2004 - Mar 2005
Senior Vice President
Education:
Cégep de Jonquière 1981 - 1984
Polyvalente Cavelier de LaSalle
Comcast since 1997
Technical Instructor
Gateway - Kansas City, Missouri Area May 1996 - Sep 1996
Technical Support Specialist
Prime Value Mart - Worcester, Ma Sep 1978 - Dec 1995
Computer Systems Manager - Electronics Buyer - Electronics Manager
The American Standard Band - Worcester Ma Apr 1971 - Jun 1977
Chief Sound Technician
Education:
Boston University - School of Continuing Education 1996 - 1996
Certificate Program, PC Service & Support Certificate Program
Productivity Point International
Certificate Program, Computer Networking
SmartForce Training
University of North Florida
Jun 2011 to Present Account Executive24 Hour Fitness Richmond, CA May 2009 to May 2011CIRCUIT CITY Richmond, VA May 2008 to Apr 2009 District Manager New Concept Stores- California, Colorado, Oregon, Washington and HawaiiTWEETER NEWCO LLC Canton, MA 2004 to 2008 Vice PresidentOffice Depot San Francisco Bay Area, CA 2004 to 2004 District ManagerGATEWAY RETAIL STORES
2002 to 2004 Territory Leader - California, OregonGATEWAY RETAIL STORES
2002 to 2004 Territory Sales Manager (Acting Territory Director)GATEWAY RETAIL STORES Poway, CA 2000 to 2004Western Division
1998 to 2000 Director of OperationsOFFICE DEPOT Delray Beach, FL 1992 to 2000District ManagerLos Angeles, CA 1994 to 1998OFFICE DEPOT San Bernardino, CA 1992 to 1994 Store Manager
Education:
University of North Dakota Grandforks, ND Jan 1975 to Jan 1976 Leadership Training
Googleplus
Richard Cormier
Richard Cormier
Richard Cormier
Richard Cormier
Richard Cormier
Richard Cormier
Richard Cormier
Richard Cormier
Youtube
Wise Owl Joinery profile
www.WiseOwlJoine... - Meet Richard Cormier in his timber framing shop...
Category:
Howto & Style
Uploaded:
08 Dec, 2010
Duration:
5m 51s
Richard Cormier talks about becoming Hopkinto...
Richard Cormier talks about becoming Hopkinton HS Athletic Director 8/...
Duration:
2m 31s
SIGGRAPH Season 2021: Mel's Richard Cormier
VFX industry veteran Richard Cormier talks real-time virtual productio...
Duration:
6m 56s
Richard Cormier Memorial
Duration:
1h 3m 56s
Chevy Trucks - Richard Cormier: Appraiser (19...
From Louisiana, real estate appraiser Richard Cormier talks big about ...
Duration:
31s
Travis Cormier Lac Bijoux de Zachary Richard
Je ne l'ai jamais trouver sur YouTube, donc voil tout les crdits vont ...