{"title":"Towards a Process Model for Service-Oriented Development of Embedded Software Systems","authors":"M. W. Aziz","doi":"10.1109/FIT.2017.00067","DOIUrl":null,"url":null,"abstract":"As the amount of software is increasing in embedded systems, the software engineering methods and techniques can be applied in their development. In this scenario, Service-Oriented Computing (SOC) has previously been used in the development of embedded systems. However, the concepts of SOC are mostly used at the implementation level without any focus on system analysis and design. To fill this gap, a systematic process model is proposed in this paper for service-oriented development of embedded software systems. The proposed process consists of analysis and design phases of software development. The analysis phase is concerned with the collection of system information and preparation for the system design. Based on this, the system models are developed in the design phase. The effectiveness of the proposed process model is demonstrated through its application in the Smart Home case study. Following the model-based software engineering process, the high-level models can be transformed into the low-level code.","PeriodicalId":107273,"journal":{"name":"2017 International Conference on Frontiers of Information Technology (FIT)","volume":"7 6","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Frontiers of Information Technology (FIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIT.2017.00067","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
As the amount of software is increasing in embedded systems, the software engineering methods and techniques can be applied in their development. In this scenario, Service-Oriented Computing (SOC) has previously been used in the development of embedded systems. However, the concepts of SOC are mostly used at the implementation level without any focus on system analysis and design. To fill this gap, a systematic process model is proposed in this paper for service-oriented development of embedded software systems. The proposed process consists of analysis and design phases of software development. The analysis phase is concerned with the collection of system information and preparation for the system design. Based on this, the system models are developed in the design phase. The effectiveness of the proposed process model is demonstrated through its application in the Smart Home case study. Following the model-based software engineering process, the high-level models can be transformed into the low-level code.