Flow-Based Specification of Time Design Requirements

Abstract

This paper focuses on design requirements in real-time systems where information is processed to produce a response within a specified time. Nowadays, computer control applications embedded in chips have grown in significance in many aspects of human life. These systems need a high level of reliability to gain the trust of users. Ensuring correctness in the early stages of the design process is especially a major challenge in these systems. Faulty requirements lead to errors in the final product that have to be fixed later, often at a high cost. A crucial step in this process is modeling the intended system. This paper explores the potential of flow-based modeling in expressing design requirements in real-time systems that include time constraints and synchronization. The main emphasized problem is how to represent time. The objective is to assist real-time system requirement engineers, in an early state of the development, to express the timing behavior of the developed system. Several known examples are modeled and the results point to the viability of the flow-based representation in comparison with such time specifications as state-based and line-based modeling.

Authors and Affiliations

Sabah Al-Fedaghi

Keywords

Related Articles

Synthetic Loads Analysis of Directed Acyclic Graphs for Scheduling Tasks

Graphs are structures used in different areas of scientific research, for the ease they have to represent different models of real life. There is a great variety of algorithms that build graphs with very dissimilar chara...

A Proposed Adaptive Scheme for Arabic Part-of Speech Tagging

This paper presents an Arabic-compliant part-of-speech (POS) tagging scheme based on using atomic tag markers that are grouped together using brackets. This scheme promotes the speedy production of annotations while pres...

Local Average of Nearest Neighbors: Univariate Time Series Imputation

The imputation of time series is one of the most important tasks in the homogenization process, the quality and precision of this process will directly influence the accuracy of the time series predictions. This paper pr...

Deep Learning Algorithm for Cyberbullying Detection

Cyberbullying is a crime where one person becomes the target of harassment and hate. Many cyberbullying detection approaches have been introduced, however, they were largely based on textual and user features. Most of th...

Processing the Text of the Holy Quran: a Text Mining Study

The Holy Quran is the reference book for more than 1.6 billion of Muslims all around the world Extracting information and knowledge from the Holy Quran is of high benefit for both specialized people in Islamic studies as...

Download PDF file
  • EP ID EP111639
  • DOI 10.14569/IJACSA.2015.060804
  • Views 119
  • Downloads 0

How To Cite

Sabah Al-Fedaghi (2015). Flow-Based Specification of Time Design Requirements. International Journal of Advanced Computer Science & Applications, 6(8), 27-37. https://europub.co.uk./articles/-A-111639