• Cite Icon7
  • https://doi.org/10.1109/icde.1986.7266273Copy DOI Icon

A data model for requirements analysis

  • Feb 1, 1986
  • Eric Dubois +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The use of a proper data model is a way to introduce rigour in requirements analysis, traditionally considered the most informal stage of software development, and responsible for the more costly errors. Several data models have emerged, but their comparative value is unclear. We think that an appraisal is only possible if the nature — and not only the goal — of requirements analysis is clearly perceived. We investigate this point and emphasise that requirements analysis is an activity of acquiring real-world knowledge, thereby forming a theory in which objectives can be stated and a solution specified. A suited language should thus restrict as little as possible the freedom of expression when describing some part of the world. A number of requirements are derived from this statement, such as the possibility to describe individual objects, as well as groups of objects, to explicitly refer to a global continuous time, to handle undefinedness, to allow simultaneous events, etc. When assessing the various existing data models with respect to these requirements, the entity-relationship model is found a suitable basis, but still lacking essential features. We extend it in a model called ERAE (entity, relationship, attribute, event), which is presented informally and illustrated on examples.

Similar Papers
  • Research Article
  • Citations9

Context-Based Data Model for Effective Real-Time Learning Analytics

  • Sep 29, 2020
  • IEEE Transactions on Learning Technologies
  • Kai Liu +2
  • Single Report

Sequence modelling and an extensible data model for genomic database

  • Jan 01, 1992
  • Peter Wei-Der Li
  • Research Article

실시간 대중교통 경로안내를 위한 Space Time Point 모델의 설계와 구현

  • Jun 30, 2012
  • Journal of Korea Spatial Information Society
  • Soo-Ho Kim +2
  • Book Chapter
  • Citations4

Representing Ecological Niches in a Conceptual Model

  • Jan 01, 2004
  • Daniel T Semwayo +1
  • Conference Article
  • Citations18

The use of a database machine for supporting relational databases

  • Jan 01, 1978
  • Jayanta Banerjee +1
  • Research Article
  • Citations3

A Systems-Based Generic Decision Support System Application to Urban Water Management

  • Jan 01, 2010
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Colin Schenk
  • Research Article

A Study on Object-Oriented Data Structures for the Finite Element Method and h-Version Adaptive Mesh Technique

  • Jan 01, 1991
  • Journal of the Society of Naval Architects of Japan
  • Hideomi Ohtsubo +3
  • Book Chapter
  • Citations7

Generic data models for Semantic e-Government interoperability: Literature Review

  • Jan 01, 2014
  • RyhÄNen Katariina +2
  • Research Article
  • Citations8

Improving Entity Relationship Modeling Accuracy with Novice Data Modelers

  • Jan 01, 2002
  • Journal of Computer Information Systems
  • Douglas B Bock +1
  • Research Article

A Service-Oriented Spatio-Temporal Data Model of the Marine Environment

  • Feb 06, 2014
  • Applied Mechanics and Materials
  • Zhao Li +1
  • Book Chapter
  • Citations1

Pipeline Spatial Data Model

  • Jan 01, 2020
  • Zhenpei Li
  • Research Article
  • Citations1

A SERM based framework to optimize the modelling of entity life history

  • Jan 01, 2024
  • Procedia Computer Science
  • Magdalena Krakowiak
  • Conference Article
  • Citations7

The bigER Tool - Hybrid Textual and Graphical Modeling of Entity Relationships in VS Code

  • Oct 01, 2021
  • Philipp-Lorenz Glaser +1
  • Research Article
  • Citations59

Accuracy in Modeling with Extended Entity Relationship and Object Oriented Data Models

  • Oct 01, 1993
  • Journal of Database Management
  • Douglas B Bock +1
  • Research Article
  • Citations9

Are NoSQL Databases Affected by Schema?

  • Jul 28, 2023
  • IETE Journal of Research
  • Neha Bansal +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.