M(in)BASE: an upward-tailorable process wrapper framework for identifying and avoiding model clashes

  • Authors:
  • David Klappholz;Daniel Port

  • Affiliations:
  • Stevens Institute of Technology, Department of Computer Science, New Jersey;Department of Information Technology Management, University of Hawaii at Manoa, Honolulu, Hawaii

  • Venue:
  • SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

MBASE (Model-Based [System] Architecting & Software Engineering) is a framework that can be wrapped around any software development process to deal with project failures caused by “model clashes.” Existing MBASE guidelines have all been designed to cover large classes of projects, and are intended to be tailored down, based on risk considerations, to the project at hand. Experience has shown that tailoring down is quite hard to learn and apply; based upon this observation, we are developing M(in)BASE, a minimal version of MBASE intended to be tailored up. In this paper, we review the fundamentals of MBASE, discuss, in detail, the reasons for creating M(in)BASE, and describe M(in)BASE.