Concepedia

Publication | Open Access

Leveraging software architectures to guide and verify the development of sense/compute/control applications

59

Citations

19

References

2011

Year

Abstract

A software architecture describes the structure of a computing system by specifying software components and their interactions. Mapping a software architecture to an implementation is a well known challenge. A key element of this mapping is the architecture's description of the data and control-flow interactions between components. The characterization of these interactions can be rather abstract or very concrete, providing more or less implementation guidance, programming support, and static verification.

References

YearCitations

Page 1