The field of digital scholarly editing is deemed to be particularly challenging from a software engineering point of view. Indeed, after decades of research activities, computational philology still lacks effective tools and efficient procedures organized in common interfaces, decoupled application services and domain-specific commodities. As a matter of fact, there is neither convergence on how to model software applications to meet philological requirements nor traditional philologists fully satisfied with the current digital solutions. By adopting the Domain Driven Design approach, we start our modeling activities by defining the problem space of our domain which, in turn, is broken into small components (called sub-domains) to progressively refine the ongoing digital models. In this way, together with the experts, we are able to identify the main capabilities of the field we want to model and strive to design coherent domain-specific solutions for such capabilities (bounded contexts).

How to leverage Domain-Driven Design to foster Digital Scholarly Editing and DSL

Angelo Mario Del Grosso
2021

Abstract

The field of digital scholarly editing is deemed to be particularly challenging from a software engineering point of view. Indeed, after decades of research activities, computational philology still lacks effective tools and efficient procedures organized in common interfaces, decoupled application services and domain-specific commodities. As a matter of fact, there is neither convergence on how to model software applications to meet philological requirements nor traditional philologists fully satisfied with the current digital solutions. By adopting the Domain Driven Design approach, we start our modeling activities by defining the problem space of our domain which, in turn, is broken into small components (called sub-domains) to progressively refine the ongoing digital models. In this way, together with the experts, we are able to identify the main capabilities of the field we want to model and strive to design coherent domain-specific solutions for such capabilities (bounded contexts).
2021
Istituto di linguistica computazionale "Antonio Zampolli" - ILC
Digital Humanities
Domain-Driven Design
Digital Philology
Euporia
Domain-Specific Languages
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/462935
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact