{"title":"The use of task graphs for modeling complex system behavior","authors":"A. Silberman, K. Sundaram, A. Stoyen","doi":"10.1109/ISORC.1999.776402","DOIUrl":null,"url":null,"abstract":"Task graphs have been used for the specification and analysis of real time systems for some time. We are currently developing a mobile code management system that uses such a representation for specification, analysis, and execution time scheduling, dispatch, and resource allocation decisions. We describe our three level limited hierarchical task graph model. We discuss graph topology, the use of task graphs for both specification and description, and planned software engineering tools that will take advantage of our model. We concentrate on the use of task graphs to model iteration, branching structures, optional execution, and parallelism within a function execution.","PeriodicalId":211905,"journal":{"name":"Proceedings 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'99) (Cat. No.99-61702)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1999-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'99) (Cat. No.99-61702)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISORC.1999.776402","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Task graphs have been used for the specification and analysis of real time systems for some time. We are currently developing a mobile code management system that uses such a representation for specification, analysis, and execution time scheduling, dispatch, and resource allocation decisions. We describe our three level limited hierarchical task graph model. We discuss graph topology, the use of task graphs for both specification and description, and planned software engineering tools that will take advantage of our model. We concentrate on the use of task graphs to model iteration, branching structures, optional execution, and parallelism within a function execution.