White Papers

Object-Oriented Design Patterns for Detailed Design

Overview This paper discusses the use of design patterns during the transition phase from analysis to design of object-oriented systems. Pattern mining, which is the process of finding and documenting design patterns, usually takes place during or after the development of a software system. This paper introduces several new design patterns that were discovered through the experience of teaching object-oriented analysis and design in both industry and academia. These are low level design patterns that can be used in almost every application. Finally, a tool will be proposed to automate the application of these patterns when creating a detailed design model.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Please disable any pop-up blocking software before downloading.

Publisher
Journal of Object Technology (JOT)
File Format
PDF
Date Published
Mar 1, 2006
Format
White Papers
Topics
Application Development, Object-Oriented, Software Engineering

Similiar White Papers

Evaluation of Object-Oriented Design Patterns in Game Development

Evaluation of Object-Oriented Design Patterns in Game Development

The use of object-oriented design patterns in game development is being evaluated in this paper. Games' quick evolution,

Publisher: Reed Elsevier  |  Tags: object-oriented, open source, software

Leveraging the Model Driven Development and Software Product Line Engineering Synergy for Success

Leveraging the Model Driven Development and Software Product Line Engineering Synergy for Success

This report focuses on one of these integrations, the Rational Rhapsody/BigLever Software Gears Bridge. The Rational Rha

Publisher: IBM  |  Tags: software

Management Excellence A Step-by-Step Strategy to Success

Management Excellence A Step-by-Step Strategy to Success

Management processes require flexibility because they deal with uncertainties and can result in a range of outcomes. Usi

Publisher: Oracle  |  Tags: management

Journal of Object Technology (JOT) White Papers

CmUML - A UML Based Framework for Formal Specification of Concurrent, Reactive Systems

CmUML - A UML Based Framework for Formal Specification of Concurrent, Reactive Systems

Complex software systems possess concurrent and reactive behaviors requiring precise specifications prior to development

Publisher: Journal of Object Technology (JOT)  |  Tags: software

Reflecting on an Existing Programming Language

Reflecting on an Existing Programming Language

Reflection has proven to be a valuable asset for programming languages, especially object-oriented ones, by promoting ad

Publisher: Journal of Object Technology (JOT)  |  Tags: applications, object-oriented