By John Mylopoulos, Hector J. Levesque (auth.), Michael L. Brodie, John Mylopoulos, Joachim W. Schmidt (eds.)

ISBN-10: 1461251966

ISBN-13: 9781461251965

ISBN-10: 146129732X

ISBN-13: 9781461297321

The starting to be call for for structures of ever-increasing complexity and precision has prompted the necessity for greater point recommendations, instruments, and strategies in each sector of desktop technological know-how. a few of these components, particularly synthetic Intelligence, Databases, and Programming Lan­ guages, are trying to fulfill this call for by means of defining a brand new, extra summary point of method description. We name this new point conceptual in attractiveness of its simple conceptual nature. In man made Intelligence, the matter of designing knowledgeable process is obvious essentially as an issue of creating a data base that repre­ sents wisdom approximately an company. hence, wisdom Repre­ sentation is seen as a valuable factor in synthetic Intelligence examine. Database layout methodologies built over the last 5 years are virtually unanimous in supplying semantic information versions when it comes to which the fashion designer at once and of course versions an company earlier than continue­ ing to an in depth logical and actual database layout. In Programming Languages, diverse varieties of abstraction which enable implementation­ self sufficient standards of knowledge, capabilities, and keep watch over were a huge learn subject matter for a decade. to stress the typical ambitions of those 3 examine efforts, we name this new job conceptual modelling.

Show description

Read or Download On Conceptual Modelling: Perspectives from Artificial Intelligence, Databases, and Programming Languages PDF

Similar programming books

Download e-book for iPad: Learning to Program with MATLAB: Building GUI Tools by Craig S. Lent

Author Craig Lent’s 1st variation of studying to application with MATLAB: construction GUI instruments teaches the middle strategies of computing device programming, corresponding to arrays, loops, functionality, uncomplicated information buildings, and so forth. , utilizing MATLAB. The textual content has a spotlight at the basics of programming and builds as much as an emphasis on GUI instruments, overlaying text-based courses first, then courses that produce pix. This creates a visible expression of the underlying arithmetic of an issue or layout. short and to-the-point, the textual content comprises fabric that may be switched over with supplementary reference fabric designed to appeal to clients to preserve their copy.

Download e-book for iPad: PHP Web Services: APIs for the Modern Web (2nd Edition) by Lorna Jane Mitchell

No matter if you're sharing info among inner structures or construction an API in order that clients can entry their facts, this functional advisor has every thing you want to construct APIs with personal home page. writer Lorna Jane Mitchell offers plenty of hands-on code samples, real-world examples, and recommendation in keeping with her huge event to steer you thru the process—from the underlying conception to equipment for making your provider strong.

On Conceptual Modelling: Perspectives from Artificial - download pdf or read online

The transforming into call for for platforms of ever-increasing complexity and precision has motivated the necessity for larger point techniques, instruments, and strategies in each quarter of machine technology. a few of these components, particularly synthetic Intelligence, Databases, and Programming Lan­ guages, try to fulfill this call for through defining a brand new, extra summary point of approach description.

Extra info for On Conceptual Modelling: Perspectives from Artificial Intelligence, Databases, and Programming Languages

Sample text

The efficiency of an implementation of the logical approach remains an open research issue, particularly for very large databases that have significant update activity. 3 Irreducible Data Models A number of data models have been inspired by the desire to represent information as atomic facts rather than as complex groups of facts. These models are called irreducible since atomic facts cannot be further decomposed into other separate facts. It is felt that atomic facts simplify update since each fact can be altered independently.

These observations have led many researchers (a subset of which are represented in the chapters of this book) to the conclusion that there is a need for a higher level modelling called conceptual modelling. Many data models are now being developed with conceptual modelling as an ultimate goal. 6. Acknowedgements The author is grateful to Dzenan Ridjanovic, John Mylopoulos, Frank Manola, and Dennis McLeod for their comments and suggestions on this chapter, and to David Darcy for his help in editing the chapter.

The potential application areas involve communications, expert knowledge, special purpose interfaces, complex semantics, high level (special purpose) languages, strong type checking, and will require considerable software engineering throughout the system life cycle. , statics in databases and dynamics in programming languages) and toward modelling all properties of an application. This includes modelling communications (see the chapter by Hewitt and De Jong), man-machine interface, and systems environment, as well as statics and dynamics.

Download PDF sample

On Conceptual Modelling: Perspectives from Artificial Intelligence, Databases, and Programming Languages by John Mylopoulos, Hector J. Levesque (auth.), Michael L. Brodie, John Mylopoulos, Joachim W. Schmidt (eds.)


by Thomas
4.5

Rated 4.48 of 5 – based on 10 votes