MetaASSO is the approach employed to design ASSO, a formal methodology of conceptual database design for the achievement of conflicting quality requirements. The approach starts from the idea of combining flexibility in modifying a database schema with efficiency in applying object-oriented methodologies, two conflicting requirements. This idea is then refined with more concrete proposals increasing quality and resulting into a modular design of ASSO. The paper focuses on the motivations that support the modules, called methodological tools. This permits extending the methodological tools and studying the effects on the other components. The model supported by ASSO is thus extended with application constraints and operations involving general state variables. The extension is designed in order to reduce the consistency proofs of the model. The design of the methodological tools affects the design of support tools for ASSO. Practical results can be achieved designing an ASSO-toolkit, which reuses some of the B-toolkit functionalities and exploits the features of ASSO in order to reduce the proofs.

MetaASSO: an approach for quality

Locuratolo E
2001

Abstract

MetaASSO is the approach employed to design ASSO, a formal methodology of conceptual database design for the achievement of conflicting quality requirements. The approach starts from the idea of combining flexibility in modifying a database schema with efficiency in applying object-oriented methodologies, two conflicting requirements. This idea is then refined with more concrete proposals increasing quality and resulting into a modular design of ASSO. The paper focuses on the motivations that support the modules, called methodological tools. This permits extending the methodological tools and studying the effects on the other components. The model supported by ASSO is thus extended with application constraints and operations involving general state variables. The extension is designed in order to reduce the consistency proofs of the model. The design of the methodological tools affects the design of support tools for ASSO. Practical results can be achieved designing an ASSO-toolkit, which reuses some of the B-toolkit functionalities and exploits the features of ASSO in order to reduce the proofs.
2001
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
ASSO
Data models
Logical design: data models
Languages
Design: methodologies
Design tools and techniques
Formal languages
File in questo prodotto:
File Dimensione Formato  
prod_160489-doc_139807.pdf

solo utenti autorizzati

Descrizione: MetaASSO: an approach for quality
Dimensione 3.31 MB
Formato Adobe PDF
3.31 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/148846
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact