Bridging models across the software lifecycle (bibtex)
by Nenad Medvidovic, Paul Grünbacher, Alexander Egyed, Barry W. Boehm
Abstract:
Numerous notations, methodologies, and tools exist to support software system modeling.While individual models help to clarify certain system aspects, the large number and heterogeneity of models may ultimately hamper the ability of stakeholders to communicate about a system.A major reason for this is the discontinuity of information across different models.In this paper, we present an approach for dealing with that discontinuity.We introduce a set of ‘‘connectors’’ to bridge models, both within and across the ‘‘upstream’’ activities in the software development lifecycle (specifically, requirements, architecture, and design).While the details of these connectors are dependent upon the source and destination models, they share a number of underlying characteristics. These characteristics can be used as a starting point in providing a general understanding of software model connectors. We illustrate our approach by applying it to a system we have designed and implemented in collaboration with a third-party organization.
Reference:
Bridging models across the software lifecycle (Nenad Medvidovic, Paul Grünbacher, Alexander Egyed, Barry W. Boehm), In Journal of Systems and Software, volume 68, 2003.
Bibtex Entry:
@Article{dblp:journals/jss/MedvidovicGEB03,
  author    = {Nenad Medvidovic and Paul Grünbacher and Alexander Egyed and Barry W. Boehm},
  title     = {Bridging models across the software lifecycle},
  journal   = {Journal of Systems and Software},
  year      = {2003},
  volume    = {68},
  number    = {3},
  pages     = {199-215},
  abstract  = {Numerous notations, methodologies, and tools exist to support software
	system modeling.While individual models help to clarify certain system
	aspects, the large number and heterogeneity of models may ultimately
	hamper the ability of stakeholders to communicate about a system.A
	major reason for this is the discontinuity of information across
	different models.In this paper, we present an approach for dealing
	with that discontinuity.We introduce a set of ‘‘connectors’’ to bridge
	models, both within and across the ‘‘upstream’’ activities in the
	software development lifecycle (specifically, requirements, architecture,
	and design).While the details of these connectors are dependent upon
	the source and destination models, they share a number of underlying
	characteristics. These characteristics can be used as a starting
	point in providing a general understanding of software model connectors.
	We illustrate our approach by applying it to a system we have designed
	and implemented in collaboration with a third-party organization.},
  doi       = {10.1016/S0164-1212(03)00063-3},
  file      = {:Journals\\JSS 2003 - Bridging Models Across the Software Lifecycle\\Bridging Models Across the Software Lifecycle-preprint.pdf:PDF},
  keywords  = {},
  owner     = {paul},
  timestamp = {2015.09.12},
}
Powered by bibtexbrowser