Enriching software architecture documentation
Open accessThe claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
The Knowledge-creating company: How Japanese companies create the dynamics of innovation
Takeuchi, H. (1997) · Research Policy · doi:10.1016/s0048-7333(97)80234-x · Cited by 13,165 · see citing works
The knowledge-creating company: How Japanese companies create the dynamics of innovation
Nonaka, I., & Takeuchi, H. (1996) · Long Range Planning · doi:10.1016/0024-6301(96)81509-3 · Cited by 5,827 · see citing works
Software Architecture in Practice
Bass, L., Clements, P., & Kazman, R. (1997) · Cited by 5,033 · see citing works
Handbook of Parametric and Nonparametric Statistical Procedures
(2004) · Technometrics · doi:10.1198/tech.2004.s209 · Cited by 4,664 · see citing works
(1999) · PubMed · Cited by 4,115 · see citing works
Thirteen Ways to Look at the Correlation Coefficient
Rodgers, J. L., & Nicewander, W. A. (1988) · The American Statistician · doi:10.1080/00031305.1988.10475524 · Cited by 3,004 · see citing works
Agile Software Development with SCRUM
Schwaber, K., & Beedle, M. (2001) · Cited by 2,639 · see citing works
The Rational Unified Process: An Introduction
Kruchten, P. B. (1998) · Cited by 2,597 · see citing works
Thirteen Ways to Look at the Correlation Coefficient
Rodgers, J. L., & Nicewander, W. A. (1988) · The American Statistician · doi:10.2307/2685263 · Cited by 2,590 · see citing works
The 4+1 View Model of architecture
Kruchten, P. B. (1995) · IEEE Software · doi:10.1109/52.469759 · Cited by 2,165 · see citing works
A classification and comparison framework for software architecture description languages
Medvidovic, N., & Taylor, R. N. (2000) · IEEE Transactions on Software Engineering · doi:10.1109/32.825767 · Cited by 1,987 · see citing works
Documenting software architectures: views and beyond
Clements, P., Garlan, D., Little, R., Nord, R. L., & Stafford, J. A. (2003) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse.2003.1201264 · Cited by 1,434 · see citing works
Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema
Broekstra, J., Kampman, A., & van Harmelen, F. (2002) · Lecture notes in computer science · doi:10.1007/3-540-48005-6_7 · Cited by 1,352 · see citing works
Antoniou, G., Groth, P., van Harmelen, F., & Hoekstra, R. (2004) · Cited by 1,205 · see citing works
Cowie, J., & Lehnert, W. G. (1996) · Communications of the ACM · doi:10.1145/234173.234209 · Cited by 736 · see citing works
Hofmeister, C. C., Nord, R. L., & Soni, D. A. (2009) · CERN Document Server (European Organization for Nuclear Research) · Cited by 645 · see citing works
Ontologies and the semantic web
Horrocks, I. (2008) · Communications of the ACM · doi:10.1145/1409360.1409377 · Cited by 645 · see citing works
Software Architecture as a Set of Architectural Design Decisions
Jansen, A., & Bosch, J. (2006) · Working IEEE/IFIP Conference on Software Architecture (WICSA) · doi:10.1109/wicsa.2005.61 · Cited by 628 · see citing works
Self-citationA comparison of reading paper and on-line documents
O'Hara, K. P., & Sellen, A. J. (1997) · doi:10.1145/258549.258787 · Cited by 582 · see citing works
Beck, K. L., & Fowler, M. (2000) · CERN Document Server (European Organization for Nuclear Research) · Cited by 486 · see citing works
Kruchten, P. B. (1999) · Addison-Wesley eBooks · Cited by 477 · see citing works
Architecture Decisions: Demystifying Architecture
Tyree, J., & Akerman, A. (2005) · IEEE Software · doi:10.1109/ms.2005.27 · Cited by 458 · see citing works
Kahan, J., & Koivunen, M.-R. (2001) · International World Wide Web Conference (WWW) · doi:10.1145/371920.372166 · Cited by 451 · see citing works
How software engineers use documentation: the state of the practice
Lethbridge, T. C., Singer, J., & Forward, A. (2003) · IEEE Software · doi:10.1109/ms.2003.1241364 · Cited by 340 · see citing works
S-CREAM — Semi-automatic CREAtion of Metadata
Handschuh, S., Staab, S., & Ciravegna, F. (2002) · Lecture notes in computer science · doi:10.1007/3-540-45810-7_32 · Cited by 326 · see citing works
MnM: Ontology Driven Semi-automatic and Automatic Support for Semantic Markup
Vargas-Vera, M., Motta, E., Domingue, J., et al. (2002) · Lecture notes in computer science · doi:10.1007/3-540-45810-7_34 · Cited by 298 · see citing works
Reporting guidelines for controlled experiments in software engineering
Jedlitschka, A., & Pfahl, D. (2005) · International Symposium on Empirical Software Engineering · doi:10.1109/isese.2005.1541818 · Cited by 296 · see citing works
OWLIM – A Pragmatic Semantic Repository for OWL
Kiryakov, A., Ognyanov, D., & Manov, D. (2005) · Lecture notes in computer science · doi:10.1007/11581116_19 · Cited by 289 · see citing works
Building Up and Reasoning About Architectural Knowledge
Kruchten, P. B., Lago, P., & van der Vliet, H. J. (2006) · Lecture notes in computer science · doi:10.1007/11921998_8 · Cited by 289 · see citing works
Rationale Management in Software Engineering
Dutoit, A. H., Paech, B., MistrÃk, I., & McCall, R. J. (2006) · Springer eBooks · doi:10.1007/978-3-540-30998-7 · Cited by 288 · see citing works
A rationale-based architecture model for design traceability and reasoning
Tang, A., Jin, Y., & Han, J. (2006) · Journal of Systems and Software · doi:10.1016/j.jss.2006.08.040 · Cited by 255 · see citing works
An Ontology of Architectural Design Decisions in Software-Intensive Systems
Kruchten, P. B. (2004) · Cited by 227 · see citing works
Large-scale information retrieval with latent semantic indexing
Letsche, T. A., & Berry, M. W. (1997) · Information Sciences · doi:10.1016/s0020-0255(97)00044-3 · Cited by 187 · see citing works
A web-based tool for managing architectural design decisions
Capilla, R., Nava, F., Pérez, S. R., et al. (2006) · ACM SIGSOFT Software Engineering Notes · doi:10.1145/1163514.1178644 · Cited by 143 · see citing works
Documenting after the fact: Recovering architectural design decisions
Jansen, A. G. J., Bosch, J., & Avgeriou, P. (2007) · Journal of Systems and Software · doi:10.1016/j.jss.2007.08.025 · Cited by 106 · see citing works
Self-citationOrganizational forgetting as strategy
de Holan, P. M., & Phillips, N. (2004) · Strategic Organization · doi:10.1177/1476127004047620 · Cited by 102 · see citing works
Design Decisions: The Bridge between Rationale and Architecture
van der Ven, J. S., Jansen, A. G. J., Nijhuis, J. A. G., et al. (2006) · Springer eBooks · doi:10.1007/978-3-540-30998-7_16 · Cited by 101 · see citing works
Self-citationArchitectural Knowledge: Getting to the Core
de Boer, R. C., Farenhorst, R., Lago, P., van Vliet, H., Clerc, V., & Jansen, A. G. J. (2007) · Lecture notes in computer science · doi:10.1007/978-3-540-77619-2_12 · Cited by 90 · see citing works
Self-citationA Survey of the Use and Documentation of Architecture Design Rationale
Tang, A., Babar, M. A., Gorton, I., & Han, J. (2006) · Working IEEE/IFIP Conference on Software Architecture (WICSA) · doi:10.1109/wicsa.2005.7 · Cited by 69 · see citing works
First workshop on sharing and reusing architectural knowledge
Lago, P., & Avgeriou, P. (2006) · ACM SIGSOFT Software Engineering Notes · doi:10.1145/1163514.1163526 · Cited by 68 · see citing works
Self-citationZimmermann, O., Zdun, U., Gschwind, T., et al. (2008) · Working IEEE/IFIP Conference on Software Architecture (WICSA) · doi:10.1109/wicsa.2008.19 · Cited by 68 · see citing works
The Decision View of Software Architecture
Dueñas, J. C., & Capilla, R. (2005) · Lecture notes in computer science · doi:10.1007/11494713_15 · Cited by 63 · see citing works
Architectural knowledge and rationale
Avgeriou, P., Kruchten, P. B., Lago, P., et al. (2007) · ACM SIGSOFT Software Engineering Notes · doi:10.1145/1281421.1281443 · Cited by 57 · see citing works
Self-citationA Framework for Supporting Architecture Knowledge and Rationale Management
Babar, M. A., Gorton, I., & Kitchenham, B. A. (2007) · Springer eBooks · doi:10.1007/978-3-540-30998-7_11 · Cited by 56 · see citing works
Documenting design decision rationale to improve individual and team design decision making
Falessi, D., Cantone, G., & Becker, M. (2006) · International Symposium on Empirical Software Engineering · doi:10.1145/1159733.1159755 · Cited by 48 · see citing works
LOFAR: first of a new generation of radio telescopes
Butcher, H. R. (2004) · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · doi:10.1117/12.548806 · Cited by 45 · see citing works
Architectural Knowlege Management Strategies: Approaches in Research and Industry
Babar, M. A., de Boer, R. C., Dingsøyr, T., & Farenhorst, R. (2007) · doi:10.1109/shark-adi.2007.3 · Cited by 44 · see citing works
A Just-In-Time Architectural Knowledge Sharing Portal
Farenhorst, R., Izaks, R., Lago, P., & van Vliet, H. (2008) · Working IEEE/IFIP Conference on Software Architecture (WICSA) · doi:10.1109/wicsa.2008.20 · Cited by 43 · see citing works
Effective Design Rationale: Understanding the Barriers
Horner, J. L., & Atwood, M. E. (2007) · Springer eBooks · doi:10.1007/978-3-540-30998-7_3 · Cited by 37 · see citing works
Hofmeister, C. C., Nord, R. L., & Soni, D. A. (2005) · IEE Proceedings - Software · doi:10.1049/ip-sen:20045052 · Cited by 33 · see citing works
van der Ven, J. S., Jansen, A. G. J., Avgeriou, P., & Hammer, D. K. (2006) · Cited by 32 · see citing works
Self-citationSharing the Architectural Knowledge of Quantitative Analysis
Jansen, A. G. J., de Vries, T., Avgeriou, P., & van Veelen, M. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-87879-7_14 · Cited by 28 · see citing works
Self-citationde Boer, R. C., & van der Vliet, H. J. (2008) · Journal of Systems and Software · doi:10.1016/j.jss.2007.12.815 · Cited by 27 · see citing works
Wishes and Boundaries for a Software Architecture Knowledge Community
Lago, P., Avgeriou, P., Capilla, R., et al. (2008) · Working IEEE/IFIP Conference on Software Architecture (WICSA) · doi:10.1109/wicsa.2008.25 · Cited by 25 · see citing works
Self-citationProceedings Working IEEE/IFIP Conference on Software Architecture
(2001) · doi:10.1109/wicsa.2001 · Cited by 17 · see citing works
Predicting Change Impact in Architecture Design with Bayesian Belief Networks
Tang, A., Jin, Y., Han, J., & Nicholson, A. E. (2006) · Working IEEE/IFIP Conference on Software Architecture (WICSA) · doi:10.1109/wicsa.2005.51 · Cited by 15 · see citing works
Sharing architecture knowledge through models: quality and cost
Liang, P., Jansen, A. G. J., & Avgeriou, P. (2009) · The Knowledge Engineering Review · doi:10.1017/s0269888909990038 · Cited by 14 · see citing works
Self-citationFourth international workshop on sharing and reusing architectural knowledge (SHARK 2009)
Lago, P., Avgeriou, P., & Kruchten, P. B. (2009) · doi:10.1109/icse-companion.2009.5071055 · Cited by 5 · see citing works
Self-citationThird international workshop on sharing and reusing architectural knowledge (SHARK 2008)
Avgeriou, P., Lago, P., & Kruchten, P. B. (2008) · Proceedings/Proceedings - International Conference on Software Engineering · doi:10.1145/1370175.1370249 · Cited by 5 · see citing works
Self-citation
Flagged first, then by citations
Research works printed but not linked: 4
- Morrison, R., Oquendo, F. (Eds.), EWSA, Lecture Notes in Computer Science, vol. 3527. Springer, pp. 222-230.
- Addison Wesley.
- IEEE/ANSI, 2000. Recommended Practice for Architectural Description of Software- Intensive Systems. IEEE Standard No. 1471-2000, Product No. SH94869-TBR.
- Kahan, J., Koivunen, M.-R., 2001. Annotea: an open rdf infrastructure for shared web annotations. In: WWW '01: Proceedings of the 10th International Conference on World Wide Web. ACM, New York, NY, USA, pp. 623-632.
Cited by
Sorted by citations
10 years of software architecture knowledge management: Practice and future
Capilla, R., Jansen, A., Tang, A., Avgeriou, P., & Babar, M. A. (2016) · Journal of Systems and Software · doi:10.1016/j.jss.2015.08.054 · Cited by 160 · see citing works
Self-citationKnowledge-based approaches in software documentation: A systematic literature review
Ding, W., Liang, P., Tang, A., & van Vliet, H. (2014) · Information and Software Technology · doi:10.1016/j.infsof.2014.01.008 · Cited by 107 · see citing works
Software Architecture in Practice: Challenges and Opportunities
Wan, Z., Zhang, Y., Xia, X., Jiang, Y., & Lo, D. (2023) · Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering · doi:10.1145/3611643.3616367 · Cited by 30 · see citing works
“Previous studies have put effort into developing methods and tools for architecture representation and documentation [15, 38], analysis and evaluation [41, 73], recovery and optimization [2, 30, 54], as well as knowledge management and decision making [16, 100] to support software architecture…”
BackgroundMethod
- Authors
- Jansen, A., Avgeriou, P., & van der Ven, J. S.
- Affiliations
- University of Groningen (NL)
- Corresponding author
- Jansen, Anton
- ORCID
- Avgeriou, Paris
- Venue
- Journal of Systems and Software
- Publisher
- Elsevier BV
- Published
- 2009-08
- Volume
- 82
- Issue
- 8
- Pages
- 1232-1248
- ISSN
- 0164-1212 (ISSN-L)
- OpenAlex
- W2124132476
- Cited by
- 85
- References
- 59
- Citations by year
- 2026: 2 · 2024: 4 · 2023: 3 · 2020: 3 · 2019: 3 · 2018: 3 · 2017: 2 · 2016: 6 · 2015: 13 · 2014: 13 · 2013: 8 · 2012: 7
- FWCI
- 9.02
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Journal of Systems and Software (publishedVersion)
- University of Groningen research database (University of Groningen / Centre for Information Technology) (publishedVersion, other-oa)
- University of Groningen research database (University of Groningen / Centre for Information Technology) (submittedVersion, other-oa)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Advanced Software Engineering Methodologies
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Software › Model-Driven Software Engineering Techniques
- Keywords
- software architecture documentation, architectural knowledge, knowledge sharing, knowledge reuse, large-scale complex systems
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review