DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 5 of 5

Thread: Model oriented architecture and Design

  1. #1
    Join Date
    Jan 2008
    Posts
    2

    Thumbs up Model oriented architecture and Design

    Hello all!
    Looks like all the modern software development paradigms are all model centric. The goal of this thread is to interchange opinions and data about this.

    I would like to start with a short list of those paradigms:

    1. MDA - Model Driven Architecture, comes from OMG. Formal models from fixed and well-defines view points. Model rransformations, simulations and code generations.

    2. Executable UML - informal ideas about formalizing and executing some UML diagrams. Some intents of implementing them.

    3. Domain Driven Design - Domain is a center of software complexity. Domain model should be a corner stone of software development.

    4. Software factories. Models, frameworks, DSL (Domain Specific Languanes) and tools for supporting this.

    Regards,

    Alek.

  2. #2
    Join Date
    May 2004
    Posts
    11
    Hello,

    There is also the Software Product Line approach that you may perhaps include in your category 4). You will find an interesting article on software factories: "Mass Customizing Solutions" (http://www.methodsandtools.com/archi...hive.php?id=64)

    Franck

  3. #3
    Join Date
    Jan 2008
    Posts
    2
    That's right Franck!
    Software Product Line actually is central part of Software Factory concept.

    Anyway, my personal preferencies go first 3 paradigms.


    Quote Originally Posted by martinig
    Hello,

    There is also the Software Product Line approach that you may perhaps include in your category 4). You will find an interesting article on software factories: "Mass Customizing Solutions" (http://www.methodsandtools.com/archi...hive.php?id=64)

    Franck

  4. #4
    Join Date
    Jan 2008
    Posts
    1
    On a related note, at Microsoft we have the Enterprise Framework Factory (the EFx Factory) is an architectural-guidance software factory. It provides Microsoft partners with a software-factory implementation of the Microsoft Distributed Architecture for .NET Applications for building applications and services on the .NET platform. This article describes the evolution of this factory, the challenges it has faced, and the features that this factory has developed to address them.

    http://msdn2.microsoft.com/en-us/tea.../aa718951.aspx

    You can also check out the VS 2005 team system modelling strategy here:
    http://msdn2.microsoft.com/en-us/lib...23(VS.80).aspx

    -Suresh
    http://blogs.msdn.com/usisvde

  5. #5
    Join Date
    Apr 2007
    Location
    Sterling Heights, Michigan
    Posts
    8,663
    Thanks for the links Sureshs!

Similar Threads

  1. Good book on Design And Architecture
    By Dim in forum Architecture and Design
    Replies: 6
    Last Post: 07-10-2002, 01:25 AM
  2. Object Model Design / Java Newbie
    By Dan in forum Java
    Replies: 1
    Last Post: 02-11-2002, 07:57 AM
  3. Do programers need to know how to design software?
    By Eli in forum Architecture and Design
    Replies: 16
    Last Post: 01-31-2002, 10:34 AM
  4. learning software architecture design
    By chan in forum Architecture and Design
    Replies: 7
    Last Post: 12-24-2001, 07:25 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center