Patent ReferencesComputer device for aiding in the development of software system Device for managing software configurations in parallel in a network Heterogenous software configuration management apparatus Reception system for an interactive computer network and method of operation System and method for database management supporting object-oriented programming Object-oriented system using objects representing hardware devices, physical connectors and connections between the physical connectors for configuring a computer Hardware modeling system and method of use Managing and distributing data objects of different types between computers connected to a network Computer system for portable persistent modeling Process for manipulating data models used in software engineering InventorsAssigneeApplicationNo. 966888 filed on 11/10/1997US Classes:703/6, SIMULATING NONELECTRICAL DEVICE OR SYSTEM703/1, STRUCTURAL DESIGN703/7, Mechanical706/919Designing, planning, programming, CAD, CASEExaminersPrimary: Teska, Kevin J.Assistant: Sergent, Douglas W. Attorney, Agent or FirmInternational ClassesG06G 007/48G06F 017/50 AbstractA computer system for modeling is disclosed, where the computer system has a storage device, first and second platforms, a portable persistent model, and first and second platform-dependent computerized modeling systems (CMS). Each platform is interfaced to the storage device and provides system-dependent services. The first platform has a first type of operating system and a first type of computer hardware including a first memory, and the second platform has a second type of operating system and a second type of computer hardware including a second memory. The model resides in the storage device in a platform-independent format and includes persistent component objects. The first CMS resides in the first platform memory and the second platform-dependent CMS resides in the second platform memory. Each CMS provides CMS services including retrieving the model from the storage device, manipulating the model, changing the model by adding and removing persistent objects, and persistently saving the model to the storage device. Each CMS includes a static kernel and a dynamic framework. The kernel executes on the platform and interfaces to the operating system and the computer hardware, and provides services necessary to load and execute CMS services and to interface to the platform services. The framework executes on the platform and interfaces to the kernel, provides a platform-independent visual interface between the CMS and a CMS user, and employs the services of the kernel.Other References
Field of SearchDesigning, planning, programming, CAD, CASE | |