Sociotechnical systems approach to BIM implementation in a multidisciplinary construction context

E Sackey, M Tuuli, A Dainty - Journal of management in …, 2015 - ascelibrary.org
The implementation of rapidly evolving building information modeling (BIM) technology is
widely seen to increase the level of integration within the construction sector. However, even …

Software engineering education in the era of outsourcing, distributed development, and open source software: challenges and opportunities

MJ Hawthorne, DE Perry - … of the 27th international conference on …, 2005 - dl.acm.org
As software development becomes increasingly globally distributed, and more software
functions are delegated to common open source software (OSS) and commercial off-the …

[BUCH][B] Software architecture knowledge management

MA Babar, T Dingsøyr, P Lago, H Van Vliet - 2009 - Springer
A software architecture manifests the major early design decisions. These early decisions
determine the system's development, deployment and evolution. Thus, making better …

Historical survey and emerging challenges of manufacturing automation modeling and control: A systems architecting perspective

G Morel, CE Pereira, SY Nof - Annual reviews in control, 2019 - Elsevier
An architecting perspective is derived as part of a more global perspective, related to
manufacturing automation modeling and control through four industrial revolutions. This …

What makes software design effective?

A Tang, A Aleti, J Burge, H Van Vliet - Design Studies, 2010 - Elsevier
Software design is a complex cognitive process in which decision making plays a major role,
but our understanding of how decisions are made is limited, especially with regards to …

Survey of aspect-oriented analysis and design approaches

R Chitchyan, A Rashid, P Sawyer, A Garcia… - 2015 - figshare.le.ac.uk
A number of Aspect-Oriented (AO) Requirements, Architecture, and Design approaches
have emerged recently. In this report we survey the most significant of these approaches …

In two minds: how reflections influence software design thinking

M Razavian, A Tang, R Capilla… - Journal of Software …, 2016 - Wiley Online Library
We theorize a two‐mind model of design thinking. Mind 1 is about logical design reasoning,
and Mind 2 is about the reflection on our reasoning and judgments. The problem solving …

Reconciling software requirements and architectures with intermediate models

P Grünbacher, A Egyed, N Medvidovic - Software & Systems Modeling, 2004 - Springer
Little guidance and few methods are available for the refinement of software requirements
into an architecture satisfying those requirements. Part of the challenge stems from the fact …

A taxonomy for requirements engineering and software test alignment

M Unterkalmsteiner, R Feldt, T Gorschek - ACM Transactions on …, 2014 - dl.acm.org
Requirements Engineering and Software Testing are mature areas and have seen a lot of
research. Nevertheless, their interactions have been sparsely explored beyond the concept …

ViewPoints: meaningful relationships are difficult!

B Nuseibeh, J Kramer… - … Conference on Software …, 2003 - ieeexplore.ieee.org
The development of complex systems invariably involves many stakeholders who have
different perspectives on the problem they are addressing, the system being developed, and …