Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Note

Snapshot of CCL: A Language for Predictable Assembly

  • June 2003
  • By Kurt C. Wallnau, James Ivers
  • This 2003 report presents a snapshot of the construction and composition language (CCL) by examining a small example CCL specification.
  • Publisher: Software Engineering Institute
    CMU/SEI Report Number: CMU/SEI-2003-TN-025
  • Abstract

    Construction and composition language (CCL) plays several roles in our approach to achieving automated predictable assembly. CCL is used to produce specifications that contain structural, behavioral, and analysis-specific information about component technologies, as well as components and assemblies in such technologies. These specifications are translated to one or more reasoning frameworks that analyze and predict the runtime properties of assemblies. CCL processors can also be used to automate many of the constructive activities of component-based development through various forms of program generation. Using a common specification for prediction and construction improves confidence that analysis models match implementations. This report presents a snapshot of CCL by examining a small example CCL specification.

  • Download

Cite This Report

SEI

Wallnau, Kurt; & Ivers, James. Snapshot of CCL: A Language for Predictable Assembly. CMU/SEI-2003-TN-025. Software Engineering Institute, Carnegie Mellon University. 2003. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6513

IEEE

Wallnau. Kurt, and Ivers. James, "Snapshot of CCL: A Language for Predictable Assembly," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2003-TN-025, 2003. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6513

APA

Wallnau, Kurt., & Ivers, James. (2003). Snapshot of CCL: A Language for Predictable Assembly (CMU/SEI-2003-TN-025). Retrieved July 25, 2017, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6513

CHI

Kurt Wallnau, & James Ivers. Snapshot of CCL: A Language for Predictable Assembly (CMU/SEI-2003-TN-025). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2003. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6513

MLA

Wallnau, Kurt., & Ivers, James. 2003. Snapshot of CCL: A Language for Predictable Assembly (Technical Report CMU/SEI-2003-TN-025). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6513

BibTex

@techreport{WallnauSnapshotof2003,
title={Snapshot of CCL: A Language for Predictable Assembly},
author={Kurt Wallnau and James Ivers},
year={2003},
number={CMU/SEI-2003-TN-025},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6513} }