InfoQ

InfoQ

Topic/Tag specific view

Intentional Software Content on InfoQ


Latest featured content about Intentional Software

Intentional Software at Work

Topics
Domain Specific Languages,
Architecture,
Language Workbenches

Magnus Christerson demonstrates using a domain workbench to develop an electronics domain language - its key concepts, how they are defined, the semantic model – and a building access permit example showing the phases from concept to code.

News about Intentional Software

Language Workbench Competition 2011 Submissions

Topics
Architecture,
Model Driven Engineering

The submission period to the LWC 2011 closed yesterday registering 11 participants. Model Driven Software Development (MDSD) is experiencing a rapid growth due to the emergence of "Language Workbenches" which allow the development of dedicated programming languages from which general purpose programming language code can be generated. InfoQ spoke with one of the organizers of LWC 2011.

Language Workbenches May Ultimately Completely Change the Way We Do Programming

Topics
Domain Specific Languages,
Language,
Architecture

After many years in development, Intentional Software has finally released their Intentional Domain Workbench (IDW). JetBrains has open sourced their Meta Programming System (MPS), currently in Beta 2.

Interview: Charles Simonyi on Intentional Software

Topics
Artifacts & Tools,
Domain Specific Languages,
Customers & Requirements,
Architecture

Charles Simonyi, the President of Intentional Software and a recent space traveller presents his views on the future of software development. He talks about how to include domain experts in the development cycle by letting them express their intentions in domain specific languages, about Intentional's view on DSLs and Domain Driven Design and about what it was like to be a space tourist.

Presentations about Intentional Software

Transc/Ending Encoding

Topics
Domain Specific Languages,
Programming,
Ruby

In this talk recorded at FutureRuby, Collin Miller explains the problems of encoding programs as text and takes a look at promising solutions such as Intentional Programming.

Domain Expert DSLs

Topics
Domain Specific Languages,
Architecture

In this presentation recoded during QCon London 2008, Magnus Christerson discusses about the importance of using DSLs which allow business experts to freely express their knowledge about their domain using familiar tools. Henk Kolk presents a concrete example addressing pension fund issues and based on a DSL.

Intentional Software - Democratizing Software Creation

Topics
Artifacts & Tools,
Domain Specific Languages,
Customers & Requirements,
Architecture

Business users doing programming? Charles Simonyi and Henk Kolk presents how Intentional Software offers a radical new software approach that separates business knowledge from software engineering knowledge, which means that business experts can be more innovative and responsive to the changes in the domain.

Interviews about Intentional Software

Charles Simonyi on Intentional Software

Topics
Artifacts & Tools,
Domain Specific Languages,
Customers & Requirements,
Architecture

Business users doing programming? In this interview, Charles Simonyi presents a radical new way of building software that separates business knowledge from software engineering knowledge. The claim is to simplify the creation process for software as business experts directly contribute using their customary domain description which results in accelerated innovation.