Juha Pekka-Tolvanen, “Domain-Specific Modeling”, ACM OOPSLA, 2007/08/27

I’ve been looking into more formal languages for modeling the domain of business. The software community understands languages, and that general-purpose languages may not always work.

Every application domain has its own language. It has vocabulary, rules, and constraints. Historically, we have written software by implementing these vocabulary terms, rules, and constraints in a “high-level language” such as C++ or Java, or using a modeling language such as UML.

What gets Juha Pekka-Tolvanen of MetaCase out of bed every morning is a desire to improve in a fundamental way the productivity of software developers. He draws inspiration from studies that show it possible to achieve 500% to 1000% improvements — not just in the speed of development, but also in the quality of the software produced.

At OOPSLA, Pekka-Tolvanen will lead the The 7th OOPSLA Workshop on Domain-Specific Modeling, along with Jeffrey Gray (University of Alabama at Birmingham), Matti Rossi (Helsinki School of Economics), and Jonathan Sprinkle (University of California, Berkeley).

This workshop will share community experience using domain-specific modeling for software development. Among the topics of the workshop are experience reports from industry and academia, the creation of metamodel-based languages, novel approaches for code generation from domain-specific models, issues in supporting and maintaining systems built with DSMs, and tool support. Papers range from typical information technology domains to hard-core scientific areas such as nuclear physics and the simulation of chemical processes.

In this podcast, Juha joins Daniel Steinberg of DimSumThinking to talk about the process and benefits of creating domain-specific models, the results of last year’s workshop, and what is in store for this year’s workshop.

OOPSLA 2007 Podcast

MP3 audio

Advertisements
About

David Ing blogs at coevolving.com , photoblogs at daviding.com , and microblogs at http://ingbrief.wordpress.com . See .

Tagged with: , , ,
Posted in Talk Audio Download

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Beyond this media queue
This content is syndicated to Twitter. For professional perspectives, look to Coevolving Innovations; for a photoblog, look to Reflections, Distractions.
  • Ubuntu L2TP VPN
    Now with Ubuntu 17.04, since Ubuntu 16.04, I’ve had problems with connecting to a VPN that uses L2TP.  I found a fix through a series of steps, beginning with “Enabling L2TP over IPSec on Ubuntu 16.04” | Zaid Daba’een | Aug. 22, 2016, updated Mar. 29, 2017 at http://blog.z-proj.com/enabling-l2tp-over-ipsec-on-ubuntu-16-04/ . sudo add-apt-repository ppa:nm-l2 […]
  • 2017/10/08 13:10 Alice Rawsthorn, “Good or Bad Design”, EditDX
    Keynote @alicerawsthorn @EditDX Introduction by Nina Boccia @nboccia Director of Programs, Design Exchange Alice Rawsthorn is authoritative voice on design Last book was Hello World: Where Design Meets Life (2013) Next book, Design as an Attitude, to be published in spring 2018 Based in London OBE (Order of the British Empire) for service to design and […] […]
  • 2017/10/02 13:05 Richard Florida, “Urban Futures Keynote”, EditDX
    Plenary @richard_florida @EditDX intro by @alexbozikovic This digest was created in real-time during the meeting, based on the speaker’s presentation(s) and comments from the audience. The content should not be viewed as an official transcript of the meeting, but only as an interpretation by a single individual. Lapses, grammatical errors, and typing mistake […]
  • 2017/09/29 16:35 “Future of Design Thinking”, EditDX
    Panel @EditDX @rsomerson  @CodeZebra  Luigi Ferrara, @jamescowan as moderator This digest was created in real-time during the meeting, based on the speaker’s presentation(s) and comments from the audience. The content should not be viewed as an official transcript of the meeting, but only as an interpretation by a single individual. Lapses, grammatical error […]
  • Dissertation committees and privilege
    Is a dissertation about the content, the student, or power dynamics? Dissertation writing is very stressful, what with the looming job market, the high cost of living in many cities, the balancing act of life and health — all while being expected to produce intellectual gold. To that, add the anxiety caused by those committee […]
  • 2017/09/10 13:55 Paul Cabaj, “Financing a Coop”, Disrupting the Disruptors
    Workshop @chickweedpatch @CoopsCanada #platformcoop, platformcoop.ca/, Beeton Room, Toronto Public Library This digest was created in real-time during the meeting,based on the speaker’s presentation(s) and comments from the audience. The content should not be viewed as an official transcript of the meeting, but only as an interpretation by a single individua […]
Contact
I welcome your e-mail. If you don't have my address, here's a contact page.
%d bloggers like this: