COSYSMO reuse extension

Gan Wang, Ricardo Valerdi, Aaron Ankrum, Cort Millar, Garry J. Roedler

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Citations (Scopus)

Abstract

Reuse in systems engineering is a frequent, but poorly understood phenomenon. Nevertheless, it has a significant impact on estimating the appropriate amount of systems engineering effort with models like the Constructive Systems Engineering Cost Model. Practical experience showed that the initial version of COSYSMO, a model based on a "build from the scratch" philosophy, needed to be refined in order to incorporate reuse considerations that fit today's industry environment. The notion of reuse recognizes the effect of legacy system definition in engineering a system and introduces multiple reuse categories for classifying each of the four COSYSMO size drivers - requirements, interfaces, algorithms, and operational scenarios. It fundamentally modifies the counting rules for the COSYSMO size drivers and updates the definition of system size in COSYSMO. In this paper, we present (1) the definition of the COSYSMO reuse extension and the approach employed to define this extension; (2) the updated COSYSMO size driver definitions that are consistent with the reuse model; (3) the method applied to defining the reuse weights used in the modified parametric relationship; (4) a practical implementation example that instantiates the reuse model by an industry organization and the empirical data that provided practical validation of the extended COSYSMO model; and (5) recommendations for organizational implementation and deployment of this extension.

Original languageEnglish (US)
Title of host publication18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008
Pages2456-2472
Number of pages17
Volume4
StatePublished - 2008
Externally publishedYes
Event18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008 - Utrecht, Netherlands
Duration: Jun 15 2008Jun 19 2008

Other

Other18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008
CountryNetherlands
CityUtrecht
Period6/15/086/19/08

Fingerprint

Systems engineering
Legacy systems
Industry
Costs

ASJC Scopus subject areas

  • Hardware and Architecture
  • Information Systems
  • Control and Systems Engineering

Cite this

Wang, G., Valerdi, R., Ankrum, A., Millar, C., & Roedler, G. J. (2008). COSYSMO reuse extension. In 18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008 (Vol. 4, pp. 2456-2472)

COSYSMO reuse extension. / Wang, Gan; Valerdi, Ricardo; Ankrum, Aaron; Millar, Cort; Roedler, Garry J.

18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008. Vol. 4 2008. p. 2456-2472.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Wang, G, Valerdi, R, Ankrum, A, Millar, C & Roedler, GJ 2008, COSYSMO reuse extension. in 18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008. vol. 4, pp. 2456-2472, 18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008, Utrecht, Netherlands, 6/15/08.
Wang G, Valerdi R, Ankrum A, Millar C, Roedler GJ. COSYSMO reuse extension. In 18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008. Vol. 4. 2008. p. 2456-2472
Wang, Gan ; Valerdi, Ricardo ; Ankrum, Aaron ; Millar, Cort ; Roedler, Garry J. / COSYSMO reuse extension. 18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008. Vol. 4 2008. pp. 2456-2472
@inproceedings{3cdd97701041408d9aa3b45a5c0cbd8a,
title = "COSYSMO reuse extension",
abstract = "Reuse in systems engineering is a frequent, but poorly understood phenomenon. Nevertheless, it has a significant impact on estimating the appropriate amount of systems engineering effort with models like the Constructive Systems Engineering Cost Model. Practical experience showed that the initial version of COSYSMO, a model based on a {"}build from the scratch{"} philosophy, needed to be refined in order to incorporate reuse considerations that fit today's industry environment. The notion of reuse recognizes the effect of legacy system definition in engineering a system and introduces multiple reuse categories for classifying each of the four COSYSMO size drivers - requirements, interfaces, algorithms, and operational scenarios. It fundamentally modifies the counting rules for the COSYSMO size drivers and updates the definition of system size in COSYSMO. In this paper, we present (1) the definition of the COSYSMO reuse extension and the approach employed to define this extension; (2) the updated COSYSMO size driver definitions that are consistent with the reuse model; (3) the method applied to defining the reuse weights used in the modified parametric relationship; (4) a practical implementation example that instantiates the reuse model by an industry organization and the empirical data that provided practical validation of the extended COSYSMO model; and (5) recommendations for organizational implementation and deployment of this extension.",
author = "Gan Wang and Ricardo Valerdi and Aaron Ankrum and Cort Millar and Roedler, {Garry J.}",
year = "2008",
language = "English (US)",
isbn = "9781605604473",
volume = "4",
pages = "2456--2472",
booktitle = "18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008",

}

TY - GEN

T1 - COSYSMO reuse extension

AU - Wang, Gan

AU - Valerdi, Ricardo

AU - Ankrum, Aaron

AU - Millar, Cort

AU - Roedler, Garry J.

PY - 2008

Y1 - 2008

N2 - Reuse in systems engineering is a frequent, but poorly understood phenomenon. Nevertheless, it has a significant impact on estimating the appropriate amount of systems engineering effort with models like the Constructive Systems Engineering Cost Model. Practical experience showed that the initial version of COSYSMO, a model based on a "build from the scratch" philosophy, needed to be refined in order to incorporate reuse considerations that fit today's industry environment. The notion of reuse recognizes the effect of legacy system definition in engineering a system and introduces multiple reuse categories for classifying each of the four COSYSMO size drivers - requirements, interfaces, algorithms, and operational scenarios. It fundamentally modifies the counting rules for the COSYSMO size drivers and updates the definition of system size in COSYSMO. In this paper, we present (1) the definition of the COSYSMO reuse extension and the approach employed to define this extension; (2) the updated COSYSMO size driver definitions that are consistent with the reuse model; (3) the method applied to defining the reuse weights used in the modified parametric relationship; (4) a practical implementation example that instantiates the reuse model by an industry organization and the empirical data that provided practical validation of the extended COSYSMO model; and (5) recommendations for organizational implementation and deployment of this extension.

AB - Reuse in systems engineering is a frequent, but poorly understood phenomenon. Nevertheless, it has a significant impact on estimating the appropriate amount of systems engineering effort with models like the Constructive Systems Engineering Cost Model. Practical experience showed that the initial version of COSYSMO, a model based on a "build from the scratch" philosophy, needed to be refined in order to incorporate reuse considerations that fit today's industry environment. The notion of reuse recognizes the effect of legacy system definition in engineering a system and introduces multiple reuse categories for classifying each of the four COSYSMO size drivers - requirements, interfaces, algorithms, and operational scenarios. It fundamentally modifies the counting rules for the COSYSMO size drivers and updates the definition of system size in COSYSMO. In this paper, we present (1) the definition of the COSYSMO reuse extension and the approach employed to define this extension; (2) the updated COSYSMO size driver definitions that are consistent with the reuse model; (3) the method applied to defining the reuse weights used in the modified parametric relationship; (4) a practical implementation example that instantiates the reuse model by an industry organization and the empirical data that provided practical validation of the extended COSYSMO model; and (5) recommendations for organizational implementation and deployment of this extension.

UR - http://www.scopus.com/inward/record.url?scp=84878146430&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84878146430&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84878146430

SN - 9781605604473

VL - 4

SP - 2456

EP - 2472

BT - 18th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2008

ER -