Skip to main content

Towards Automatic Systems Architecting

  • Conference paper
Complex Systems Concurrent Engineering

Abstract

This article intends to shed new light on the system design process. We here suggest the possibility of combining simulation features of an executable meta-language called Object-Process Network (OPN) with the descriptive power of well-known modeling languages such as Object-Process Methodology (OPM), Structured Analysis (SA) or SysML. In the Systems Architecture domain, a great issue one always faces is the great number of options to be considered when designing a system. We must keep in mind that modeling the space of options is actually different from modeling the system of interest. The traditional modeling tools allow us to specify a unique solution, when we should consider the whole set of feasible architectures. On the other hand, OPN is able to help architects to assess all these possible configurations but, as a decision-support tool, it doesn’t offer the descriptive power OPM, SA and SysML do.

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 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

7 References

7.1 Book Titles

  1. D. Dori, Object-Process Methodology: A Holistic Systems Paradigm: Springer-Verlag, 2002.

    Google Scholar 

  2. Yourdon, Edward. Modern Stuctured Analysis. Prentice Hall, 1989.

    Google Scholar 

  3. Derek J. Hatley, Imitiaz A. Pirbhai. Strategies for Real-Time System Specification. Dorset House, 1988.

    Google Scholar 

  4. G. Booch, J. Rumbaugh, I. Jacobson. The Unified Modeling Language User Guide. Addison-Wesley Professional, 2005.

    Google Scholar 

7.1 Thesis

  1. B. H. Y. Koo. A Meta-language for Systems Architecting. PhD thesis, Massachusetts Institute of Technology, Cambridge, MA, 2005.

    Google Scholar 

7.2 Papers

  1. W. L. Simmons, B. H. Y. Koo, and E. F. Crawley. Architecture generation for Moon-Mars exploration using an executable meta-language. In Proceedings of AIAA Space 2005, 30 August–1 September, Long Beach, CA, 2005.

    Google Scholar 

  2. W. L. Simmons, B. H. Y. Koo, and E. F. Crawley. Space systems architecting using meta-languages. In 56th International Astronautical Congress, 2005.

    Google Scholar 

  3. W. L. Simmons, B. H. Y. Koo, and E. F. Crawley. A Computational Method for Mapping The Decision Space of the Lunar Exploration Program. In 57th International Astronautical Congress, 2006.

    Google Scholar 

  4. D. Dori, I. Reinhartz-Berger, and A. Sturm, “Developing Complex Systems with Object-Process Methodology with OPCAT”, presented at Conceptual Modeling-ER 2003, 2003.

    Google Scholar 

7.3 Internet References

  1. http://opn.mit.edu/index.php/OPN_Quickstart. Accessed on: Sept. 1st 2006.

    Google Scholar 

  2. http://www.opcat.com. Accessed on: Sept. 1st 2006.

    Google Scholar 

  3. http://www.omgsysml.org

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag London Limited

About this paper

Cite this paper

Simona, F., Pinheiro, G., Loureiro, G. (2007). Towards Automatic Systems Architecting. In: Loureiro, G., Curran, R. (eds) Complex Systems Concurrent Engineering. Springer, London. https://doi.org/10.1007/978-1-84628-976-7_14

Download citation

  • DOI: https://doi.org/10.1007/978-1-84628-976-7_14

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84628-975-0

  • Online ISBN: 978-1-84628-976-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics