• LOGIN
    Login with username and password
Repository logo

BORIS Portal

Bern Open Repository and Information System

  • Publications
  • Theses
  • Research Data
  • Projects
  • Organizations
  • Researchers
  • More
  • Collections
  • Statistics
  • LOGIN
    Login with username and password
Repository logo
Unibern.ch
  1. Home
  2. Publications
  3. Exemplifying Moldable Development

Exemplifying Moldable Development

Details
Files
DOI
10.7892/boris.94732
Official URL
http://scg.unibe.ch/archive/papers/Chis16b-ExemplifyingMoldableDevelopment.pdf
Publisher DOI
10.1145/2984380.2984385
Abstract
Developing and evolving software requires developers to continuously make decisions about how to steer the design and implementation of their applications. To make informed decisions developers commonly formulate detailed and domain-specific questions about their software systems and use tools to explore available information and answer those questions. Development tools however focus on generic programming tasks while program comprehension and analysis tools typically are not tightly integrated with their development tools and environments. This has a negative effect on program comprehension as it increases the effort and the time needed to obtain an answer. To improve program comprehension we propose that developers build software using development tools tailored to their specific application domains, as this can directly answer domain-specific questions. We introduce moldable development as an approach for developing software in which developers evolve development tools together with their applications. In this paper we sketch the idea of moldable development and give examples to illustrate how it can be applied in practice. Through these examples we show that given a low cost for extending development tools, developers can create relevant and useful customizations to help them evolve their own applications.
Date Issued
2016
Publication Type
Conference Item
Subject(s)
000 Computer science, knowledge & systems
500 Science > 510 Mathematics
Subjects
scg-pub
•
snf-asa2
•
scg16
•
jb16
•
internationalworkshop
•
Andrei Chis
•
Domain-specific tools
•
User interfaces
•
Programming environments
•
Program comprehension
Language(s)
en
Author(s)
Chis, Vasile-Andrei  
Institut für Informatik (INF)  
Gîrba, Tudor
Kubelka, Juraj
Nierstrasz, Oscar  
Institut für Informatik (INF)  
Reichhart, Stefan
Syrel, Aliaksei  
Institut für Informatik (INF)  
Additional Credits
Institut für Informatik (INF)  
Publisher
ACM Press
ISBN
9781450347761
Title of Event
Proceedings of the Programming Experience 2016 (PX/16) Workshop
Access(Rights)
restricted
Show full item
BORIS Portal
Bern Open Repository and Information System
Build: 0eaa7c [ 7.08. 11:06]
Explore
  • Projects
  • Funding
  • Publications
  • Research Data
  • Organizations
  • Researchers
  • Audiovisual Material
  • Software & other digital items
  • Events
More
  • About BORIS Portal
  • BORIS Portal & Open Science
  • Send Feedback
  • Cookie settings
  • Service Policy
Follow us on
  • Mastodon
  • YouTube
  • LinkedIn
UniBe logo
Repository logo COAR Notify