• DocumentCode
    3225833
  • Title

    Improving CBS tool development with technological spaces

  • Author

    Sprinkle, Jonathan

  • Author_Institution
    California Univ., Berkeley, CA, USA
  • fYear
    2004
  • fDate
    24-27 May 2004
  • Firstpage
    218
  • Lastpage
    224
  • Abstract
    The complexity of computer based systems (CBSs) requires that multiple levels of abstraction be available to a designer in order to facilitate their formal specification. Generating final executable code from the model of the system is preferred to hand-coding the implementation, but this is seldom done in one step-usually there are several cascading transformations that eventually result in the executable system. We explain how the concept of the technological space (TS) can be used to define and describe the layers between cascading transformations, and the transformations themselves. TSs are also shown as a categorization that better distinguishes between a domain and the technology used to store information in a domain.
  • Keywords
    Unified Modeling Language; computer aided software engineering; formal specification; software architecture; software metrics; software tools; CBS tool development; cascading transformation; computer based system; formal specification; hand-coding implementation; technological space; Computer architecture; Design engineering; Large-scale systems; Object oriented modeling; Programming; Software engineering; Software performance; Software systems; Space technology; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 2004. Proceedings. 11th IEEE International Conference and Workshop on the
  • Print_ISBN
    0-7695-2125-8
  • Type

    conf

  • DOI
    10.1109/ECBS.2004.1316702
  • Filename
    1316702