کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
488085 703686 2012 6 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Software Patterns for Traceability of Requirements to Finite State Machine Behavior
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر علوم کامپیوتر (عمومی)
پیش نمایش صفحه اول مقاله
Software Patterns for Traceability of Requirements to Finite State Machine Behavior
چکیده انگلیسی

There is a growing class of engineering applications for which long-term managed evolution and/or managed sustainability is the primary development objective. The underlying tenet of our work is that neither of these trends will become fully mature without: (1) An understanding for how and why system entities are connected together, and (2) Formal procedures for assessing the correctness of system operations, estimating system performance, and understanding trade spaces involving competing design criteria. To address these concerns, during the past few years we have developed methodologies and tools for ontology-enabled traceability; that is, traceability mechanisms where requirements are connected to models of engineering entities by threading the traceability connection through one or more ontologies. In our proof-of-concept work the engineering entities were restricted to elements of system structure. But, of course, real engineering systems also have behaviors. This paper will report on research to understand the role that software patterns (e.g., model-view-controller) and mixtures of graph and tree visualization can play in the implementation of traceability mechanisms from requirements to elements of finite-state machine behavior (e.g., actions, states, transitions and guard conditions). We will present a simple lamp example.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Procedia Computer Science - Volume 8, 2012, Pages 214-219