Michele Pasin / Quotes

A rigorous foundation for version numbers

By identifying the rationale for these changes in the different abstraction layers, our work contributes to establish a rigorous foundation for software versioning. Tradi- tional version codes are usually decided on the basis of the significance of changes between releases, but the decisions of the significances are entirely arbitrary and up to the author. On the basis of our approach, versioning numbers can be established in a rigorous standard way (e.g. v 1.2.3: 1 - software system specification number; 2 - pro- gram specification number, 3 - code number).

Saved 21 October 2014 / www.inf.ufes.br ↗

#abstraction-layer #software #code

Choosing what to model in an ontology

There is clearly a grey area in choosing at what level you should start modelling an abstraction layer in your ontology. This line should be drawn at the…

Three C’s Of Ontology Engineering #abstraction-layer #RDF #ontology #things #internal-system

Code Architecture

The source code of prompt_toolkit should be readable, concise and efficient. We prefer short functions focusing each on one task and for which the input and…

Jonathanslenders/python-prompt-toolkit: Library For Building Powerful Interactive Command Lines In Python #code #objects #source-code

Code as a medium for improvisation

Programming language source code underlies almost all digital technology. The emerging practice of Live Coding brings source code from technical craft to live…

Live Notation: Transforming Matters Of Performance #code #source-code #live-coding #digital-technologies #idea

Feasibility prototypes

These are written by engineers in order to address technical risks during product discovery before we decide whether something is feasible or not. Sometimes…

Flavors Of Prototypes #developers #algorithm #code

Function

A function is a set of code within a program that performs a speciïc task.Functions are powerful programming tools that make programs easier to read and…

Processing - Programming Handbook For Visual Designers And Artists #task #code #set

Live-data prototypes

Live-data prototypes are a little tougher to explain, but they are absolutely critical and the cost of producing them is dropping rapidly so I’m loving them…

Flavors Of Prototypes #use-cases #prototype #code