SOA-MDK: Towards a Method Development Kit for Service Oriented System Development

  • Balbir S. Barn
  • Hilary Dexter
  • Samia Oussena
  • Dan Sparks

This paper argues that appropriate modeling methods for service oriented development have not matured at the same pace as the technology because the conceptual underdeveloped. The paper describes a method for service oriented development based on an adaptation and enhancement of component based techniques. The use of reference models to widen the scope of the methodology is proposed. The method is described using a complex case study from Higher Education.


Business Process Reference Model Information Model Business Process Modeling Textual Narrative 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Barn BS, Brown AW, Cheesman J (1998) Methods and Tools for Com-ponent Based Development. In Tools, p. 384, Technology of Object-Oriented Languages and SystemsGoogle Scholar
  2. 2.
    Barn BS, Brown AW (1999) Enterprise-Scale CBD: Building Complex Computer Systems From Components. In 9th International Conference on Software Technology and Engineering Practice (STEP'99), Pittsburgh, Pennsylvania, USAGoogle Scholar
  3. 3.
    Barn BS (2004) From Components to Web Services. Tutorial presented at ICEIS 2004, Portugal. (2004)Google Scholar
  4. 4.
    Barn BS, Dexter H, Oussena S. Petch J (2006) An Approach to Creating Reference Models for SOA from Multiple Processes. In: IADIS Confer-ence on Applied Computing, SpainGoogle Scholar
  5. 5.
    Crnkovic I, Hnich B, Jonsson T, Kiziltan Z (2002) Specification, imple-mentation, and deployment of components. Commun. ACM 45, 10, 35-40CrossRefGoogle Scholar
  6. 6.
    Castek Ltd(2000) Component-based Development: The Concepts, Tech-nology and Methodology. In Castek Ltd Company’s white paper, avail-able at
  7. 7.
    Cheesman J, Daniels J (2001) UML Components. Addison-WesleyGoogle Scholar
  8. 8.
    Cook S, Daniels J (1994) Designing Object Systems: Object-oriented Modelling with Syntropy. Prentice HallGoogle Scholar
  9. 9.
    D'Souza DF, Wills AC (1999) Objects, Components, and Frameworks with UML: The Catalysis Approach. Object Technology Series. Addison Wesley, Reading MassGoogle Scholar
  10. 10.
    Erl T (2005) Service Oriented Architecture - Concepts, Technology and Design, Prentice-Hall, USAGoogle Scholar
  11. 11.
    Frankel D (2004) Model Driven Architecture, OMG PressGoogle Scholar
  12. 12.
  13. 13.
    Ort E (2005) Service-Oriented Architecture and Web Services: Concepts, Technologies, and Tools.
  14. 14.
    Stojanovic Z, Dahanayake A, Henk S (2003) Agile Modeling and Design of Service-Oriented Component Architecture. First European Workshop on Object Orientation and Web Services. ECOOP 2003. http://www.cs.
  15. 15.
    Texas Instruments Inc (1990) A guide to Information Engineering using the IEF™. TI Part Number: 2739756-0001.Google Scholar
  16. 16.
    Hollingsworth D (1995) The Workflow Reference Model; Workflow Management Coalition.
  17. 17.
    Durusau P, Newcomb S, Barta R. (2006) The topics map reference model.
  18. 18.
    Advanced Distributed Learning (2004) Sharable Content Object Reference Model (SCORM) 2004 Public D raft.

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  • Balbir S. Barn
    • 1
  • Hilary Dexter
    • 1
  • Samia Oussena
    • 1
  • Dan Sparks
    • 1
  1. 1.Thames Valley UniversityUK

Personalised recommendations