Property-part diagrams: A dependence notation for software systems
Author(s)
Jackson, Daniel; Kang, Eunsuk
DownloadJackson_Property part.pdf (458.7Kb)
OPEN_ACCESS_POLICY
Open Access Policy
Creative Commons Attribution-Noncommercial-Share Alike
Terms of use
Metadata
Show full item recordAbstract
Some limitations of traditional dependence diagrams are explained, and a new notation that
overcomes them is proposed. The key idea is to include in the diagram not only the parts of a
system but also the properties that are assigned to them; dependences are shown as a relation
not from parts to parts, but between properties and the parts (or other properties) that support
them. The diagram can be used to evaluate modularization in a design, to assess how successfully
critical properties are confined to a limited subset of parts, and to structure a dependability
argument.
Description
URL to conference site
Date issued
2009-05Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer ScienceJournal
IEEE 31st International Conference on Software Engineering, 2009. ICSE 2009
Publisher
Institute of Electrical and Electronics Engineers
Citation
Jackson, Daniel and Eunsuk Kang. "Property-part diagrams: A dependence notation for software systems." ICSE Workshop: A Tribute to Michael Jackson, Vancouver, May 2009, IEEE 31st International Conference on Software Engineering, 2009. ICSE 2009.
Version: Author's final manuscript