programming Archive

Convention over configuration – key selling point for MDE

Convention over configuration aims to simplify development by decreasing the number of decisions developers need to make. MDE has a similar goal. Let's see how to combine them.

List of Executable UML tools (2017 update)

Complete list of executable UML tools for the fUML OMG standard and other UML executable languages

Algorithms to Live By: The Computer Science of Human Decisions (book)

How can well-known computer science algorithms help us in everyday life? This is the question that this book aims to answer

Not a programmer / coder, still a Developer

Are you a programmer or a developer? What's the difference (from our point of view)?

fREX: fUML-based Reverse Engineering of Executable Behavior for Software Dynamic Analysis (+slides)

fREX is an open framework for reverse engineering of executable behaviors from existing software code bases (currently Java is supported) using fUML as a pivot language

Development practices at APSL, a SME that loves Python & Django

Learn why this SME uses Python/Django as preferred programming environment, how they use UML, the development method they follow and much more!

Learning Universal JavaScript with Eric Elliott

Lots of insights on developing JavaScript applications including plenty of controversial opinions on how JavaScript compares with Ruby, popular frameworks...

GoJS – a JavaScript library for implementing interactive diagrams

Over 150 templates to quickly build interactive diagrams online with this pure JavaScript library. GoJS integrates with any JavaScript framework from JQuery to AngularJS, but can also stand on its own

Executing ATL transformations from Java

The easiest way to call ATL transformations from a Java class. Unleash the power of the ATL engine outside of its eclipse-plugin capsule

OpenXava: Lightweight Model-Driven Framework

Introduction to the core concepts of OpenXava by its founder. Discover this AJAX Java Framework for Rapid Development of Enterprise Web Applications. – A catalogue of the best JavaScript libraries, plugins and frameworks

Complete database of clientside JavaScript libraries with interesting stats and information for each of them

Put some muscle into your UML: ArnoldC code generator

ArnoldC is a programming language using quotes from Arnold Schwarzenegger. This code generator provides creates ArnoldC programs from UML activity diagram.

Dr.Explain: One interface for creating technical documentation

Dr. Explain will help you to create any kind of technical documentation for your software manual or help file. Specially designed for developers.

Walkmod – Open source tool for sharing and applying code conventions

Where are coding conventions specified? How can we detect which source files are violating conventions? And who will fix the code?. Walkmod will help your company to answer these questions!

Executing OCL expressions on plain Java – How to do it?

In twitter, S├ębastien Mosser raised the question of how to execute OCL expressions on plain Java

EasyEclipse for Java (kickstarter project)

Interesting new project in Kickstarter to fund EasyEclipse for Java that is summarized as “Streamlined Java

The Wolfram Language – Knowledge-based programming

Thanks to Johan I’ve discovered this first announcement of the Wolfram Language, a general-purpose knowledge-based language.

A Tutorial on Google Cloud Endpoints (III)

This post finishes with the tutorial about introducing Google Cloud Endpoints. As explained in the previous

NoFlo: Code-generation project in Kickstarter – A first

NoFlo has launched a kickstarter project to get 100.000 USD in funding for their Development and

A Tutorial on Google Cloud Endpoints (II)

We continue with the tutorial about using Google Cloud Endpoints. As introduced in the first part,