Skip to main content

Frameworks for Adaptive Human Management Systems Based on MDA

  • Chapter
  • First Online:
  • 526 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 553))

Abstract

Along with the boom of Web services and the thriving Model Driven Architecture (MDA), we must consider the growing significance and utility of modeling in the development of software and solutions. The main advantages of MDA are the ability to transform one PIM into several PSMs, one for each platform or technology in which the final system will be deployed, and the automatic code generation that implements the system for those platforms from the corresponding PSMs. Service-oriented architectures (SOA) are also touted as the key to business agility, especially when combined with a model-driven approach. Model-Driven Architecture (MDA) is a well-developed concept that fits well with SOA, but until now it has been a specialized technique that is beyond practical application scope of most enterprises. In this chapter, We describe the initial investigation in the fields of MDA and generative approaches to SOA. Our view is that MDA aims at providing a precise framework for generative software production. Unfortunately many notions are still loosely defined (PIM, PSM, etc.). We propose here an initial exploration of some basic artifacts of the MDA space to SOA. Because all these artifacts may be considered as assets for the organization where the MDA is being deployed with SOA, we are going to talk about MDA and SOA abstract components to apply an e-business applications. We also discuss the key characteristics of the two modeling architectures, focusing on the classification of models that is embodied by each. The flow of modeling activity is discussed in the two architectures together with a discussion of the support for the modeling flows provided by MDA. Our model of framework—a unified modeling architecture—is introduced which illustrates how the two architectures can be brought together into a synergistic whole, each reinforcing the benefits of the other with case study.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. R. Soley, OMG Staff Strategy Group, Model driven architecture, OMG white paper draft 3.2 (2000), http://www.omg.org/soley/mda.html

  2. J.D. Poole, Model driven architecture: vision, standards and emerging technologies, European Conference on Object-Oriented Programming (2004), http://www.omg.org/mda/mda_files/Model-Driven_Architecture.pdf

  3. M. Rizwan Jameel Qureshi, Reuse and component based development, in Proceedings of International Conference Software Engineering Research and Practice (SERP’06), Las Vegas, USA, 26–29 June 2006, pp. 146–150

    Google Scholar 

  4. A. Barnawi, M. Rizwan Jameel Qureshi, A. Irshad Khan, A framework for next generation mobile and wireless networks application development using hybrid component based development model. Int. J. Res. Rev. Next Gener. Netw. (IJRRNGN) 1(2), 51–58 (2011)

    Google Scholar 

  5. M. Champion, C. Ferris, E. Newcomer (Iona), David Orchard, Mobile services architecture: W3C working draft (2002), http://www.w3.org/TR/ws-arch/

  6. J. Bezivin, S. Hammoudi, D. Lopes, F. Jouault, Applying MDA approach for web service platform, in Proceedings of the 8th IEEE International Enterprise Distributed Object Computing Conference (2004)

    Google Scholar 

  7. M.N. Huhns, M.P. Singh, Service-oriented computing: key concepts and principles. J. IEEE Internet Comput. 9(1), 75–81 (2005)

    Google Scholar 

  8. A.T. Rahmani, V. Rafe, S. Sedighian, A. Abbaspou, An MDA-based modeling and design of service oriented architecture, in ICCS. Part III. LNCS, vol. 3993 (2006), pp. 578–585

    Google Scholar 

  9. A. Gokhale, B. Natarajan, Composing and deploying grid middleware web services using model driven architecture. Lect. Notes Comput. Sci. 2519, 633–649 (2002), http://www.cydex21.com

Download references

Acknowledgments

“This work (Grants No. C0124408) was supported by Business for Cooperative RD between Industry, Academy, and Research Institute funded Korea Small and Medium Business Administration in 2013”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haeng-Kon Kim .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Kim, HK., Lee, R.Y. (2014). Frameworks for Adaptive Human Management Systems Based on MDA. In: Lee, R. (eds) Applied Computing and Information Technology. Studies in Computational Intelligence, vol 553. Springer, Cham. https://doi.org/10.1007/978-3-319-05717-0_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-05717-0_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-05716-3

  • Online ISBN: 978-3-319-05717-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics