Advertisement

FUSE: A Framework to Support Services Unified Process

  • Nicolaos Protogeros
  • Dimitrios Tektonidis
  • Androklis Mavridis
  • Christopher Wills
  • Adamantios Koumpis

Abstract

Traditional methodologies for Software development life cycle such as the Unified Process or the Object Oriented Process, Environment and Notation (OPEN) are proven to be flexible and robust for developing traditional Information Systems. However in the new SOC (Service Oriented Computing) paradigm large systems emerge comprised of self contained building blocks: the services, which can be combined to form complex business processes located in different servers and companies, where users may customize and create their services dynamically and negotiate Service Level Agreements electronically. In such systems the traditional software development methodologies are simply inefficient. This paper presents the FUSE approach which provides a methodology and a framework to be used both by the IT industry and individuals with little or no IT-experience, such as specific domain experts, end users, testers and community members. This will support their common efforts in the efficient development of more reliable Service Oriented systems of the future. FUSE Framework is based and makes use of the Unified Process, OPEN, extended participatory design (PD) and other similar methodologies.

Keywords

Service Oriented Computing Rational Unified Process Web Services 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Agrawal R., Johnson Ch., Kiernan J., Leymann F. (2006). Taming Compliance with Sarbanes-Oxley Internal Controls Using Database Technology. 22nd Int’l. Conf. on Data Engineering ICDE’2006, Altanta, GA, USA, April 2006.Google Scholar
  2. [2]
    Constantine, LL and Lockwood, LAD (2002) Usage-centered engineering for web applications IEEE Software March/AprilGoogle Scholar
  3. [3]
    Currie, W., Desai, B., Khan, N., (2004). Customer evaluation of application services provisioning in five vertical sectors. Journal of Information Technology 19(1), 39–58.CrossRefGoogle Scholar
  4. [4]
    IBM (2007). Product Lifecycle Management. Empowering product lifecycle management with service oriented architecture. How SOA makes PLM more flexible and cost-effective to support business imperatives. March 2007.Google Scholar
  5. [5]
    Kruchten P., (2004). The Rational Unified Process: An Introduction. Boston, Addison Wesley.Google Scholar
  6. [6]
    Leymann F., (2003). Web Services: Distributed Applications without Limits. Proc. BTW’03 (Leipzig, Germany, February 26–28, 2003), Lecture Notes in Informatics, volume P-26, Gesellschaft fuer Informatik (GI), Bonn, Germany, 2003.Google Scholar
  7. [7]
    Leymann F., (2005). Combining Web Services and the Grid: Towards Adaptive Enterprise Applications. Proc. CAiSE/ASMEA’05 (Porto, Portugal, June 2005).Google Scholar
  8. [8]
    Papazoglou M. P., Traverso P., Dustdar S., Leymann F. (2006). Service-Oriented Computing Research Roadmap. 1 March 2006.Google Scholar
  9. [9]
    Rust, R.T., Kannan, P.K., (2003). E-service: a new paradigm for business in the electronic environment. Communication of the ACM 46(6), 36–42.CrossRefGoogle Scholar
  10. [10]
    Tollmar, K (2001) Towards CSCW design in the Scandinavian tradition department of numerical analysis and computer science, Stockholm University Doctoral DissertationGoogle Scholar
  11. [11]
    Walsh, K.R., (2003). Analyzing the application ASP concept: technologies, economies, and strategies. Communications of the ACM 46(8), 103–107.CrossRefGoogle Scholar
  12. [12]
    SeCSE Project, Service Centric Systems Engineering Project, available at http://secse.eng.it/pls/secse/ecolnet.home as viewed in March 2007Google Scholar
  13. [13]
    MODELWARE Project, available at http://www.modelware-ist.org/ as viewed in March 2007Google Scholar
  14. [14]
    TRUSTCOM Project, available at http://www.eu-trustcom.com/ as viewed in March 2007Google Scholar
  15. [15]
    SODIUM Project, available at http://www.atc.gr/sodium/, as viewed in March 2007.Google Scholar
  16. [16]
    INFRAWEBS Project, available at http://www.infrawebs.eu/ as viewed in March 2007Google Scholar
  17. [17]
    BEA Integration Platform, available at http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/integrate/as viewed in March 2007Google Scholar
  18. [18]
    IBM WebSphere available at http://www-306.ibm.com/software/websphere/, as viewed in March 2007Google Scholar
  19. [19]
    ORACLE SOA Application Server available at http://www.oracle.com/appserver/bpel_home.html, as viewed in March 2007Google Scholar
  20. [20]
    JARDIM-GONCALVES, R., GRILO, A. & STEIGER-GARCAO, A. (2006) Challenging the interoperability between computers in industry with MDA and SOA. Computers in Industry, 57.Google Scholar
  21. [21]
    SAP Netweaver available at http://www.sap.com/platform/netweaver/index.epx, as viewed in March 2007Google Scholar
  22. [22]
    COMMANCHE Project, available at project http://www.ist-comanche.eu/ as viewed in March 2007Google Scholar
  23. [23]
    REDSEEDS Project, available at http://www.redseeds.eu/, as viewed in March 2007Google Scholar

Copyright information

© Springer-Verlag London Limited 2008

Authors and Affiliations

  • Nicolaos Protogeros
    • 1
  • Dimitrios Tektonidis
    • 2
  • Androklis Mavridis
    • 2
  • Christopher Wills
    • 3
  • Adamantios Koumpis
    • 2
  1. 1.Department of Information Systems and E-CommerceMacedonia University of ThessalonikiThessalonikiGreece
  2. 2.ALTEC S.A.ThessalonikiGreece
  3. 3.Faculty of Technology, Centre for Applied Research in Information Systems (CARIS)Kingston UniversityKingston-upon-ThamesUK

Personalised recommendations