Category Archives: Strategies

Making sense of legacy data–DB Reverse

With the new AutoForms in MDrivenDesigner it is fun and easy to get to grips with legacy data https://youtu.be/Y3MZ94zQSNI

Posted in MDrivenDesigner, Prototyping | Tagged , , | Leave a comment

Ditch Sparx today

Get insights into how UML is supposed to be used to fully understand business needs and to build complete verifiable specifications for software.

Posted in MDrivenDesigner, Prototyping, UMLSchool | Tagged | Leave a comment

Reality and the theoretical best model

Reality First you have the reality – then you have the theoretical best model of that reality (TBM). It is the best approximation of that reality. It may be impossible or undesirable to reach TBM if the subject reality changes … Continue reading

Posted in CO-Unique, Strategies | Tagged | Leave a comment

Build Enterprise Information Systems

Define classes that act as descriptions on what data there is Add associations between classes to get descriptions of aggregated things Add state machines to reflect the business rules of data change Tryout your classes with data by creating objects … Continue reading

Posted in CO-Unique, Strategies, UML | Tagged | Leave a comment

If I had the money for a full page ad in Wired it would say this

Software development is considered hard and complex by most. But why is that? Well we think it is because some people MAKE it hard and complex. There are 2 extremes in the business. First we have the coders – they … Continue reading

Posted in About us, Strategies | Leave a comment

Complexity shows up almost immediately–get the tools to manage it

Listening to the business requirements is really the only way to help the business with information management. But listening to the business will take you places you would never had thought of yourself. It always starts out small and neat; … Continue reading

Posted in CO-Unique, Declarative, MDrivenDesigner, MDrivenServer, UML, ViewModel | Tagged | Leave a comment

MDriven Designer Overview part 2

Additional diagram Nullable types State Machine Guards and triggers OCL Editor Methods on the class System prototyper New OCL Debugger Introduction Using “memory”, M1, M2, M3 XML persistence SQL persistence MDriven server View Model Editor “ModelView” and “ViewModel” patterns

Posted in OCL, Prototyping, ViewModel | Tagged , , , , , , | Leave a comment

Getting safe–limited–meta information from a Turnkey app

I have stated on numerous occasions that MDriven Turnkey is not only for AngularJS and MVC. MDriven Turnkey is a complete information delivery architecture that is just as suitable for building highly secured native apps for other platforms. In some … Continue reading

Posted in Declarative, MDrivenTurnkey | 1 Comment

Derivation is not available in the database

Derivation is a very good way to remove the need for repeating definitions. Suppose you have this model: An apartment has Occupants that may have pets of different breeds. Suppose your logic calls for frequent subsets of information maybe like … Continue reading

Posted in CO-Unique, Declarative, OCL | 1 Comment