کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
718760 892264 2014 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
An Implementation of the Task Algebra, a Formal Specification for the Task Model in the Discovery Method
ترجمه فارسی عنوان
پیاده سازی جبر کاری، یک مشخصات رسمی برای مدل کار در روش کشف
کلمات کلیدی
مدل سازی نرم افزار، خصوصیات رسمی، روش های رسمی سبک وزن
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی کنترل و سیستم های مهندسی
چکیده انگلیسی

This paper describes an implementation of the Task Algebra, a formal model of hierarchical tasks and workflows, in the Haskell programming language. Previously we presented the Task Algebra as a formal, unambiguous notation capturing the kinds of activity and workflow typically seen in business analysis diagrams, similar to UML use case and activity diagrams. Here, we show how the abstract syntax for the Task Algebra may be parsed and then semantically analysed, by a suite of Haskell functions, to compute the execution traces of a system. The approach is illustrated with a case study of a journal management system. The results show how it is possible to automate the semantic analysis of requirements diagrams, as a precursor to developing a logical design.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Applied Research and Technology - Volume 12, Issue 5, October 2014, Pages 908–918
نویسندگان
, ,