COMMON SERVICES FRAMEWORK - An Application Development Framework

Jeanette Bruno, Michael Kinstrey, Louis Hoebel

Abstract

The Common Services Framework (CSF) is developed by GE’s Global Research Center (GRC) as a design pattern and framework for application development. The CSF is comprised of a set of service-oriented API’s and components that implement the design pattern. GE GRC supports a wide diversity of R&D for GE and external customers. The motivation was for a reusable, extensible, domain and implementation agnostic framework that could be applied across various research projects and production applications. The CSF has been developed for use in finance, diagnostics, logistics and healthcare. The design pattern is an extension of the Model-View-Controller pattern and the reference implementation is in Java.

References

  1. AJAX, accessed Feb. 25, 2010, <http://glmajax.sourceforge.net>
  2. Dictionary.Com, accessed Feb. 25, 2010, <http://dictionary.reference.com/browse/architecture>
  3. Gamma, Erich; Richard Helm, Ralph Johnson, and John Vlissides, 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, NY
  4. Hibernate, Relational Persistence for Java and .NET, accessed Feb. 25, 2010, <https://www.hibernate.org>
  5. Jakarta Project: Struts, accessed Feb. 25, 2010, <http://struts.apache.org/1.0.2/userGuide/introduction. html>
  6. Logging Services, LOG4J, accessed Feb. 25, 2010, <http://logging.apache.org/log4j/1.2/index.html>
  7. Mimosa, OSA-CBM, accessed Feb. 25, 2010, <http://www.mimosa.org>
  8. MSDN, Overview of the .NET Framework, accessed Feb. 25, 2010, <http://msdn.microsoft.com/enus/library/zw4w595w(VS.71).aspx>
  9. Oracle, Sun Developer Network (SDN), Getting Started with Java Message Service (JMS), accessed Feb. 25, 2010, <http://java.sun.com/developer/technicalArticles/Eco mmerce/jms/index.html>
  10. Oracle, Sun Developer Network (SDN), Java 2 Platform, Enterprise Edition (J2EE) Overview, accessed Feb. 25, 2010, <http://java.sun.com/j2ee/overview.html>
  11. Oracle, Sun Developer Network (SDN), JavaServer Faces Technology Overview, accessed Feb. 25, 2010, <http://java.sun.com/javaee/javaserverfaces/overview. html>
  12. Spring Source Community, accessed Feb. 25, 2010 <http://www.springsource.org>
  13. Wikipedia: Design Pattern (computer science), accessed Feb. 25, 2010, <http://en.wikipedia.org/wiki/Design_pattern_(comput er_science)>
  14. Wikipedia: Model-View-Controller, accessed Feb. 25, 2010 <http://en.wikipedia.org/wiki/Model_view_controller>
  15. Wikipedia: Representational State Transfer, accessed Feb.25, 2010, <http://en.wikipedia.org/wiki/Representational_State_ Transfer>
  16. Wikipedia: SOAP, accessed Feb. 25, 2010, <http://en.wikipedia.org/wiki/SOAP>
Download


Paper Citation


in Harvard Style

Bruno J., Kinstrey M. and Hoebel L. (2010). COMMON SERVICES FRAMEWORK - An Application Development Framework . In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-8425-22-5, pages 87-94. DOI: 10.5220/0003011900870094


in Bibtex Style

@conference{icsoft10,
author={Jeanette Bruno and Michael Kinstrey and Louis Hoebel},
title={COMMON SERVICES FRAMEWORK - An Application Development Framework},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2010},
pages={87-94},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003011900870094},
isbn={978-989-8425-22-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - COMMON SERVICES FRAMEWORK - An Application Development Framework
SN - 978-989-8425-22-5
AU - Bruno J.
AU - Kinstrey M.
AU - Hoebel L.
PY - 2010
SP - 87
EP - 94
DO - 10.5220/0003011900870094