Back to Search
Start Over
Templar
- 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.
- Subjects :
- Syntax (programming languages)
Programming language
Computer science
business.industry
Formal semantics (linguistics)
Software requirements specification
Rule-based system
Active database
computer.software_genre
General Business, Management and Accounting
Computer Science Applications
Set (abstract data type)
Software
Temporal logic
business
computer
Information Systems
Subjects
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