Author: Ralph Krömer
Publisher: Springer Science & Business Media
ISBN: 3764375248
Category : Mathematics
Languages : en
Pages : 400
Book Description
Category theory is a general mathematical theory of structures and of structures of structures. It occupied a central position in contemporary mathematics as well as computer science. This book describes the history of category theory whereby illuminating its symbiotic relationship to algebraic topology, homological algebra, algebraic geometry and mathematical logic and elaboratively develops the connections with the epistemological significance.
Tool and Object
Author: Ralph Krömer
Publisher: Springer Science & Business Media
ISBN: 3764375248
Category : Mathematics
Languages : en
Pages : 400
Book Description
Category theory is a general mathematical theory of structures and of structures of structures. It occupied a central position in contemporary mathematics as well as computer science. This book describes the history of category theory whereby illuminating its symbiotic relationship to algebraic topology, homological algebra, algebraic geometry and mathematical logic and elaboratively develops the connections with the epistemological significance.
Publisher: Springer Science & Business Media
ISBN: 3764375248
Category : Mathematics
Languages : en
Pages : 400
Book Description
Category theory is a general mathematical theory of structures and of structures of structures. It occupied a central position in contemporary mathematics as well as computer science. This book describes the history of category theory whereby illuminating its symbiotic relationship to algebraic topology, homological algebra, algebraic geometry and mathematical logic and elaboratively develops the connections with the epistemological significance.
Object Thinking
Author: David West
Publisher: Pearson Education
ISBN: 0735619654
Category : Computers
Languages : en
Pages : 363
Book Description
Object Thinking blends historical perspective, experience, and visionary insight - exploring how developers can work less like the computers they program and more like problem solvers.
Publisher: Pearson Education
ISBN: 0735619654
Category : Computers
Languages : en
Pages : 363
Book Description
Object Thinking blends historical perspective, experience, and visionary insight - exploring how developers can work less like the computers they program and more like problem solvers.
Advanced Concepts, Life Cycle Models and Tools for Object-oriented Software Development
Author:
Publisher: Tectum Verlag DE
ISBN: 9783896089274
Category : Computer software
Languages : en
Pages : 288
Book Description
Publisher: Tectum Verlag DE
ISBN: 9783896089274
Category : Computer software
Languages : en
Pages : 288
Book Description
Tool-Being
Author: Graham Harman
Publisher: Open Court
ISBN: 0812697731
Category : Philosophy
Languages : en
Pages : 344
Book Description
Tool-Being offers a new assessment of Martin Heidegger's famous tool-analysis, and with it, an audacious reappraisal of Heidegger's legacy to twenty-first-century philosophy. Every reader of Being and Time is familiar with the opposition between readiness-to-hand (Zuhandenheit) and presence-at-hand (Vorhandenheit), but commentators usually follow Heidegger's wishes in giving this distinction a limited scope, as if it applied only to tools in a narrow sense. Graham Harman contests Heidegger's own interpretation of tool-being, arguing that the opposition between tool and broken tool is not merely a provisional stage in his philosophy, but rather its living core. The extended concept of tool-being developed here leads us not to a theory of human practical activity but to an ontology of objects themselves. Tool-Being urges a fresh and concrete research into the secret contours of objects. Written in a lively and colorful style, it will be of great interest to anyone intrigued by Heidegger and anyone open to new trends in present-day philosophy.
Publisher: Open Court
ISBN: 0812697731
Category : Philosophy
Languages : en
Pages : 344
Book Description
Tool-Being offers a new assessment of Martin Heidegger's famous tool-analysis, and with it, an audacious reappraisal of Heidegger's legacy to twenty-first-century philosophy. Every reader of Being and Time is familiar with the opposition between readiness-to-hand (Zuhandenheit) and presence-at-hand (Vorhandenheit), but commentators usually follow Heidegger's wishes in giving this distinction a limited scope, as if it applied only to tools in a narrow sense. Graham Harman contests Heidegger's own interpretation of tool-being, arguing that the opposition between tool and broken tool is not merely a provisional stage in his philosophy, but rather its living core. The extended concept of tool-being developed here leads us not to a theory of human practical activity but to an ontology of objects themselves. Tool-Being urges a fresh and concrete research into the secret contours of objects. Written in a lively and colorful style, it will be of great interest to anyone intrigued by Heidegger and anyone open to new trends in present-day philosophy.
Object Design
Author: Rebecca Wirfs-Brock
Publisher: Addison-Wesley Professional
ISBN: 9780201379433
Category : Computers
Languages : en
Pages : 420
Book Description
Object technology pioneer Wirfs-Brock teams with expert McKean to present a thoroughly updated, modern, and proven method for the design of software. The book is packed with practical design techniques that enable the practitioner to get the job done.
Publisher: Addison-Wesley Professional
ISBN: 9780201379433
Category : Computers
Languages : en
Pages : 420
Book Description
Object technology pioneer Wirfs-Brock teams with expert McKean to present a thoroughly updated, modern, and proven method for the design of software. The book is packed with practical design techniques that enable the practitioner to get the job done.
Tool-supported Identification of Functional Concerns in Object-oriented Code
Author: Mircea Trifu
Publisher: KIT Scientific Publishing
ISBN: 386644494X
Category : Electronic computers. Computer science
Languages : en
Pages : 214
Book Description
Concern identification aims to find the implementation of a functional concern in existing source code. In this work, concerns are described, using the Hierarchic Concern Model, as gray-boxes containing subconcerns, inputs, and outputs. The inputs and outputs are used as concern seeds to identify data-oriented abstractions of concern implementations, called concern skeletons. The identification approach is based on context free language reachability and supported by a tool, called CoDEx.
Publisher: KIT Scientific Publishing
ISBN: 386644494X
Category : Electronic computers. Computer science
Languages : en
Pages : 214
Book Description
Concern identification aims to find the implementation of a functional concern in existing source code. In this work, concerns are described, using the Hierarchic Concern Model, as gray-boxes containing subconcerns, inputs, and outputs. The inputs and outputs are used as concern seeds to identify data-oriented abstractions of concern implementations, called concern skeletons. The identification approach is based on context free language reachability and supported by a tool, called CoDEx.
Real-Time Object-Oriented Modeling
Author: Bran Selic
Publisher: New York ; Toronto : Wiley
ISBN:
Category : Computers
Languages : en
Pages : 568
Book Description
Are you looking for a more effective approach to real-time systems development? Real-Time Object-Oriented Modeling The development of real-time distributed systems is one of the most difficult engineering problems ever faced, taxing the capabilities of traditional real-time software development approaches. Real-Time Object-Oriented Modeling is the first book that brings together, in a single harmonious approach, the power of object-oriented concepts tailored specifically for real-time systems, with an iterative and incremental process based on the use of executable models. Developed by practitioners, the proven methodology described here is becoming a leader in the industry. Using a learn-by-example approach, this book offers: * A single consistent set of graphical modeling concepts, chosen to improve developer effectiveness, which apply uniformly to analysis, design, and implementation. This reduces the learning curve to master the entire method and eliminates expensive discontinuities across different stages of development. * An approach to the object paradigm that is easy to learn and that applies to the construction of reusable architectural design components, not just low-level language elements. This unleashes the true power of the object paradigm. * Techniques for constructing executable models to gain early confidence in specifications and design decisions. * Approaches to project management that deliver the benefits of the object paradigm and executable models.
Publisher: New York ; Toronto : Wiley
ISBN:
Category : Computers
Languages : en
Pages : 568
Book Description
Are you looking for a more effective approach to real-time systems development? Real-Time Object-Oriented Modeling The development of real-time distributed systems is one of the most difficult engineering problems ever faced, taxing the capabilities of traditional real-time software development approaches. Real-Time Object-Oriented Modeling is the first book that brings together, in a single harmonious approach, the power of object-oriented concepts tailored specifically for real-time systems, with an iterative and incremental process based on the use of executable models. Developed by practitioners, the proven methodology described here is becoming a leader in the industry. Using a learn-by-example approach, this book offers: * A single consistent set of graphical modeling concepts, chosen to improve developer effectiveness, which apply uniformly to analysis, design, and implementation. This reduces the learning curve to master the entire method and eliminates expensive discontinuities across different stages of development. * An approach to the object paradigm that is easy to learn and that applies to the construction of reusable architectural design components, not just low-level language elements. This unleashes the true power of the object paradigm. * Techniques for constructing executable models to gain early confidence in specifications and design decisions. * Approaches to project management that deliver the benefits of the object paradigm and executable models.
Object-Process Methodology
Author: Dov Dori
Publisher: Springer Science & Business Media
ISBN: 3642562094
Category : Computers
Languages : en
Pages : 467
Book Description
Object-Process Methodology (OPM) is an intuitive approach to systems engineering. This book presents the theory and practice of OPM with examples from various industry segments and engineering disciplines, as well as daily life. OPM is a generic, domain independent approach that is applicable almost anywhere in systems engineering.
Publisher: Springer Science & Business Media
ISBN: 3642562094
Category : Computers
Languages : en
Pages : 467
Book Description
Object-Process Methodology (OPM) is an intuitive approach to systems engineering. This book presents the theory and practice of OPM with examples from various industry segments and engineering disciplines, as well as daily life. OPM is a generic, domain independent approach that is applicable almost anywhere in systems engineering.
Object Models
Author: Peter Coad
Publisher: Pearson Education
ISBN: 9780138401177
Category : Database design
Languages : en
Pages : 0
Book Description
This is a new edition of this pack which covers the three leading object modelling notations, Coad, OMT and the new Unified (Booch-Rumbaugh) methodology. It presents 177 state-of-the-art strategies and 31 patterns for object model development. The new edition includes 29 new strategies which include: using feature milestones to deliver results more quickly; extracting useful content from data models; using patterns to discover new features, separating definition from usage; when to use, or not use, inheritance; how to decide whether you need an attribute or something more; and why you should nearly always ask for more than a data value.
Publisher: Pearson Education
ISBN: 9780138401177
Category : Database design
Languages : en
Pages : 0
Book Description
This is a new edition of this pack which covers the three leading object modelling notations, Coad, OMT and the new Unified (Booch-Rumbaugh) methodology. It presents 177 state-of-the-art strategies and 31 patterns for object model development. The new edition includes 29 new strategies which include: using feature milestones to deliver results more quickly; extracting useful content from data models; using patterns to discover new features, separating definition from usage; when to use, or not use, inheritance; how to decide whether you need an attribute or something more; and why you should nearly always ask for more than a data value.
ECOOP '96 - Object-Oriented Programming
Author: Pierre Cointe
Publisher: Springer Science & Business Media
ISBN: 9783540614395
Category : Computers
Languages : en
Pages : 520
Book Description
This book constitutes the refereed proceedings of the 10th European Conference on Object-Oriented Programming, ECOOP '96, held in Linz, Austria, in July 1996. The 21 full papers included in revised version were selected from a total of 173 submissions, based on technical quality and originality criteria. The papers reflect the most advanced issues in the field of object-oriented programming and cover a wide range of current topics, including applications, programming languages, implementation, specification, distribution, databases, and design.
Publisher: Springer Science & Business Media
ISBN: 9783540614395
Category : Computers
Languages : en
Pages : 520
Book Description
This book constitutes the refereed proceedings of the 10th European Conference on Object-Oriented Programming, ECOOP '96, held in Linz, Austria, in July 1996. The 21 full papers included in revised version were selected from a total of 173 submissions, based on technical quality and originality criteria. The papers reflect the most advanced issues in the field of object-oriented programming and cover a wide range of current topics, including applications, programming languages, implementation, specification, distribution, databases, and design.