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

David Klappholz, Daniel Port

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationUnifying the Software Process Spectrum - International Software Process Workshop, SPW 2005, Revised Selected Papers
Pages376-388
Number of pages13
DOIs
StatePublished - 2006
EventInternational Software Process Workshop, SPW 2005 - Beijing, China
Duration: 25 May 200527 May 2005

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3840 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Software Process Workshop, SPW 2005
Country/TerritoryChina
CityBeijing
Period25/05/0527/05/05

Fingerprint

Dive into the research topics of 'M(in)BASE: An upward-tailorable process wrapper framework for identifying and avoiding model clashes'. Together they form a unique fingerprint.

Cite this