Intentional Software
Intentional Software is a software company founded by Charles Simonyi. Intentional is creating a platform for a new generation of team productivity apps in today’s workplace[1] to help organizations collaborate and share ideas. The underlying application platform follows the principles of intentional programming.[2]
Intentional applications are built as domains on the platform.[3] A domain consists of a domain schema, with a set of bi-directional projections to display the content of that domain using various interactive metaphors through a projectional pipeline. Code generators can also be built from the domain schema. Domains are a generalization of Domain-specific languages, where content is not limited to the grammar of one language only.
Intentional's platform has only had limited availability, but an overview of the technology has been presented at multiple public events.[4][5][6] Several applications have been built using the Intentional platform in various industries.[7][8][9][10]
References
- ^ "Intentional Software".
- ^ MIT Technology Review
- ^ Simonyi, Charles. "Intentional Software". Citeseer. ACM.
- ^ Simonyi, Charles. "The Magic of Software". MODELS Conference 2013. ACM.
- ^ Simonyi, Charles. "The Intentional Domain Workbench". University of Washington.
- ^ Christerson, Magnus. "Intentional Software". DSL DevCon. Microsoft.
- ^ "Intentional Software". Intentional Software Content on InfoQ. InfoQ.
- ^ "ACORD and Intentional Software Announce Strategic Partnership" (PDF). ACORD.
- ^ Zhu, Xi. "Software Process Improvement using Language Workbench Technology" (PDF). Semantic Scholar.
- ^ Voelter, Markus. "DSL Engineering - Ch 22. DSLs for Business Users" (PDF).
External links