Declarative approach to information systems requirements
作者:
Highlights:
•
摘要
The specification of requirements is among the most critical activities of information system development, and yet it is very prone to errors. A number of actions are proposed here to improve the situation: (1) shifting the concern from the target system towards its environment; (2) using an expressive language close to the natural way future users of the system express their requirements; and (3) using a formal language to ensure unambiguity, and to provide the deductive capabilities that will help in validating the requirements. A requirements expression language called ERAE is presented, which is inspired by some of the knowledge representation techniques in artificial intelligence, and by the so-called ‘declarative’ conceptual modelling languages in databases. The author also illustrates how the accompanying methodology makes the best use of the language's characteristics.
论文关键词:knowledge engineering,requirements engineering,languages,ERAE
论文评审过程:Available online 17 February 2003.
论文官网地址:https://doi.org/10.1016/0950-7051(88)90031-7