TY - JOUR
T1 - Introduction to MBASE (Model-Based (System) Architecting and Software Engineering)
AU - Klappholz, David
AU - Port, Daniel
PY - 2004
Y1 - 2004
N2 - Even when sophisticated software development process is used, e.g., the Stakeholder Win Win Risk-Driven Spiral Process, software development projects often fail. A prime reason for this failure is unresolved, often undetected, differences among stakeholders' sets of assumptions-their "models"-of various aspects of the project. MBASE is an approach to identifying "model clashes" so that their risks can be dealt with. Although it was originally developed as an extension to plan-driven development processes like the Stakeholder Win Win Risk-Driven Spiral Process, it can be adapted for use with any type of development process from Agile to Plan-driven. We discuss the notion of a "model," the various types of "model clashes" and their consequences, and the MBASE approach to dealing with them.
AB - Even when sophisticated software development process is used, e.g., the Stakeholder Win Win Risk-Driven Spiral Process, software development projects often fail. A prime reason for this failure is unresolved, often undetected, differences among stakeholders' sets of assumptions-their "models"-of various aspects of the project. MBASE is an approach to identifying "model clashes" so that their risks can be dealt with. Although it was originally developed as an extension to plan-driven development processes like the Stakeholder Win Win Risk-Driven Spiral Process, it can be adapted for use with any type of development process from Agile to Plan-driven. We discuss the notion of a "model," the various types of "model clashes" and their consequences, and the MBASE approach to dealing with them.
UR - http://www.scopus.com/inward/record.url?scp=33745159392&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33745159392&partnerID=8YFLogxK
U2 - 10.1016/S0065-2458(03)62005-X
DO - 10.1016/S0065-2458(03)62005-X
M3 - Review article
AN - SCOPUS:33745159392
SN - 0065-2458
VL - 62
SP - 203
EP - 248
JO - Advances in Computers
JF - Advances in Computers
IS - C
ER -