Domain Analysis is the process that identifies the relevant objects of an application domain. The goal of Domain Analysis is Software Reuse. The higher is the level of the life-cycle object to reuse, the larger are the benefits coming from its reuse, the harder is the definition of a workable process. Frameworks are excellent candidates for Domain Analysis: they are at a higher level than code but average programmers can understand them.This paper presents the main features of Sherlock, a domain analysis process for the extraction of reusable frameworks, and discusses the impact that Sherlock has on the software process, in particular concerning reuse practices. Sherlock is based on both FODA and Proteus domain analysis techniques. The input of Sherlock is an informal description of the domain based on other domain applications, literature, user requirements, and interviews with domain experts.

Valerio A, Succi G, Vernazza T (1997). Domain Analysis and Framework-based Software Development. APPLIED COMPUTING REVIEW, 5, 4-15.

Domain Analysis and Framework-based Software Development

Succi G;
1997

Abstract

Domain Analysis is the process that identifies the relevant objects of an application domain. The goal of Domain Analysis is Software Reuse. The higher is the level of the life-cycle object to reuse, the larger are the benefits coming from its reuse, the harder is the definition of a workable process. Frameworks are excellent candidates for Domain Analysis: they are at a higher level than code but average programmers can understand them.This paper presents the main features of Sherlock, a domain analysis process for the extraction of reusable frameworks, and discusses the impact that Sherlock has on the software process, in particular concerning reuse practices. Sherlock is based on both FODA and Proteus domain analysis techniques. The input of Sherlock is an informal description of the domain based on other domain applications, literature, user requirements, and interviews with domain experts.
1997
Valerio A, Succi G, Vernazza T (1997). Domain Analysis and Framework-based Software Development. APPLIED COMPUTING REVIEW, 5, 4-15.
Valerio A; Succi G; Vernazza T
File in questo prodotto:
Eventuali allegati, non sono esposti

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/11585/894870
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact