0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (2)
  • -
Status
Brand

Showing 1 - 2 of 2 matches in All Departments

Formalization of Design Patterns by Means of Ontologies (Paperback): Holger Kampffmeyer Formalization of Design Patterns by Means of Ontologies (Paperback)
Holger Kampffmeyer
R1,447 Discovery Miles 14 470 Ships in 18 - 22 working days

Diploma Thesis from the year 2007 in the subject Computer Science - Software, grade: 1, Dresden Technical University, language: English, abstract: Design patterns have proven to be important building blocks and means of reuse in software design. However, the mere number of available design patterns complicates the decision-making which design pattern to choose and demands tools assisting in this process. We hence propose a knowledge-based formal representation of design patterns, a representation that is accessible by tools. Existing approaches to formalizing design patterns generally cover solely the formal description of the structure of design patterns. However, an important part of a design pattern description is the intent section, because the intent describes what the design pattern does and which design problems a pattern addresses. In this work, we develop a novel approach of formalizing design patterns by their intent. The formal representation is based on OWL, the web ontology language. The developed ontology can serve as support for the decision-making of choosing the right design pattern. We furthermore develop a tool that uses the ontology as a knowledge-base. The tool allows the user to visually describe design problems and gives suggestions of design patterns that solve a given design problem.

The Design Pattern Intent Ontology- Finding the Pattern you need (Paperback): Holger Kampffmeyer The Design Pattern Intent Ontology- Finding the Pattern you need (Paperback)
Holger Kampffmeyer
R1,401 Discovery Miles 14 010 Ships in 18 - 22 working days

Since the seminal book by the Gang of Four, design patterns have proven an important tool in software development. Over time, more and more patterns have been discovered and developed for a plethora of design problems. The sheer amount of patterns available makes it hard to impossible to find patterns useful for solving a specific design problem. Hence, tools supporting searching and finding design patterns appropriate to a certain problem would be very useful. In order to develop such tooling, design patterns need to be described in a formal manner such that querying for them by the problem to be solved becomes feasible. Current approaches to formalising design patterns focus on the solution structure of the pattern rather than on the problem solved by the pattern. In this book, we present a formalisation of the intent of the 23 patterns from the Gang-of-Four book. Based on this formalisation we have developed a Design Pattern Wizard that proposes applicable design patterns based on a description of a design problem. This work is appealing both for the professional software developer, and the student of computer science.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Hot Wheels Aluminium Bottle…
 (1)
R96 Discovery Miles 960
Sellotape Mirror and Mounting Squares
R38 Discovery Miles 380
Adidas Hybrid 25 Boxing Gloves (Red)
R491 R409 Discovery Miles 4 090
Volkano Industrial 14'' Laptop Case…
R238 Discovery Miles 2 380
Loot
Nadine Gordimer Paperback  (2)
R367 R340 Discovery Miles 3 400
ZA Key Ring Pendant with Sound and Light
R199 Discovery Miles 1 990
Casio LW-200-7AV Watch with 10-Year…
R999 R899 Discovery Miles 8 990
Teddy Fun Dough Castle Kit
R240 Discovery Miles 2 400
Bond No. 9 Hamptons Eau De Parfum Spray…
R8,260 R5,463 Discovery Miles 54 630
Dune: Part 1
Timothee Chalamet, Rebecca Ferguson, … Blu-ray disc  (4)
R346 R315 Discovery Miles 3 150

 

Partners