Abstract
Contemporary business environments are changing rapidly, organizations are global, and cloud-based services have become a norm. Enterprises operating in these conditions need to have the capability to deliver their business in a variety of business contexts. Capability delivery thus has to be monitored and adjusted. Current Enterprise Modeling approaches do not address context-dependent capability design and do not explicitly support runtime adjustments. To address this challenge, a capability-driven approach is proposed to model business capabilities by using EM techniques, and to use model-based patterns to describe how software applications can adhere to changes in the execution context. A meta-model for capability design and delivery is presented with the consideration to delivering solutions as cloud services. The proposal is illustrated with an example case from an energy efficiency project. A supporting architecture for the capability development and the delivery in the cloud is also presented.
Keywords
- Model-Driven Development
- Capability
- Context
- Cloud Computing
- Enterprise Modeling
Download conference paper PDF
References
Barney, J.B.: Firm Resources and Sustained Competitive Advantage. Journal of Management 17(1), 99–120 (1991)
Open Group Standard: TOGAF - Enterprise Architecture Methodology, Version 9.1, http://www.opengroup.org/togaf/ (last accessed December 07, 2012)
Open Group Standard: ArchiMate - Modeling Language for Enterprise Architecture, Version 2.0, https://www2.opengroup.org/ogsys/catalog/c118 (last accessed December 07, 2012)
Ulrich, W., Rosen, M.: The Business Capability Map: Building a Foundation for Business/IT Alignment. Cutter Consortium for Business and Enterprise Architecture, http://www.cutter.com/content-and-analysis/resource-centers/enterprise-architecture/sample-our-research/ea110504.html (last accessed December 07, 2012)
OASIS: Reference Architecture Foundation for Service Oriented Architecture Version 1.0, Committee Specification Draft 03 / Public Review Draft (July 02-06, 2011), http://docs.oasis-open.org/soa-rm/soa-ra/v1.0/soa-ra.pdf (last accessed November 01, 2012)
Armbrust, M., et al.: A View on Cloud Computing. Communications of the ACM 53(4), 50–58 (2010)
Wikipedia, the Free Encyclopedia. Business Capability Specification (Accenture), http://en.wikipedia.org/wiki/Accenture (last accessed November 15, 2012)
Collis, J.D.: How Valuable are Organizational Capabilities? Strategic Management Journal 15, 143–152 (1994); Issue: Special Issue: Competitive Organizational Behavior
Teece, D.J., Pisano, G., Shuen, A.: Dynamic capabilities and strategic management. Strategic Management Journal 18(7), 509–533 (1997)
Bhatt, G.D., Grover, V.: Types of Information Technology Capabilities and Their Role in Competitive Advantage: An Empirical Study. Journal of Management Information Systems 22(2), 253–277 (2005)
Shoham, J.: Agent-Oriented Programming. International Journal of Artificial Intelligence 60, 51–92 (1993)
Vieira, R., Moreira, Á.F., Bordini, R.H., Hubner, J.: An Agent-Oriented Programming Language for Computing in Context. In: Debenham, J. (ed.) Professional Practice in Artificial Intelligence. IFIP, vol. 218, pp. 61–70. Springer, Boston (2006)
Schilit, B., Adams, N., Want, R.: Context-aware Computing Applications. In: First International Workshop on Mobile Computing Systems and Applications, pp. 85–90 (1994)
Pascoe, J.: Adding Generic Contextual Capabilities to Wearable Computers. In: Proceedings of 2nd International Symposium on Wearable Computers, pp. 92–99 (1998)
Dey, A.: Understanding and Using Context. Personal and Ubiquitous Computing 5(1), 4–7 (2001)
Dey, A., Abowd, G.: The Context Toolkit: Aiding the Development of Context Aware Applications. In: Proc. on Workshop on Software Engineering for Wearable and Pervasive Computing, pp. 68–80 (2000)
Gross, T., Specht, M.: Awareness in Context-Aware Information Systems. Mensch and Computer 5(8), 173–182 (2001)
Hervas, R., Bravo, J., Fontecha, J.: A Context Model based on Ontological Languages; a proposal for Information Visualisation. Journal of Universal Computer Science (J. UCS) 16(12) (2010)
Foster, I., Yong, Z., Raicu, I., Lu, S.: Cloud Computing and Grid Computing 360-Degree Compared. In: Proceedings of Grid Computing Environments Workshop, GCE, pp. 1–10 (2008)
Behrendt, M., et al.: Introduction and Architecture Overview. IBM Cloud Computing Reference Architecture 2.0, https://www.opengroup.org/cloudcomputing-/uploads/40/23840/CCRA.IBMSubmission.02282011.doc (last accessed December 07, 2012)
National Institute of Standards and Technology: NIST Cloud Computing Reference Architecture, Version 1 (March 28, 2011), http://collaborate.nist.gov/twiki-cloud-computing/pub/CloudComputing/Meeting12AReferenceArchitectureMarch-282011/NIST_CCRATWG_029.pdf (last accessed December 07, 2012)
Stirna, J., Grabis, J., Henkel, M., Zdravkovic, J.: Capability Driven Development – an Approach to Support Evolving Organizations. In: Sandkuhl, K., Seigerroth, U., Stirna, J. (eds.) PoEM 2012. LNBIP, vol. 134, pp. 117–131. Springer, Heidelberg (2012)
Bubenko Jr., J.A., Persson, A., Stirna, J.: User Guide of the Knowledge Management Approach Using Enterprise Knowledge Patterns. Deliverable D3, IST Programme Project Hypermedia and Pattern Based Knowledge Management for Smart Organisations, Project no. IST-2000-28401, Royal Institute of Technology, Sweden (2001)
Loucopoulos, P., Kavakli, E., Prakash, N., Rolland, C., Grosz, G., Nurcan, S.: Requirements Engineering: Panacea or Predicament. UMIST, Manchester (1997)
Chen, C.: An objective-oriented and product-line-based manufacturing performance measurement. International Journal of Production Economic 112(1), 380–390
Lu, R., Sadiq, S., Governatori, G.: On managing business processes variants. Data & Knowledge Engineering 68, 642–664 (2008, 2009)
Nguyen, D.K., Lelli, F., Taher, Y., Parkin, M., Papazoglou, M.P., van den Heuvel, W.-J.: Blueprint Template Support for Engineering Cloud-Based Services. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 26–37. Springer, Heidelberg (2011)
Gomes, D., Gonçalves, J.M., Santos, R., Aguiar, R.: XMPP based Context Management Architecture. In: Proceedings of the IEEE GLOBECOM Workshop, December 6-10, pp. 1372–1377 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zdravkovic, J., Stirna, J., Henkel, M., Grabis, J. (2013). Modeling Business Capabilities and Context Dependent Delivery by Cloud Services. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds) Advanced Information Systems Engineering. CAiSE 2013. Lecture Notes in Computer Science, vol 7908. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38709-8_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-38709-8_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38708-1
Online ISBN: 978-3-642-38709-8
eBook Packages: Computer ScienceComputer Science (R0)