SORCER

Source: Wikipedia, the free encyclopedia.
SORCER
Repository
LicenseApache License
Official websitesorcersoft.org/project/site/

The service-oriented computing environment (SORCER)

network. SORCER is often utilized in scenarios similar to those where grids are used (grid computing
) in order to run parallel tasks.

SORCER's predecessor was the federated intelligent product environment (FIPER), which was software for a

United States Air Force Research Laboratory (AFRL). Other groups which have made use of SORCER include Beijing Jiaotong University in China, Cranfield University in the United Kingdom, and Ulyanovsk State University
in Russia.

Overview

SORCER is a

neologism?] and a federated method invocation.[1] The front-end services created by the end users are service collaborations of users' applications, tools, and utilities with their data and corresponding control strategies.[2] The end users in understandable domain specific languages (DSL) define only their service-oriented process expressions and the SOS makes that process expressions actualized by the corresponding dynamic service federations in the network.[clarification needed
]

SORCER is a federated service-oriented platform with a front-end federated

neologism?
] as the front-end service composition defined by the user is bound by the SORCER OS (SOS) to service providers (local and/or remote) to form a matching collaborative service federation at runtime - a virtual service processor of the SORCER platform.

SOS
The SORCER Operating System

SORCER Operating System

The SORCER Operating System (SOS) manages execution of front-end service-oriented mograms[

neologism?] and related resources including required service providers. The SOOA kernel by itself is the service-oriented system made up of system service providers architecturally equivalent to domain specific service providers. A service provider is a container for service beans[clarification needed] that is responsible for deploying services in the network, publishing their proxies to registries, and allowing the SOS to access proxies of deployed providers. Providers maintain their availability in the network continuously by renewing leases for their registered object proxies; registries intercept these announcements and cache/remove proxy objects per providers’ requests. The SOS looks up proxies by sending queries to registries and making selections from the currently available providers or provisions on-demand required ones.[4]
Queries generally contain search criteria related to the type and quality of service. Registries facilitate searching by storing proxy objects of services and making them available to the SOS. Providers use discovery/join protocols to publish services in the network and the SOS uses discovery/join protocols to discover registries and lookup proxies in those registries.

Applications

The basic exertion-oriented platform[

neologism?] was developed at GE Global Research Center with the partners of the FIPER project (1999-2003). FIPER was used at that time to design aircraft engines.[5][6][7] The Multidisciplinary Science and Technology Center, the United States Air Force Research Laboratory/WPAFB is using SORCER to address the physics-based distributed collaborative design for aerospace vehicle development.[8][9][10] SORCER was selected for comparative study of evolutionary computing of optimization techniques at the Cranfield University, UK.[11] In China, SORCER is used as noise mapping platform for urban traffic,[12] a resource integration platform,[13] engineering collaborative design and manufacturing environment,[14][15] and at the Wright State University as a collaborative computational framework for multidisciplinary and reliability-based analysis and optimization.[16]

History

SORCER follows up on the FIPER project (1999-2003) - funded by

Parker Hannifin Corporation (Mentor, OH), Engineous Software, Inc. (Cary, NC) and Ohio University (Athens, OH). When the project was finished M. Sobolewski established the SORCER Laboratory[19][non-primary source needed] at Texas Tech University (2002-2009) where he continued his FIPER-based research. The SORCER Laboratory was partially funded by General Electric, Texas Tech University, Sun Microsystems, Air Force Research Laboratory, and others.[citation needed] During that time 28 graduate research studies (M.S. and Ph.D.) were completed[citation needed] all of which contributed to the development of the SORCER platform and the foundations of federated service-oriented computing. In the meantime, a number of collaborative SORCER-based projects (2007-2010) were realized together with universities from other countries (Beijing Jiaotong University, China[20][non-primary source needed]; Beihang University, China[21][non-primary source needed]; Ulyanovsk State University and Samara State Aerospace University, Russia[22][non-primary source needed
]).

