Abstract
As space system designs are growing more complex and market demands bigger, technical issues related to concept development become more important and difficult. Moreover, due to pressure on cost and time, many space projects nowadays demand distribution as they undergo their development divided among several project partners, sometimes temporally and geographically separated hampering the information exchange and causing adding risks to its conception. This key phase maps client needs to product use functions and is where functional architecture (and sometimes the physical architecture) is decided upon. Typically, the design specifications and constraints impose a heavy burden on systems-of-systems engineering. This paper shows how some processes of the space mission conceptual phase can be standardized and automated using a Service-Oriented Architecture (SOA) paradigm. By employing an enterprise bus service (ESB), named SpaceESB, applications become distributed and its reuse promoted.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bandecchi M., Melton B.; Ongaro F. Concurrent Engineering Applied to Space Mission Assessment and Design. In ESA Bulletin, 1999.
BPEL tutorial. SearcSOA.com Available at <http://searchsoa.techtarget.com/generic/0,295582,sid26_gci1330911_mem1,00.html?ShortReg=1&mboxConv=searchSOA_RegActivate_Submit& > Access on: Jun., 14th 2010.
Erl, T. Service Oriented Architecture: A Field Guide to Integrating XML and Web Services, The Prentice Hall, 2004.
Grosskopf, A.; Decker, G.; Weske, M. The Process: Business Process Modeling using BPMN. Meghan Kiffer Press, 2009.
Hardwick, A. A Webservice-based collaborative systems engineering for space applications. School of Computer Science and Information Systems, Birkbeck College, University of London, 2009.
Larson W. J. Wertz J. R. Space Mission Analysis and Design, second edition, 1991.
Leonor, B.B.F A Knowledge-Based and Model-Driven Requirements Engineering Approach to Conceptual Satellite Design (in Portuguese). INPE MSc Report, 2010.
Longo J. S. C. SOA with OpenESB, Sun Microsystems. Available at <http://api.ning.com/files/Sn6i83r-auY8oBXNNYPn61ZsEMqGd3sU-421*dPFgL0a9aX*MnF0rHU0uZzcxDGOxOq8WCIDX5pk6XchShvtTKV*Y-L3lfEc/SOAcomOpenESB.pdf>. Access on: Oct., 10th 2010.
Moro, T. D., Dorneles, C. F., Rebonatto, M. T. Web services WS-* versus Web Services REST. Available at <http://www.upf.br/computacao/images/stories/TCs/arquivos_20092/Tharcis_Dal_Moro.pdf>. Access on: Nov., 11th 2010.
Ross, J. and et al. Enterprise Architecture as Strategy: Creating a Foundation for Business Execution. Cambridge, Harvard Business School Press, 2006.
Shin S. SOA using Open ESB, BPEL, and NetBeans. Sun Microsystems. Available at <http://docs.huihoo.com/openesb/soabpelopenesb.pdf>. Access on: Nov., 13th 2010.
Souza, P.N. Introductory Course on Satellite Technology. Lecture Notes. Slides – INPE, 2008.
W3C. Simple Object Access Protocol (SOAP) 1.1: W3C Note 08 May 2000, available at <http://www.w3.org/TR/2000/NOTE-SOAP-20000508>. Access on: Oct., 12th 2010.
Wu Q.; Zhou C., Jing T. Research on SOA based framework of collaborative design system for complicated product. In International Conference on Computer Science and Software Engineering, 2008.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag London Limited
About this paper
Cite this paper
de Souza, A.C.C., dos Santos, W.A. (2011). Automating Services for Spacecraft Conceptual Design Via an Enterprise Service Bus. In: Frey, D., Fukuda, S., Rock, G. (eds) Improving Complex Systems Today. Advanced Concurrent Engineering. Springer, London. https://doi.org/10.1007/978-0-85729-799-0_18
Download citation
DOI: https://doi.org/10.1007/978-0-85729-799-0_18
Published:
Publisher Name: Springer, London
Print ISBN: 978-0-85729-798-3
Online ISBN: 978-0-85729-799-0
eBook Packages: EngineeringEngineering (R0)