|
CoreModel
|
|
| The Professional Database Modeler |
|
home page description license metadata server xml schema internal map external map change log |
|
|
documentation testing free download requirements database manager query tool inquiries policy letter date protocol |
|
CoreModel is a tool system for data modeling including creation, maintenance, public interfaces, model management, and metadata management and distribution. It carries the development of a model from its concept through its implementation and maintenance, and will address a model at any abstraction level. CoreModel is specifically designed to assist and enhance the modeler's creativity through its copyrighted actualization of model theory. It manifests the abstractions in which the modeler works, and addresses the many aspects of work at various levels whether the project is just starting or is maintaining ten year old production objects. The imminent algorithmic expressibility of the relational construct provided the foundation for the project. Although we enjoy pictures such as the background for this page, CoreModel is based upon real concepts and solution methods instead of pretty pictures. All aspects of relational theory pertaining to the practical world are covered to permit the development of theoretically solid models of real-world data. CoreModel presents the modeling endeavor in a way that is designed to assist the modeler's thought processes and to insure that no facet of the task is slighted. While functioning as the tool, CoreModel also builds professionals. Contrary to the mashed potatoes method of the older graphical tools, which pour numerous concepts into a picture on the computer screen, CoreModel encourages the modeler to address the specific problems and requirements of the model. It requires the modeler to think in terms of actualized concepts as they are brought into reality through an ordered process. The interface asks the modeler to understand each object and the operation that he performs on it. Whereas dragging animated pictures gives the modeler the impression of understanding, CoreModel guides and prompts the modeler into a real understanding of his job. ( Two things have become apparant concerning database design.
If you study the documentation and still feel a need for help in getting started, then please read some of the excellent books for beginners. One that I noticed recently is "Database Design For Mere Mortals" copyright 2003 from Addison Wesley. ) CoreModel pulls the management of modeling and metadata control under a single management tool for positive control. It contains powerful tools dedicated to the management and administration of the organization's modeling activities and metadata requirements. Whether for a single modeler working alone, or a globally distributed modeling enterprise, CoreModel supports all activities. An enterprise level CoreModel installation includes various sub-systems and autonomous servers running on multiple distributed computers, all of which are controlled by the CoreModel system administrator to support modeling teams and managers. ( The documentation details those operations. ) CoreModel is scalable from a one-man modeling-only operation up to a geographically and temporally dispersed enterprise level. The system will handle any number of simultaneous projects on multiple workstations. The projects can be of various sizes, at any conceptual level, and for any of the deliverable methods. Management reporting is supported in all phases through activity reports and object exports. However, a modeler is not required to use all of CoreModel's features; it is designed so that it can be scaled down to a one-man operation. The CoreModel system includes an autonomous Metadata Server robot which speaks schema based XML and HTML. If the system administrator turns on the Metadata Server, it can be configured to serve the internet, an intranet, other computer systems, or all of the above. The cost of creating and maintaining a data dictionary through traditional methods is far too great and its cost totally obviates its high value. Few organizations have been able to afford the creation and maintenance of data dictionaries through traditional methods. But CoreModel makes a data dictionary possible by simplifying and automating the task. With little attention from personnel, CoreModel automatically captures models and translates them into standardized metadata that is published by its own built-in metadata server. Not only is a data dictionary now possible, managers and developers can also rest assured that a fault tolerant CoreModel installation is keeping it current. ( See the system testing page. ) CoreModel respects existing work. CoreModel can import existing data objects into its framework so that they, too, can be studied, managed, and handed to the Metadata Server along with new model development. CoreModel allows the modeler and system administrator to configure for any RDBMS for each model. When a model is finished, the interface allows the modeler to instantiate a model under any RDBMS with the push of a button. Absolutely Free, ( The license is designed for universal coverage, but if it cannot fit your situation, standard commercial licenses are $3786USD. )
Let's get some things in the open:
Therefore, bugs keep popping up. Upgrades are frequently posted on this web site. Do not upgrade a production system to a new release until you test it. If you notify me of an unacceptable problem in a release that you want to use, I will fix it within 48 hours, with an objective of doing it within 24, and with no strings attached. Perhaps this is indicative: I use my tools on my own contract job sites.
There is a complete copy of the CoreModel system documentation on this web site. Support is free as long as the needs are not overwhelming. If they begin to require a lot of my time, I will reconsider. Civilization's professional educators receive preferential treatment. It is best to establish communications before starting to use CoreModel in the classroom. Note the email form on this web site. Information about the educational institution and the instructor's position with it will be needed. |
|
This web site was created with and is maintained with
|
|
|
Copyright 1999 - 2006 John Ragan.
|
|