Since 2008 M. Sobolewski continues his SORCER applied research at the Multidisciplinary Science and Technology Center, Air Force Research Laboratory/WPAFB[9][failed verification] and starting in 2010 simultaneously at the Polish Japanese Institute of Information Technology.[citation needed] In 2010 the SORCER Laboratory became an independent research organization focused on the development federated service-oriented computing.[citation needed]

Since 2013 the development of SORCER is continued simultaneously by Sorcersoft.com in cooperation with the Polish-Japanese Institute of Information Technology and SMT Software.[citation needed]

Notes

  1. ^ Written as SOCER in some early sources.
  2. ^ "About SORCER Lab at TTU CS". Retrieved 15 December 2013.
  3. ^ "About SORCER: Timeline". Retrieved 15 December 2013.

References

  1. . Retrieved 2010-01-27.
  2. ^ Thompson, Ernest D (2012). "Incorporation of computational fluid dynamics into flight vehicle preliminary design". University of Dayton, 2012. University of Dayton. pp. 230–241.
  3. ^ Goteng, Gokop (2009). "Development of a Grid Service for Multi-objective Design Optimisation" (PDF). School of Applied Sciences, 2009. Cranfield University.
  4. ^ Rubach, Paweł (2010-11-16). "Optimal Resource Allocation in Federated Metacomputing Environments" (PDF). Ph.D. Dissertation. Warsaw University of Technology, Faculty of Electronics and Information Technology.
  5. .
  6. .
  7. .
  8. .
  9. ^ .
  10. .
  11. .
  12. .
  13. .
  14. ^ ZHANG, Rui-hong; LI Nan; CHA Jian-zhong; LU Yi-ping (2008). "Engineering Collaborative Design Environment Based on Service-oriented Architecture". JOURNAL OF HEBEI UNIVERSITY OF TECHNOLOGY, Vol.37 No.4. pp. 40–44.
  15. ^ 孔令军, (Kong Lingjun) (2013-06-01). "云制造环境下的设计资源服务化方法研究". Research on servitization method of design resources in the cloud manufacturing environment. 北京交通大学 (Beijing Jiaotong University) Ph.D. Dissertation.
  16. ^ Aithala, Karkada Nagesha (2011). "A Collaborative Computational Framework for Multidisciplinary and Reliability-based Analysis and Optimization Using SORCER". Wright State University, 2011. Wright State University.
  17. ^ "ATP Project Brief - 99-01-3079". jazz.nist.gov. Archived from the original on 25 April 2001. Retrieved 13 January 2022.
  18. ^ Michael Sobolewski, Marquis Who's Who
  19. ^ "The Computer Science Alumni Newsletter - SORCER" (PDF). 13 (1). Texas Tech University. Fall 2002: 1. The Laboratory for Service-Oriented Computing EnviRonment (SORCER), headed up by Mike Sobolewski, is an interdisciplinary laboratory at the Computer Science Department at Texas Tech University. {{cite journal}}: Cite journal requires |journal= (help)
  20. ^ "Agreementfor Collaborative Research on SCoDProjectbetweenBeijingJiaotongUniversity(BJTU) and TexasTechUniversity (TTU)" (PDF). Texas Tech University. July 2007. Retrieved 14 December 2013.
  21. ^ "TheAgreement signed for Collaborative Research CoSEA Project between Beihang University @UAA) and TexasTech University(TTII)" (PDF). 30 March 2007. Retrieved 14 December 2013.
  22. ^ "Agreementfor Collaborative Research on SCoDProjectbetweenBeijingJiaotongUniversity(BJTU) and TexasTechUniversity (TTU)" (PDF). 9 July 2007. Retrieved 14 December 2013.

External links

This page is based on the copyrighted Wikipedia article: SORCER. Articles is available under the CC BY-SA 3.0 license; additional terms may apply.Privacy Policy