Return to the language forrest : The case for DSL oriented software engineering
(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)
- author
- Vajda, András and Eker, Johan LU
- publishing date
- 2010
- 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}}, }