{"title":"The scheduling algorithms in software architecture modeling","authors":"Jiang Guo, Yuehong Liao","doi":"10.1109/ECBS.2004.1316680","DOIUrl":null,"url":null,"abstract":"A critical issue for complex component-based systems design is the modeling and analysis of architecture. Architectural specifications of software systems show them as a collection of interrelated components, and constitute what has been called the software architecture level of software design. It is at this level where the description and verification of structural properties of the system are naturally addressed. The scheduling algorithms play important roles in the software architecture modeling. These algorithms can be used to model the performance aspects of the software architecture. We have developed a tool - the Web-based software architecture prototyping system (SAPS) - in a distributed environment to meet the requirements of integrating software components into heterogeneous networks. This paper discusses the scheduling algorithms used in the software architecture modeling.","PeriodicalId":137219,"journal":{"name":"Proceedings. 11th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, 2004.","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. 11th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECBS.2004.1316680","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
A critical issue for complex component-based systems design is the modeling and analysis of architecture. Architectural specifications of software systems show them as a collection of interrelated components, and constitute what has been called the software architecture level of software design. It is at this level where the description and verification of structural properties of the system are naturally addressed. The scheduling algorithms play important roles in the software architecture modeling. These algorithms can be used to model the performance aspects of the software architecture. We have developed a tool - the Web-based software architecture prototyping system (SAPS) - in a distributed environment to meet the requirements of integrating software components into heterogeneous networks. This paper discusses the scheduling algorithms used in the software architecture modeling.