DocumentCode
2128493
Title
Goal-Oriented Conceptual Database Design
Author
Jiang, Lei ; Topaloglou, Thodoros ; Mylopoulos, John ; Borgida, Alex
Author_Institution
Univ. of Toronto, Toronto
fYear
2007
fDate
15-19 Oct. 2007
Firstpage
195
Lastpage
204
Abstract
We present details of a goal-oriented process for database requirements analysis. This process consists of a number of steps, spanning the spectrum from high-level stakeholder goal analysis to detailed conceptual schema design. The paper shows how goal modeling contributes to systematic scoping and analysis of the application domain, and subsequent formal specification of database requirements based on this domain analysis. Moreover, a goal-oriented design strategy is proposed to structure the transformation from the domain model to the conceptual schema, according to a set of user defined design issues, also modeled as goals. The proposed process is illustrated step-by-step using a running example from the design of a real-world, industrial biological database. We also report early progress towards building full tool support, by presenting a prototype that captures and stores design sessions in a queryable form. This facility makes it possible to answer questions that are hard, if not impossible, to answer using existing methodologies for database design.
Keywords
database management systems; database requirements analysis; goal-oriented conceptual database design; high-level stakeholder goal analysis; industrial biological database; user defined design; Biological system modeling; Computer science; Data analysis; Data engineering; Erbium; Formal specifications; Process design; Programming; Prototypes; Relational databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering Conference, 2007. RE '07. 15th IEEE International
Conference_Location
Delhi
ISSN
1090-705X
Print_ISBN
978-0-7695-2935-6
Type
conf
DOI
10.1109/RE.2007.32
Filename
4384182
Link To Document