The Model Driven Software Network

Raise your level of abstraction

Gordon Morrison
  • Male
  • League City, TX
  • United States
Share on Facebook Share

Gordon Morrison's Friends

  • nagual.hsu

Gordon Morrison's Discussions

MetaEdit by MetaCASE
4 Replies

Started this discussion. Last reply by Steven Kelly Mar 18, 2010.


Gordon Morrison's Page

Profile Information

My interest in Model Driven Software Development:
Started with developing real-time radar systems that lead to the invention of Multi-Core technology and Hyper-Threading which lead to the invention of Coherent Object System Architecture (COSA) which resulted in me writing a book containing my solution to MDS
My experience of Model Driven Software Development:
I started using tools like STP back in the late 1980s. I then started inventing my own approaches to modeling. I found that the spatial approach was always going to fail so I created a temporal approach. Took my website down and will be restarting it soon.
My website

Gordon Morrison's Blog

Model-Driven Development

I have an article in the Jan 2010 issue of Software Tech News available at The entire issue is devoted to Model-Driven Development.

Posted on January 25, 2010 at 15:49

Book review of: Breaking the Time Barrier: The Temporal Engineering of Software

I wrote this book to make an impact on the quality of software and to get developers to think how the model starts with the specification and is integral to the application. Someone will capitalize on my work to produce a specification to application tool. That will be model driven software.

Here is another review.

Gordon Morrison


COSA provides the answer..., August 13, 2009

In 20 years of software development and… Continue

Posted on July 30, 2009 at 14:00 — 5 Comments

Comment Wall (8 comments)

You need to be a member of The Model Driven Software Network to add comments!

Join The Model Driven Software Network

At 14:11 on September 21, 2010, nagual.hsu said…
Yes. I've found the e-book and I paid it with credit card. Can't wait to read it. I've had the situation which the nested and very long if-then-else made me crazy, even though that was only sequential logic. I think I have to study COSA and see how it can be applied to general software development.
At 5:22 on September 21, 2010, nagual.hsu said…
I am interested in COSA. However, there are no such book in Taiwan's bookstores. Is there any digital version of your book? Or I have to pay the shipping fee if the book is delivered quickly.
At 0:13 on July 27, 2009, Rui Curado said…
Nice to hear back from you again Gordon. My IDE (AtomWeaver) is due in November. People in the Early Access Program (you are included) will have access to it in the beginning of September. Exciting times ahead!
At 17:43 on February 5, 2009, Rui Curado said…
Thanks Gordon, I can see the PDF.

I am developing an IDE that implements my Atom-Based Software Engineering approach. The flexibility of the approach lets you plug-in any other methodology, including COSA.

What I will do is to put you on my ABSE Early Access list, and I'll send you a prototype of the IDE when it's available. Then you can judge how easy (or hard) it is to implement COSA using ABSE.
At 15:13 on February 5, 2009, Rui Curado said…
Thanks Gordon.

I think that ABSE (my own view of MDSD) could be used to apply COSA. The result could be great. So I'll keep an eye on this.

"holds the possibility of eliminating programmers as we know them" - I think programmers won't feel so comfortable with that claim... just kidding.
At 15:29 on January 27, 2009, Rui Curado said…
That's just fine, Gordon. Let's just wait for your book to be published then.
At 23:57 on January 26, 2009, Rui Curado said…
Is your book already published? I did manage to find your US Patent #6345387 on COSA, but I did not find any reference to a book named "Breaking the Time Barrier", or to Dr. Aynur Anul...
At 19:58 on January 26, 2009, Rui Curado said…
Can you tell us what is the book you've written? Thanks.



© 2019   Created by Mark Dalgarno.   Powered by

Badges  |  Report an Issue  |  Terms of Service