Formal justification in object-oriented modelling: A linguistic approach

Citation
Am. Capuchino et al., Formal justification in object-oriented modelling: A linguistic approach, DATA KN ENG, 33(1), 2000, pp. 25-47
Citations number
30
Categorie Soggetti
AI Robotics and Automatic Control
Journal title
DATA & KNOWLEDGE ENGINEERING
ISSN journal
0169023X → ACNP
Volume
33
Issue
1
Year of publication
2000
Pages
25 - 47
Database
ISI
SICI code
0169-023X(200004)33:1<25:FJIOMA>2.0.ZU;2-A
Abstract
When software engineers set out to build a system, they usually have the in formal idea that there is a relation between the linguistic world and the c onceptual world. In this paper, we present a formalisation of this empirica l relation, defining an intermediate mapping of the components of the lingu istic and conceptual worlds to their mathematical representations. This pro cess outputs a justified correspondence between natural language, used as a means of communication between users and software engineers, and conceptua l models, employed by software engineers as a first step towards building a system. In other words, our aim is to show how the equivalence of the ling uistic and conceptual representations of a requirement can be established i n a formal and justified manner. (C) 2000 Elsevier Science B.V, All rights reserved.