首页 /研究 /Analyzing Behavior of Concurrent Software Designs for Embedded Systems
OTHER

Analyzing Behavior of Concurrent Software Designs for Embedded Systems

Robert G. Pettit, Hassan Gomaa

发表年份
2007
引用次数
18

摘要

This paper describes an integrated approach for the design and subsequent behavioral analysis of concurrent software designs for embedded systems. The approach integrates software design using the COMET concurrent object-oriented design method, colored Petri net (CPN) modeling, and performance measurement of the target system. The approach combines information from platform-independent and platform-specific models to construct analyses of software architectures for embedded systems. It allows an engineer/analyst to examine behavioral and performance properties of a software architecture design paired with a candidate implementation architecture. Applying the behavioral design patterns in the UML-based design along with corresponding CPN templates, the results from the analyses can be directly mapped back to the original design artifacts. The approach is illustrated using a robot controller case study

关键词

Computer scienceUnified Modeling LanguageSoftware designSoftware design patternSoftware systemSoftwareObject-oriented designComputer architectureSoftware engineeringEmbedded system

相关论文

查看 OTHER 分类全部论文