Back to Search Start Over

Templar

Authors :
Alexander Tuzhilin
Source :
ACM Transactions on Information Systems. 13:269-304
Publication Year :
1995
Publisher :
Association for Computing Machinery (ACM), 1995.

Abstract

A software specification language Templar is defined in this article. The development of the language was guided by the following objectives: requirements specifications written in Templar should have a clear syntax and formal semantics, should be easy for a systems analyst to develop and for an end-user to understand, and it should be easy to map them into a broad range of design specifications. Templar is based on temporal logic and on the Activity-Event-Condition-Activity model of a rule which is an extension of the Event-Condition-Activity model in active databases. The language supports a rich set of modeling primitives, including rules, procedures, temporal logic operators, events, activities, hierarchical decomposition of activities, parallelism, and decisions combined together into a cohesive system.

Details

ISSN :
15582868 and 10468188
Volume :
13
Database :
OpenAIRE
Journal :
ACM Transactions on Information Systems
Accession number :
edsair.doi...........2de5582c1665d21fefb9423a9dea30a0
Full Text :
https://doi.org/10.1145/203052.203061