Abstract
The chapter focuses on the underlying concepts of concurrent engineering technology from the point of view of concurrent process expression and its actualization. It lays out the evolution of computing platforms and networking complexity that constitute the foundation of every distributed information system required for concurrent engineering. Network integration is the working foundation for computer-based approaches to concurrent engineering. Therefore, an architecture of a concurrent engineering system is presented from the point of view of evolving methodologies of remote method invocation. Within the architecture the integration of concurrent distributed processes, humans, tools and methods to form a transdisciplinary concurrent engineering environment for the development of products is presented in the context of cooperating processes and their actualization. To work effectively in large, distributed environments, concurrent engineering teams need a service-oriented programming methodology along with a common design process, domain-independent representations of designs, and general criteria for decision making. Evolving domain-specific languages (DSLs) and service-oriented platforms reflect the complexity of computing problems we are facing in transdisciplinary concurrent engineering processes. An architecture of a service-oriented computing environment (SORCER) is described with a service-oriented programing and a coherent operating system for transdisciplinary large-scale computing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Dwivedi SN, Sobolewski M (1990) Concurrent engineering—an introduction. In: Proceedings of the fifth international conference on CAD/CAM robotics and factories of the future ’90. Concurrent engineering, vol 1. Springer, New York, pp 3–16
Markov AA (1971) Theory of algorithms (trans by Schorr-Kon JJ). Keter Press, Israel
Kleppe A (2009) Software language engineering: creating domain-specific languages using metamodels. Pearson Education, Boston
N. N (1988) The role of concurrent engineering in weapon systems acquisition. IDA Report R-338, Dec 1988
Sobolewski M (1990) In: Percept knowledge and concurrency. Proceedings of the second national symposium on concurrent engineering, West Virginia University, Morgantown, pp 111–137
Postel J, Sunshine C, Cohen D (1981) The ARPA internet protocol. Comput Netw 5:261–271
Lynch D, Rose MT (eds) (1992) Internet system handbook. Addison-Wesley, Reading
Postel J, Reynolds J (1987) Request for comments reference guide (RFC1000). Internet Engineering Task Force
Lee J (ed.) (1992) Time-sharing and interactive computing at MIT. IEEE Ann Hist Comput 14:1
Hafner K, Lyon M (1996) Where wizards stay up late. Simon and Schuster, New York
Foster I, Kesselman C, Tuecke S (2001) The anatomy of the grid: enabling scalable virtual organizations. Int J Supercomputer Appl 15(3):200–222
Linthicum DS (2009) Cloud computing and SOA convergence in your enterprise: a step-by-step guide. Addison-Wesley Professional, Boston
Birrell AD, Nelson BJ (1983) Implementing remote procedure calls. XEROX CSL-83-7
Ruh WA, Herron T, Klinker P (1999) IIOP complete: understanding CORBA and middleware interoperability. Addison-Wesley, Boston
Pitt E, McNiff K (2001) java.rmi: the remote method invocation guide. Addison-Wesley Professional, Boston
Newmarch J (2006) Foundations of Jini 2 programming. Apress, Berkeley, ISBN-13: 978-1590597163
McGovern J, Tyagi S, Stevens ME, Mathew S (2003) Java web services architecture. Morgan Kaufmann, San Francisco
Sotomayor B, Childers L (2005) Globus® toolkit 4: programming java services. Morgan Kaufmann, San Francisco
Sobolewski M (2007) In: Federated method invocation with exertions. Proceedings of the IMCSIT conference. PTI Press, ISSN 1896-7094, pp 765–778
Sobolewski M (2008) SORCER: computing and metacomputing intergrid. In: 10th international conference on enterprise information systems, Barcelona, Spain. Available at: http://sorcer.cs.ttu.edu/publications/papers/2008/C3_344_Sobolewski.pdf
Sobolewski M (2009) Metacomputing with federated method invocation. In: Hussain MA (ed) Advances in computer science and IT. In-Tech, Rijeka, pp 337–363. http://www.intechopen.com/books/advances-in-computer-science-and-it/metacomputing-with-federated-method-invocation. Accessed 15 Feb 2014
Sobolewski M (2010) Exerted enterprise computing: from protocol-oriented networking to exertion-oriented networking. In: Meersman R et al (eds) OTM 2010 workshops, LNCS 6428, 2010. Springer, Berlin, pp 182–201
Sobolewski M (2011) Provisioning object-oriented service clouds for exertion-oriented programming. In: The 1st international conference on cloud computing and services science, CLOSER 2011, Noordwijkerhout, The Netherlands, 7–9 May 2011, SciTePress Digital Library. http://sorcersoft.org/publications/papers/2011/CLOSER_2011_KS.pdf. Accessed 15 Feb 2014
Sobolewski M (2014) Service oriented computing platform: an architectural case study. In: Ramanathan R, Raja K (eds) Handbook of research on architectural trends in service-driven computing, IGI Global, Hershey
Sobolewski M, Kolonay RM (2012) Unified mogramming with var-oriented modeling and exertion-oriented programming languages. Int J Commun Netw Syst Sci 5:579–592. Published Online Sep 2012 (http://www.SciRP.org/journal/ijcns)
Sobolewski M (2002) Federated P2P services in CE environments, advances in concurrent engineering. A.A. Balkema Publishers, Boca Raton, pp 13–22
Sobolewski M (2008) Exertion oriented programming. Int J Comput Sci Inf Syst 3(1):86–109
Sobolewski M (2010) Object-oriented metacomputing with exertions. In: Gunasekaran A, Sandhu M (eds) Handbook on business information systems. World Scientific, Singapore
Thain D, Tannenbaum T, Livny M (2003) Condor and the grid. In: Berman F, Hey AJG, Fox G (eds) Grid computing: making the global infrastructure a reality. Wiley, Chichester
Juric MB, Benny M, Sarang P (2006) Business process execution language for web services BPEL and BPEL4WS, 2nd edn. Packt Publishing, Birmingham
Röhl PJ, Kolonay RM, Irani RK, Sobolewski M, Kao K (2000) A federated intelligent product environment. In: AIAA-2000-4902, 8th AIAA/USAF/NASA/ISSMO symposium on multidisciplinary analysis and optimization, Long Beach
Kolonay RM, Sobolewski M, Tappeta R, Paradis M, Burton S (2002) Network-centric MAO environment. In: The society for modeling and simulation international, western multiconference, San Antonio
Sampath R, Kolonay RM, Kuhne CM (2002) 2D/3D CFD design optimization using the federated intelligent product environment (FIPER) technology. In: AIAA-2002-5479, 9th AIAA/ISSMO symposium on multidisciplinary analysis and optimization, Atlanta, GA
Kao KJ, Seeley CE, Yin S, Kolonay RM, Rus T, Paradis MJ (2003) Business-to-business virtual collaboration of aircraft engine combustor design. In: Proceedings of DETC’03 ASME 2003 design engineering technical conferences and computers and information in engineering conference, Chicago
Goel S, Talya S, Sobolewski M (2005) Preliminary design using distributed service-based computing. In: Sobolewski M, Ghodous P (eds) Next generation concurrent engineering. Proceeding of the 12th conference on concurrent engineering: research and applications. ISPE Inc./Omnipress, New York, pp 113–120
Goel S, Shashishekara S, Talya S, Sobolewski M (2007) Service-based P2P overlay network for collaborative problem solving. Decis Support Syst 43(2):547–568
Goel S, Talya S, Sobolewski M (2008) Mapping engineering design processes onto a service-grid: turbine design optimization. Int J Concurrent Eng Res Appl Concurrent Eng 16:139–147
Sobolewski M (2008) Federated collaborations with exertions. In: 17th IEEE international workshop on enabling technologies: infrastructures for collaborative enterprises (WETICE), pp 127–132
Sobolewski M, Kolonay R (2013) Service-oriented programming for design space exploration. In: Stjepandić J, Rock G, Bil C (eds) Concurrent engineering approaches for sustainable product development in a multi-disciplinary environment, proceedings of the 19th ISPE international conference on concurrent engineering, Springer-Verlag, London, pp 995–1007
Sobolewski M, Burton S, Kolonay R (2013) Parametric mogramming with var-oriented modeling and exertion-oriented programming languages. In: Bil C et al (eds) Proceedings of the 20th ISPE international conference on concurrent engineering, IOS Press, pp 381–390, http://ebooks.iospress.nl/publication/34826. Accessed on 9 March 2014
Sobolewski M, Kolonay R (2006) Federated grid computing with interactive service-oriented programming. Int J Concurrent Eng Res Appl 14(1):55–66
Altschul SF, Gish W, Miller W, Myers EW, Lipman DJ (1990) Basic local alignment search tool. J Mol Biol 215:403–410
Khurana V, Berger M, Sobolewski M (2005) A federated grid environment with replication services. Next Gener Concurrent Eng. In: Sobolewski M, Ghodus P (eds) Next generation concurrent engineering: smart and concurrent integration of product data, services, and control strategies. ISPE/Omnipress, pp 93–103
Sobolewski M, Cha J (eds) (2004) Concurrent engineering: the worldwide engineering grid. Tsinghua Press and Springer-Verlag, London
Sobolewski M, Ghodous P (eds) (2005) Next generation concurrent engineering: smart and concurrent integration of product data, services, and control strategies. ISPE/Omnipress
Burton SA, Alyanak EJ, Kolonay RM (2012) Efficient supersonic air vehicle analysis and optimization implementation using SORCER. In: 12th AIAA aviation technology, integration, and operations (ATIO) conference and 14th AIAA/ISSM AIAA 2012-5520, Indianapolis, Indiana (AIAA 2012-5520), 17–19 Sep 2012
Kolonay RM (2013) Physics-based distributed collaborative design for aerospace vehicle development and technology assessment. In: Bil C et al (eds) Proceedings of the 20th ISPE international conference on concurrent engineering. IOS Press, pp 198–215. http://ebooks.iospress.nl/publication/34808. Accessed 15 March 2014
Burton SA, Tappeta R, Kolonay RM, Padmanabhan D (2002) Turbine blade reliability-based optimization using variable-complexity method. In: 43rd AIAA/ASME/ASCE/AHS/ASC structures, structural dynamics, and materials conference, Denver, Colorado. AIAA 2002-1710
Kolonay RM, Thompson ED, Camberos JA, Eastep F (2007) Active control of transpiration boundary conditions for drag minimization with an euler CFD solver. In: AIAA-2007-1891, 48th AIAA/ASME/ASCE/AHS/ASC structures, structural dynamics, and materials conference, Honolulu, Hawaii
Xu W, Cha J, Sobolewski M (2008) A service-oriented collaborative design platform for concurrent engineering. Adv Mater Res 44–46(2008):717–724
Kolonay RM, Sobolewski M (2011) Service ORiented Computing EnviRonment (SORCER) for large scale, distributed, dynamic fidelity aeroelastic analysis & optimization, international forum on aeroelasticity and structural dynamics. In: IFASD 2011, Paris, 26–30 June 2011
Kolonay RM (2014) A physics-based distributed collaborative design process for military aerospace vehicle development and technology assessment. Int J Agile Syst Manage 7(3/4):242–260
Sobolewski M (2014) Unifying front-end and back-end federated services for integrated product development. In: Cha J et al (eds) Moving integrated product development to service clouds in global economy. Proceedings of the 21st ISPE Inc. international conference on concurrent engineering, IOS Press, Amsterdam, pp 3–16
Acknowledgments
This work was partially supported by Air Force Research Lab, Aerospace Systems Directorate, Multidisciplinary Science and Technology Center, the contract number F33615-03-D-3307, Algorithms for Federated High Fidelity Engineering Design Optimization, Polish-Japanese Institute of IT (the contract number POIG.01.04.00-14-062/12 the National Center for Research and Development), and the National Natural Science Foundation of China (Project No. 51175033).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Sobolewski, M. (2015). Technology Foundations. In: Stjepandić, J., Wognum, N., J.C. Verhagen, W. (eds) Concurrent Engineering in the 21st Century. Springer, Cham. https://doi.org/10.1007/978-3-319-13776-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-13776-6_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13775-9
Online ISBN: 978-3-319-13776-6
eBook Packages: EngineeringEngineering (R0)