Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Return to the language forrest : The case for DSL oriented software engineering

Vajda, András and Eker, Johan LU orcid (2010) FSE/SDP Workshop on the Future of Software Engineering Research, FoSER 2010 In Proceedings of the FSE/SDP Workshop on the Future of Software Engineering Research, FoSER 2010 p.389-392
Abstract

In this position paper we argue for a radical departure from today's approach to software engineering, centered on target-specific tools and general processes such as modeling and agile practices. The old principle of right tool for each problem shall be applied to software engineering as well: to address ever higher complexity, we need to raise dramatically the level of abstraction; as general solutions all largely failed, we need to focus on problem domain specific approaches. Instead of focusing on the platform paradigm (von Neumann and derived architectures), we need to focus on each of the problem domains, by creating a language or modeling environment specific to each domain that can be used by domain experts with very limited... (More)

In this position paper we argue for a radical departure from today's approach to software engineering, centered on target-specific tools and general processes such as modeling and agile practices. The old principle of right tool for each problem shall be applied to software engineering as well: to address ever higher complexity, we need to raise dramatically the level of abstraction; as general solutions all largely failed, we need to focus on problem domain specific approaches. Instead of focusing on the platform paradigm (von Neumann and derived architectures), we need to focus on each of the problem domains, by creating a language or modeling environment specific to each domain that can be used by domain experts with very limited software or hardware competence, while putting the platform mapping in the target-specific compiler, developed by platform experts. This approach to software engineering will require a new approach to ways of working as well as research into new technologies.

(Less)
Please use this url to cite or link to this publication:
author
and
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
Domain specific languages, Software engineering methods
host publication
Proceedings of the FSE/SDP Workshop on the Future of Software Engineering Research, FoSER 2010
series title
Proceedings of the FSE/SDP Workshop on the Future of Software Engineering Research, FoSER 2010
pages
4 pages
conference name
FSE/SDP Workshop on the Future of Software Engineering Research, FoSER 2010
conference location
Santa Fe, NM, United States
conference dates
2010-11-07 - 2010-11-11
external identifiers
  • scopus:79951650315
ISBN
9781450304276
DOI
10.1145/1882362.1882441
language
English
LU publication?
no
id
ccbce0b0-75e1-4678-a79f-0be262804965
date added to LUP
2023-11-23 11:04:01
date last changed
2023-12-01 11:31:04
@inproceedings{ccbce0b0-75e1-4678-a79f-0be262804965,
  abstract     = {{<p>In this position paper we argue for a radical departure from today's approach to software engineering, centered on target-specific tools and general processes such as modeling and agile practices. The old principle of right tool for each problem shall be applied to software engineering as well: to address ever higher complexity, we need to raise dramatically the level of abstraction; as general solutions all largely failed, we need to focus on problem domain specific approaches. Instead of focusing on the platform paradigm (von Neumann and derived architectures), we need to focus on each of the problem domains, by creating a language or modeling environment specific to each domain that can be used by domain experts with very limited software or hardware competence, while putting the platform mapping in the target-specific compiler, developed by platform experts. This approach to software engineering will require a new approach to ways of working as well as research into new technologies.</p>}},
  author       = {{Vajda, András and Eker, Johan}},
  booktitle    = {{Proceedings of the FSE/SDP Workshop on the Future of Software Engineering Research, FoSER 2010}},
  isbn         = {{9781450304276}},
  keywords     = {{Domain specific languages; Software engineering methods}},
  language     = {{eng}},
  pages        = {{389--392}},
  series       = {{Proceedings of the FSE/SDP Workshop on the Future of Software Engineering Research, FoSER 2010}},
  title        = {{Return to the language forrest : The case for DSL oriented software engineering}},
  url          = {{http://dx.doi.org/10.1145/1882362.1882441}},
  doi          = {{10.1145/1882362.1882441}},
  year         = {{2010}},
}