Automatic enforcement of constraints in real-time collaborative architectural decision making
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
R: A Language and Environment for Statistical Computing
R Core Team (2000) · doi:10.32614/r.manuals · Cited by 355,706 · see citing works
An analysis of variance test for normality (complete samples)
SHAPIRO, S. S., & WILK, M. B. (1965) · Biometrika · doi:10.1093/biomet/52.3-4.591 · Cited by 23,480 · see citing works
An Analysis of Variance Test for Normality (Complete Samples)
Shapiro, S. S., & Wilk, M. B. (1965) · Biometrika · doi:10.2307/2333709 · Cited by 23,469 · see citing works
On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other
Mann, H. B., & Whitney, D. R. (1947) · The Annals of Mathematical Statistics · doi:10.1214/aoms/1177730491 · Cited by 14,320 · see citing works
Experimentation in Software Engineering: An Introduction
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., & Wesslén, A. (2011) · Lund University Publications (Lund University) · Cited by 2,214 · see citing works
Preliminary guidelines for empirical research in software engineering
Kitchenham, B. A., Pfleeger, S. L., Pickard, L. M., Jones, P. W., Hoaglin, D. C., Emam, K. E., & Rosenberg, J. (2002) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2002.1027796 · Cited by 1,514 · see citing works
Smullyan, R. M. (1968) · Springer eBooks · doi:10.1007/978-3-642-86718-7 · Cited by 1,356 · see citing works
Questions, Options, and Criteria: Elements of Design Space Analysis
MacLean, A., Young, R. M., Bellotti, V. M. E., & Moran, T. (1991) · Human-Computer Interaction · doi:10.1207/s15327051hci0603&4_2 · Cited by 796 · see citing works
Experimentation in software engineering: An introduction
(2000) · Computers & Mathematics with Applications · doi:10.1016/s0898-1221(00)90203-7 · Cited by 696 · 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
Formal Methods for Components and Objects
Albert Benveniste, A., Benoît Caillaud, A., Carloni, L. P., et al. (2004) · Lecture notes in computer science · doi:10.1007/b100112 · Cited by 621 · 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
Global Validation of Linear Model Assumptions
Peña, E. A., & Slate, E. H. (2006) · Journal of the American Statistical Association · doi:10.1198/016214505000000637 · Cited by 448 · see citing works
Architectures, coordination, and distance: Conway's law and beyond
Herbsleb, J. D., & Grinter, R. E. (1999) · IEEE Software · doi:10.1109/52.795103 · Cited by 363 · see citing works
Collaboration in Software Engineering: A Roadmap
Whitehead, J. (2007) · Future of Software Engineering (FOSE) · doi:10.1109/fose.2007.4 · Cited by 310 · see citing works
Using Patterns to Capture Architectural Decisions
Harrison, N. B., Avgeriou, P., & Zdun, U. (2007) · IEEE Software · doi:10.1109/ms.2007.124 · Cited by 158 · see citing works
Self-citationZimmermann, O., Koehler, J., Leymann, F., et al. (2009) · Journal of Systems and Software · doi:10.1016/j.jss.2009.01.039 · Cited by 142 · see citing works
Proceedings of the 25th annual ACM symposium on User interface software and technology
Miller, R., Benko, H., & Latulipe, C. (2012) · doi:10.1145/2380116 · Cited by 136 · see citing works
Proceedings of the 34th International Conference on Software Engineering
Glinz, M., Murphy, G. C., & Pezzè, M. (2012) · BOA (University of Milano-Bicocca) · Cited by 134 · see citing works
Model-driven business process security requirement specification
Wolter, C., Menzel, M., Schaad, A., et al. (2008) · Journal of Systems Architecture · doi:10.1016/j.sysarc.2008.10.002 · Cited by 127 · see citing works
Real-time collaborative coding in a web IDE
Goldman, M., Little, G., & Miller, R. C. (2011) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/2047196.2047215 · Cited by 122 · see citing works
Apostolopoulos, C., Halikias, G. D., Maroukian, K., et al. (2014) · IFIP advances in information and communication technology · doi:10.1007/978-3-642-55355-4_46 · Cited by 121 · see citing works
(2009) · doi:10.1109/wicsa.2009.5290823 · Cited by 106 · see citing works
Stakeholder Perception of Enterprise Architecture
van der Raadt, B., Schouten, S., & van der Vliet, H. J. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-88030-1_4 · Cited by 101 · see citing works
Modeling process-related RBAC models with extended UML activity models
Strembeck, M., & Mendling, J. (2010) · Information and Software Technology · doi:10.1016/j.infsof.2010.11.015 · Cited by 101 · see citing works
Reusable Architectural Decision Models for Enterprise Application Development
Zimmermann, O., Gschwind, T., Küster, J. M., et al. (2007) · Lecture notes in computer science · doi:10.1007/978-3-540-77619-2_2 · Cited by 96 · see citing works
Architecture as a coordination tool in multi‐site software development
Ovaska, P., Rossi, M., & Marttiin, P. (2003) · Software Process Improvement and Practice · doi:10.1002/spip.186 · Cited by 90 · see citing works
The Consistency of Task-Based Authorization Constraints in Workflow Systems
Tan, K., Crampton, J., & Gunter, C. A. (2004) · doi:10.1109/csfw.2004.22 · Cited by 83 · see citing works
A Future for Software Engineering?
Osterweil, L. J. (2007) · doi:10.1109/fose.2007.1 · Cited by 80 · see citing works
Past and future of software architectural decisions – A systematic mapping study
Tofan, D., Galster, M., Avgeriou, P., & Schuitema, W. (2014) · Information and Software Technology · doi:10.1016/j.infsof.2014.03.009 · Cited by 77 · see citing works
Zimmermann, 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
Self-citationDifficulty of Architectural Decisions – A Survey with Professional Architects
Tofan, D., Galster, M., & Avgeriou, P. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-39031-9_17 · Cited by 59 · see citing works
Architectural Decisions as Reusable Design Assets
Zimmermann, O. (2010) · IEEE Software · doi:10.1109/ms.2011.3 · Cited by 57 · see citing works
Scenario-Driven Role Engineering
Strembeck, M. (2010) · IEEE Security & Privacy · doi:10.1109/msp.2010.46 · Cited by 53 · see citing works
Challenges of involving stakeholders when creating enterprise architecture
Nakakawa, A., van Bommel, P., & Proper, H. A. (2010) · Radboud Repository (Radboud University) · Cited by 51 · see citing works
Governance in Open Source Software Development Projects: A Comparative Multi-level Analysis
Jensen, C., & Scacchi, W. (2010) · IFIP Advances in Information and Communication Technology · doi:10.1007/978-3-642-13244-5_11 · Cited by 45 · see citing works
Nakakawa, A., van Bommel, P., & Proper, H. A. (2013) · International Journal of Cooperative Information Systems · doi:10.1142/s021884301350007x · Cited by 45 · see citing works
Effective Tool Support for Architectural Knowledge Sharing
Farenhorst, R., Lago, P., & van der Vliet, H. J. (2007) · Lecture notes in computer science · doi:10.1007/978-3-540-75132-8_11 · Cited by 40 · see citing works
A Security Modeling Approach for Web-Service-Based Business Processes
Jensen, M., & Feja, S. (2009) · IEEE International Conference and Workshop on the Engineering of Computer-Based Systems (ECBS) · doi:10.1109/ecbs.2009.14 · Cited by 39 · see citing works
Collaboration In Software Engineering Projects: A Theory Of Coordination.
Herbsleb, J. D., & Roberts, J. A. (2006) · Cited by 39 · see citing works
Task-based entailment constraints for basic workflow patterns
Wolter, C., Schaad, A., & Meinel, C. (2008) · ACM Symposium on Access Control Models and Technologies (SACMAT) · doi:10.1145/1377836.1377844 · Cited by 37 · see citing works
Global software development: growing opportunities, ongoing challenges
Damian, D. (2003) · Software Process Improvement and Practice · doi:10.1002/spip.182 · Cited by 35 · see citing works
Nowak, M., & Pautasso, C. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-39031-9_13 · Cited by 33 · see citing works
Classification of Design Decisions – An Expert Survey in Practice
Miesbauer, C., & Weinreich, R. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-39031-9_12 · Cited by 31 · see citing works
Strembeck, M., & Mendling, J. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-16934-2_16 · Cited by 31 · see citing works
A Study on Group Decision-Making in Software Architecture
Rekhav, V. S., & Muccini, H. (2014) · 2014 IEEE/IFIP Conference on Software Architecture · doi:10.1109/wicsa.2014.15 · Cited by 31 · see citing works
Lytra, I., Sobernig, S., & Zdun, U. (2012) · doi:10.1109/wicsa-ecsa.212.19 · Cited by 31 · see citing works
Self-citationvan Heesch, U., Avgeriou, P., & Tang, A. (2013) · Journal of Systems and Software · doi:10.1016/j.jss.2013.01.057 · Cited by 31 · see citing works
Lytra, I., Tran, H., & Zdun, U. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-39031-9_20 · Cited by 30 · see citing works
Self-citationSmolander, K., & Päivärinta, T. (2002) · Notes on numerical fluid mechanics and multidisciplinary design · doi:10.1007/3-540-47961-9_11 · Cited by 28 · see citing works
Architectural Decision Models as Micro-Methodology for Service-Oriented Analysis and Design
Zimmermann, O., Koehler, J., & Leymann, F. (2007) · Cited by 26 · see citing works
Shahin, M., Liang, P., & Khayyambashi, M. R. (2010) · doi:10.1145/1833335.1833348 · Cited by 26 · see citing works
Supporting ATAM with a collaborative Web-based software architecture evaluation tool
Maheshwari, P., & Teoh, A. (2005) · Science of Computer Programming · doi:10.1016/j.scico.2004.10.008 · Cited by 22 · see citing works
Reusable Architectural Decisions for DSL Design: Foundational Decisions in DSL Projects.
Zdun, U., & Strembeck, M. (2009) · European Conference on Pattern Languages of Programs · Cited by 22 · see citing works
Self-citationRoles, rights, and responsibilities: Better governance through decision rights automation
Kofman, A., Yaeli, A., Klinger, T., et al. (2009) · doi:10.1109/sdg.2009.5071330 · Cited by 21 · see citing works
ADkwik: Web 2.0 Collaboration System for Architectural Decision Engineering.
Schuster, N., Zimmermann, O., & Pautasso, C. (2007) · Cited by 20 · see citing works
Suitability of Software Architecture Decision Making Methods for Group Decisions
Smrithi Rekha, V., & Muccini, H. (2014) · Lecture notes in computer science · doi:10.1007/978-3-319-09970-5_2 · Cited by 20 · see citing works
Agile Software Development with Distributed Teams
Eckstein, J. (2010) · Dorset House Publishing Co., Inc. eBooks · Cited by 20 · see citing works
Proceedings of the 7th European conference on Software Architecture
Drira, K. (2013) · Cited by 19 · see citing works
Using wikis to support architectural knowledge management in global software development
Clerc, V., de Vries, E., & Lago, P. (2010) · doi:10.1145/1833335.1833341 · Cited by 18 · see citing works
Coordination of Software Development Teams across Organizational Boundary -- An Exploratory Study
Nguyen‐Duc, A., & Cruzes, D. S. (2013) · IEEE International Conference on Global Software Engineering (ICGSE) · doi:10.1109/icgse.2013.35 · Cited by 16 · see citing works
Architectural decision modeling with reuse
Nowak, M., Pautasso, C., & Zimmermann, O. (2010) · doi:10.1145/1833335.1833338 · Cited by 16 · see citing works
Architectural design decision visualization for architecture design
Shahin, M., Liang, P., & Li, Z. (2011) · European Conference on Software Architecture · doi:10.1145/2031759.2031762 · Cited by 14 · see citing works
Proceedings of the 15th international conference on Advanced information systems engineering
Eder, J., & Missikoff, M. M. (2003) · Cited by 13 · see citing works
Reusable Architectural Decision Model for Model and Metadata Repositories
Mayr, C., Zdun, U., & Dustdar, S. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-04167-9_1 · Cited by 12 · see citing works
Self-citationKnowledge Architect: A Tool Suite for Managing Software Architecture Knowledge
Liang, P., Jansen, A. G. J., & Avgeriou, P. (2009) · University of Groningen research database (University of Groningen / Centre for Information Technology) · Cited by 12 · see citing works
Dubinsky, Y., Yaeli, A., & Kofman, A. (2010) · IBM Journal of Research and Development · doi:10.1147/jrd.2009.2039896 · Cited by 12 · see citing works
Capturing and Making Architectural Decisions
Tofan, D., & Galster, M. (2014) · doi:10.1145/2642803.2642836 · Cited by 12 · see citing works
The supportive effect of patterns in architecture decision recovery— A controlled experiment
van Heesch, U., Avgeriou, P., Zdun, U., et al. (2011) · Science of Computer Programming · doi:10.1016/j.scico.2011.11.008 · Cited by 12 · see citing works
Self-citationA Structured Approach for Reviewing Architecture Documentation
Nord, R. L., Clements, P., Emery, D., et al. (2009) · Figshare · doi:10.1184/r1/6571757 · Cited by 11 · see citing works
Adinda : A knowledgeable, browser-based IDE
van Deursen, A., Mesbah, A., Cornelissen, B., et al. (2010) · Research Repository (Delft University of Technology) · doi:10.1145/1810295.1810330 · Cited by 10 · see citing works
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge
Avgeriou, P., Lago, P., & Kruchten, P. (2010) · doi:10.1145/1833335 · Cited by 7 · see citing works
Supporting entailment constraints in the context of collaborative web applications
Gaubatz, P., & Zdun, U. (2013) · ACM Symposium on Applied Computing · doi:10.1145/2480362.2480503 · Cited by 5 · see citing works
Self-citationProceedings of the 2010 ICSE Workshop on Software Development Governance
Dubinsky, Y., Kruchten, P. B., Finkelstein, A., et al. (2010) · Cited by 3 · see citing works
Suitability of software architecture decision making methods for group decisions
Rekha, V. S., & Muccini, H. C. (2014) · Archivio Istituzionale della Ricerca - Università degli Studi dell Aquila · Cited by 1 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
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
“…to investigate architectural decision-making practice including decision-making process (e.g., [33]), methods (e.g., [26]), and tools (e.g., [31]), and shift their focus towards addressing the social and psychological aspects of architectural decision making behaviors including naturalistic…”
Background
- Authors
- Gaubatz, P., Lytra, I., & Zdun, U.
- Affiliations
- University of Vienna (AT)
- Corresponding author
- Gaubatz, Patrick
- Venue
- Journal of Systems and Software
- Publisher
- Elsevier BV
- Published
- 2015-05
- Volume
- 103
- Pages
- 128-149
- ISSN
- 0164-1212 (ISSN-L)
- OpenAlex
- W2124642878
- Cited by
- 11
- References
- 78
- Citations by year
- 2026: 2 · 2025: 1 · 2023: 1 · 2022: 1 · 2021: 1 · 2019: 1 · 2017: 1 · 2016: 1 · 2015: 2
- FWCI
- 1.21
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- Journal of Systems and Software (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Advanced Software Engineering Methodologies
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Physical Sciences › Computer Science › Software › Model-Driven Software Engineering Techniques
- Keywords
- software architecture, decision-making constraints, meta-model, constraint enforcement, real-time collaboration, virtual teams, stakeholder roles, decision support system
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