Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2863))

Included in the following conference series:

  • 842 Accesses

Abstract

This talk looks at the OMG’s Model-Driven Architecture initiative and at UML from the perspective of an innovative approach to engineering software for space missions at NASA’s Jet Propulsion Laboratory (JPL). The Mission Data System (MDS) project at JPL breaks the conventional mold of space möission software blending two heterogenous software architecture styles: state analysis (the idea that "state", operations involving state and expressions of intent about state are at the core of all space-based systems and therefore must form the central basis for engineering such systems) and explicit software architecture (the idea that component architecture establishes the elements of software design and of their coherent integration.) From a modeling perspective, state analysis is a domain-specific software architecture style just like component architecture is an engineering-specific software architecture style. The heterogenous composition of multiple styles in MDS is an example of extreme architecture engineering. This talk will describe how this approach stretches in many ways the current state of practice and tool support in UML and MDA into the realm of bleeding edge software engineering research.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rouquette, N.F. (2003). UML/MDA Reality Check: Heterogenous Architecture Style. In: Stevens, P., Whittle, J., Booch, G. (eds) «UML» 2003 - The Unified Modeling Language. Modeling Languages and Applications. UML 2003. Lecture Notes in Computer Science, vol 2863. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45221-8_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45221-8_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20243-1

  • Online ISBN: 978-3-540-45221-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics