Information Modeling the EXPRESS WayInformation modeling technology--the open representation of information for database and other computing applications--has grown significantly in recent years as the need for universal systems of information coding has steadily increased. EXPRESS is a particularly successful ISO International Standard language family for object-flavored information modeling. This cogent introduction to EXPRESS provides numerous, detailed examples of the language family's applicability to a diverse range of endeavors, including mechanical engineering, petroleum exploration, stock exchange asset management, and the human genome project. The book also examines the history, practicalities, and implications of information modeling in general, and considers the vagaries of normal language that necessitate precise communication methods. This first-ever guide to information modeling and EXPRESS offers invaluable advice based on years of practical experience. It will be the introduction that students as well as information and data modeling professionals have been waiting for. |
No interior do livro
Página 14
An example of a real world object is the particular chair you are sitting in as you
read this. Moving from the particular to the generic, we will use the word class to
refer to the kind, or type, of a particular object. Thus 'chair.' can be a class when ...
An example of a real world object is the particular chair you are sitting in as you
read this. Moving from the particular to the generic, we will use the word class to
refer to the kind, or type, of a particular object. Thus 'chair.' can be a class when ...
Página 22
2.4.5 OMT The Object Modeling Technique (OMT) was originally a graphical
notation for the modeling of classes for Object-Oriented Programming (OOP)
applications. The meaning has since been expanded to include a methodology
for ...
2.4.5 OMT The Object Modeling Technique (OMT) was originally a graphical
notation for the modeling of classes for Object-Oriented Programming (OOP)
applications. The meaning has since been expanded to include a methodology
for ...
Página 270
Atingiu o limite de visualização deste livro.
Atingiu o limite de visualização deste livro.
Página 376
Atingiu o limite de visualização deste livro.
Atingiu o limite de visualização deste livro.
Página 379
Atingiu o limite de visualização deste livro.
Atingiu o limite de visualização deste livro.
Opinião das pessoas - Escrever uma crítica
Não foram encontradas quaisquer críticas nos locais habituais.
Índice
The EXPRESS Language | 121 |
EXPRESS example model | 280 |
Example model instance | 302 |
Interpreting supertype relationships | 309 |
Relationships and cardinality | 316 |
An EXPRESS Metamodel | 330 |
Resources | 354 |
Bibliography | 369 |
Index | 381 |
Outras edições - Ver tudo
Information Modeling: The EXPRESS Way Douglas A. Schenck,Peter R. Wilson,Peter Wilson Pré-visualização limitada - 1994 |
Palavras e frases frequentes
ABSTRACT SUPERTYPE aggregate algorithm array ASIM attribute name attribute values binary boolean boolean datatype car model characters Complete entity-level model constants constraints context database datatype definition derived attribute described developed digits displayed document Domain Rule embedded remark END ENTITY END FUNCTION END SCHEMA END TYPE END_ENTITY END_TYPE entity declaration entity type entity value enumeration type evaluated explicit attribute EXPRESS model EXPRESS specification EXPRESS-G ExpressName False Figure formal parameters function returns garage given graphical IDEF1X identifier imported information base information model inherited INTEGER interface inverse attribute Inverse cardinality language literate programming logical logical value made_by manufacturer meta-model object OneDf operand operator optional valued attributes owner pseudotype real world redeclaration reference referenced relationship line represent Return statement scope Shlaer-Mellor simple types SIZEOF STRING string literal structure subset SUBTYPE SUPERTYPE OF ONEOF supertypes and subtypes symbols things transfer TYPEOF unique upper bound variable
Passagens conhecidas
Página xxvii - When I use a word," Humpty Dumpty said, in rather a scornful tone, "it means just what I choose it to mean — neither more nor less." "The question is," said Alice, "whether you can make words mean so many different things.
Página 127 - The White Rabbit put on his spectacles. "Where shall I begin, please, your Majesty?" he asked. "Begin at the beginning," the King said gravely, "and go on till you come to the end; then stop.
Página 253 - It must not be; there is no power in Venice Can alter a decree established: 'Twill be recorded for a precedent, And many an error by the same example Will rush into the state; it cannot be.
Página 162 - How often have I said to you that when you have eliminated the impossible, whatever remains, however improbable, must be the truth?
Página 220 - If language is not correct, then what is said is not what is meant; if what is said is not what is meant, then what ought to be done remains undone...
Página 6 - Factual information (as measurements or statistics) used as a basis for reasoning, discussion, or calculation.
Página 165 - Oh, what a tangled web we weave when first we practice to deceive!
Página 316 - He saw them, in that fashion, as disponibles, saw them subject to the chances, the complications of existence, and saw them vividly, but then had to find for them the right relations, those that would most bring them out; to imagine, to invent and select and piece together the situations most useful and...
Página 211 - ALL ANIMALS ARE EQUAL BUT SOME ANIMALS ARE MORE EQUAL THAN OTHERS...
Página 5 - Examinations are formidable even to the best prepared ; for the greatest fool may ask more than the wisest man can answer.
Referências a este livro
CAAD Futures 1997: Proceedings of the 7th International Conference on ... Richard Junge Visualização de excertos - 1997 |
Fuzzy Sets in Engineering Design and Configuration Hans-Jürgen Sebastian,Erik K. Antonsson Visualização de excertos - 1996 |