The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Tool: Design Pattern Automation Toolkit (open source)

0 replies.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a flat view of this topic  Flat View
Previous Topic   Next Topic
Threaded View: This topic has 0 replies on 1 page
Darrell Norton

Posts: 876
Nickname: dnorton
Registered: Mar, 2004

Darrell Norton is a consultant for CapTech Ventures.
Tool: Design Pattern Automation Toolkit (open source) Posted: Nov 29, 2004 1:06 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Darrell Norton.
Original Post: Tool: Design Pattern Automation Toolkit (open source)
Feed Title: Darrell Norton's Blog
Feed URL: /error.htm?aspxerrorpath=/blogs/darrell.norton/Rss.aspx
Feed Description: Agile Software Development: Scrum, XP, et al with .NET
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Darrell Norton
Latest Posts From Darrell Norton's Blog

Here’s an interesting open source project, Design Pattern Automation Toolkit. From the web site:

Features

  • Allow new design patterns to be plugged into the design of software application as they are discovered. The developers can develop design pattern plug-ins using the application and these design patterns can be merged into the design of a component. Hence it helps in Multi-site development. The design pattern plug-ins are saved in XML format for cross-application portability.
  • Allow code generation routines to be plugged into the application for new languages as they emerge. By programming for an interface, the developers can write their custom code generators and create a DLL. These DLLs can be plugged-into the application and used to generate code.
  • Allow Reverse Engineering modules to be plugged into the application.  Reverse Engineering helps to understand the structure of an existing software project.
  • Provide XML serialization/De-serialization of the projects so that they can be interfaced with other technologies/ languages.
  • MetaInfo: The developers can customize the code generation (for ex: final in Java, sealed in C# etc.) by adding the metainfo for classes, methods, fields and parameters. This feature helps to overcome the language-neutral limitation of the class diagram. The code generation routines can query this information and incorporate the suitable keywords in the generated code.
  • Hover-Sense: Provides dynamic help to the user. The user can get the details (such as summary and meta info) associated with a class/methods/fields by hovering the mouse on the respective visual element. The metainfo, which is not depicted in the class diagram, is presented to the user in this form.
  • Image Generation in 4 formats: gif, jpeg, png, tiff

This Blog Hosted On: http://www.DotNetJunkies.com/

Read: Tool: Design Pattern Automation Toolkit (open source)


Topic: Overcoming fear: My experiences from the .Net Deep Dive event Previous Topic   Next Topic Topic: Windows Genuine Advantage

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use