Moldable Tools

Moldable Tools

ParAndrei Chiș

Habituellement imprimé en 3-5 jours ouvrés
Development tools offer the lenses through which developers perceive and reason about their software systems. Generic development tools, while having a wide range of applicability, ignore the contextual nature of software systems and do not allow developers to directly reason in terms of domain abstractions. To overcome this problem, we propose to embed domain abstractions into development tools through the design of moldable tools that support the inexpensive creation of domain-specific extensions, and that automatically select extensions based on the domain model and the developer's interaction with the domain model. This solution aims to reduce the cost of creating extensions by providing precise extension points together with internal DSLs for configuring common types of extensions. This solution facilitates automatic discovery by enabling extension creators to specify together with an extension an activation predicate that captures the context in which that extension is applicable.

Détails

Date de publication
Sep 2, 2016
Langue
English
ISBN
9781326747176
Catégorie
Informatique & internet
Copyright
Tous droits réservés - Licence de copyright standard
Contributeurs
Par (auteur): Andrei Chiș

Caractéristiques

Pages
208
Type de reliure
Livre à couverture souple Livre à couverture souple
Couleur de l’intérieur
Noir & Blanc
Dimensions
Royal (6,14 x 9,21 po / 156 x 234 mm)

Notes & Avis