CHOOSE: Towards a metamodel for enterprise architecture in small and medium-sized enterprises
- 805 Downloads
- 3 Citations
Abstract
Enterprise architecture (EA) is a coherent whole of principles, methods, and models that are used in the design and realization of an enterprise’s organizational structure, business processes, information systems, and IT infrastructure. Recent research indicates the need for EA in small and medium-sized enterprises (SMEs), important drivers of the economy, as they struggle with problems related to a lack of structure and overview of their business. However, existing EA frameworks are perceived as too complex and, to date, none of the EA approaches are sufficiently adapted to the SME context. Therefore, this paper presents the CHOOSE metamodel for EA in SMEs that was developed and evaluated through action research in an SME and further refined and validated through case study research in five other SMEs. This metamodel is based on the essential dimensions of EA frameworks and is kept simple so that it may be applied in an SME context. The final CHOOSE metamodel includes only four essential concepts (i.e. goal, actor, operation, object), one for each most frequently used EA focus. As an example, an extract is included from the specific model that was created for the SME used in our action research. Finally, the CHOOSE metamodel is evaluated according to the dimensions essential in EA and the requirements for EA in an SME context.
Keywords
Enterprise architecture Small and medium-sized enterprises CHOOSE MetamodelReferences
- Aarabi, M., Saman, M. Z. M., Wong, K. Y., Beheshti, H. M., & Hemdi, A. R. (2011). The effect of enterprise architecture for enterprise resource planning in small and medium enterprises: A review and research direction. In IESS, Indonesia (pp. 159–163).Google Scholar
- Andersson, B., Johannesson, P., & Zdravkovic, J. (2009). Aligning goals and services through goal and business modelling. Information System and e-Business Management, 7(2), 143–169.CrossRefGoogle Scholar
- Anton, A. I. (1996). Goal-based requirements analysis. In ICRE (pp. 136–144).Google Scholar
- Anton, A. I., McCracken, W. M., & Potts, C. (1994). Goal decomposition and scenario analysis in business process reengineering. In CAiSE (Vol. 811, pp. 94–104, LNCS). Utrecht: Springer.Google Scholar
- Balabko, P., & Wegmann, A. (2006). Systemic classification of concern-based design methods in the context of enterprise architecture. Information Systems Frontiers, 8(2), 115–131.CrossRefGoogle Scholar
- Baskerville, R., & Myers, M. D. (2004). Special issue on action research in information systems: making IS research relevant to practice: foreword. MIS Quarterly, 28(3), 329–335.Google Scholar
- Bernaert, M., & Poels, G. (2011). The quest for know-how, know-why, know-what and know-who: Using KAOS for enterprise modelling. In CAiSE international workshops (Vol. 83, pp. 29–40, LNBIP): Heidelberg: Springer.Google Scholar
- Bernaert, M., Maes, J., & Poels, G. (2013a). An android tablet tool for enterprise architecture modeling in small and medium-sized enterprises. In The practice of enterprise modeling (pp. 145–160). Heidelberg: Springer.CrossRefGoogle Scholar
- Bernaert, M., Poels, G., Snoeck, M., & De Backer, M. (2013b). Enterprise architecture for small and medium-sized enterprises: A starting point for bringing EA to SMEs, based on adoption models. In Information systems and small and medium-sized enterprises (SMEs): State of art of IS research in SMEs. Berlin: Springer.Google Scholar
- Bhagwat, R., & Sharma, M. K. (2007). Information system architecture: a framework for a cluster of small- and medium-sized enterprises (SMEs). Production Planning and Control, 18(4), 283–296.CrossRefGoogle Scholar
- Bidan, M., Rowe, F., & Truex, D. (2012). An empirical study of IS architectures in French SMEs: integration approaches. European Journal of Information Systems, 21(3), 287–302.CrossRefGoogle Scholar
- Bittler, R. S., & Kreizmann, G. (2005). Gartner enterprise architecture process. Evolution, 21.Google Scholar
- Boman, M., Bubenko, J. A., Johannesson, P., & Wangler, B. (1997). Conceptual modelling. London: Prentice-Hall, Inc.Google Scholar
- Boone, S., Bernaert, M., Roelens, B., Mertens, S., & Poels, G. (2014). Evaluating and improving the visualisation of CHOOSE, an enterprise architecture approach for SMEs. In The practice of enterprise modeling (Vol. 197, pp. 87–102, LNBIP). Berlin: Springer.Google Scholar
- Braun, C., & Winter, R. (2005). A comprehensive enterprise architecture metamodel and its implementation using a metamodeling platform. In EMISA (pp. 64–79).Google Scholar
- Bubenko, J. (1993). Extending the scope of information modelling. In DAISD (pp. 73–97).Google Scholar
- Business Transformation Agency. (2009). Vocabulary-Driven Enterprise Architecture Development: Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary.Google Scholar
- Businska, L., Kirikova, M., Penicina, L., Buksa, I., & Rudzajs, P. (2012). Enterprise modeling for respecting regulations. In PoEM (pp. 106–117).Google Scholar
- Clark, T., Barn, B. S., & Oussena, S. (2011). LEAP: A precise lightweight framework for enterprise architecture. In ISEC (pp. 85–94). ACM.Google Scholar
- Daneva, M., & van Eck, P. (2007). What enterprise architecture and enterprise systems usage can and can not tell about each other. International Journal of Computer Science and Applications, 4, 93–109.Google Scholar
- Dardenne, A., Fickas, S., & van Lamsweerde, A. (1991). Goal-directed concept acquisition in requirements elicitation. In IWSSD (pp. 14–21). Los Alamitos: IEEE.Google Scholar
- Dardenne, A., van Lamsweerde, A., & Fickas, S. (1993). Goal-directed requirements acquisition. Science of Computer Programming, 20(1–2), 3–50.CrossRefGoogle Scholar
- Database Systems Group. (2013). USE: A UML based Specification Environment. http://sourceforge.net/projects/useocl/.
- Denzin, N. K. (2006). Sociological methods: A sourcebook. Transaction Publishers: Piscataway.Google Scholar
- Devos, J. (2011). IT governance for SMEs. Ghent: University of Ghent.Google Scholar
- DoD. (2010). DoDAF Architecture Framework Version 2.2. http://dodcio.defense.gov/dodaf20.aspx.
- Dumeez, J., Bernaert, M., & Poels, G. (2013). Development of software tool support for enterprise architecture in small and medium-sized enterprises. In CAiSE international workshops (LNBIP). Springer.Google Scholar
- Engelsman, W., & Wieringa, R. (2012). Goal-oriented requirements engineering and enterprise architecture: Two case studies and some lessons learned. In REFSQ (Vol. 7195, pp. 306–320, LNCS). Heidelberg: Springer.Google Scholar
- Engelsman, W., Quartel, D., Jonkers, H., & van Sinderen, M. (2011). Extending enterprise architecture modelling with business goals and requirements. Enterprise Information Systems, 5(1), 9–36.CrossRefGoogle Scholar
- Erickson, J., & Siau, K. (2007 ). Can UML be simplified? Practitioner use of UML in separate domains. In EMMSAD (pp. 89–98). Citeseer.Google Scholar
- Eriksson, H.-E., & Penker, M. (2000). Business modeling with UML: Business patterns at work. New York: Wiley.Google Scholar
- Ernst, A. M., Lankes, J., Schweda, C. M., & Wittenburg, A. (2006). Tool support for enterprise architecture management—Strengths and weaknesses. In EDOC (pp. 13–22)Google Scholar
- European Commission. (2011). Are EU SMEs recovering from the crisis? Annual Report on EU Small and Medium sized Enterprises 2010/2011.Google Scholar
- French, W. L., & Bell, C. H. (1973). Organization development: Behavioral science interventions for organization improvement. Englewood Cliffs: Prentice-Hall.Google Scholar
- Gartner (2012). Gartner’s 2011 Global Enterprise Architecture Survey: EA Frameworks Are Still Homemade and Hybrid.Google Scholar
- Georgiadis, G. (2015). Development of an ontology and risk-led method for selecting and tailoring Enterprise Architecture Frameworks. In W. Paper (Ed.), Working Paper, Ghent University.Google Scholar
- Glissman, S., & Sanz, J. (2009). A comparative review of business architecture. San Jose: IBM.Google Scholar
- Gogolla, M., Büttner, F., & Richters, M. (2007). USE: a UML-based specification environment for validating UML and OCL. Science of Computer Programming, 69(1–3), 27–34.CrossRefGoogle Scholar
- Hannon, P. D., & Atherton, A. (1998). Small firm success and the art of orienteering: the value of plans, planning, and strategic awareness in the competitive small firm. Journal of Small Business and Enterprise Development, 5(2), 102–119.CrossRefGoogle Scholar
- Hegge, H. M. H., & Wortmann, J. C. (1991). Generic bill-of-material: a new product model. International Journal of Production Economics, 23(1–3), 117–128.CrossRefGoogle Scholar
- Henderson, J. C., & Venkatraman, N. (1993). Strategic alignment: leveraging information technology for transforming organizations. IBM Systems Journal, 32(1), 4–16.CrossRefGoogle Scholar
- Henderson-Sellers, B., Low, G., & Gonzalez-Perez, C. (2012). Semiotic considerations for the design of an agent-oriented modelling language. In EMMSAD (Vol. 113, pp. 422–434). Springer LNBIP.Google Scholar
- Hevner, A. R., March, S. T., Park, J., & Ram, S. (2004). Design science in information systems research. MIS Quarterly, 28(1), 75–105.Google Scholar
- Heyse, M., Bernaert, M., & Poels, G. (2012). Keuzes Maken binnen Processen: Het Vermijden van een Russische Roulette voor de Organisaties. Ghent: University of Ghent.Google Scholar
- Hoogervorst, J. (2004). Enterprise architecture: enabling integration, agility and change. International Journal of Cooperative Information Systems, 13(3), 213–233.CrossRefGoogle Scholar
- IEEE Computer Society. (2000). IEEE Recommended Practice for Architectural Description of Software-Intensive Systems. IEEE Std 1471–2000.Google Scholar
- IFEAD. (2005). Trends in Enterprise Architecture 2005: How are Organizations Progressing?Google Scholar
- IFEAD. (2006). Extended Enterprise Architecture Framework Essentials Guide.Google Scholar
- Ingelbeen, D., Bernaert, M., & Poels, G. (2013). Enterprise architecture software tool support for small and medium-sized enterprises: EASE. In AMCIS. Google Scholar
- ISACA. (2012). COBIT 5. http://www.isaca.org/COBIT/Pages/COBIT-5-Framework-product-page.aspx.
- Jacobs, D., Kotzé, P., van der Merwe, A., & Gerber, A. (2011). Enterprise architecture for small and medium enterprise growth. In EEWC (Vol. 79, pp. 61–75, LNBIP). Heidelberg: Springer.Google Scholar
- James, G. A., Handler, R. A., Lapkin, A., & Gall, N. (2005). Gartner Enterprise Architecture Framework. Evolution.Google Scholar
- Järvinen, P. (2007). Action research is similar to design science. Quality & Quantity, 41(1), 37–54.CrossRefGoogle Scholar
- Jonkers, H., Lankhorst, M. M., ter Doest, H. W. L., Arbab, F., Bosma, H., & Wieringa, R. J. (2006). Enterprise architecture: management tool and blueprint for the organisation. Information Systems Frontiers, 8(2), 63–66.CrossRefGoogle Scholar
- Kerzner, H. R. (2013). Project management: A systems approach to planning, scheduling, and controlling (Vol. 11). Hoboken: Wiley.Google Scholar
- Kroon, B., Voorde, K., & Timmers, J. (2012). High performance work practices in small firms: a resource-poverty and strategic decision-making perspective. Small Business Economics, 1, 1–21.Google Scholar
- Lankhorst, M. (2013). Enterprise architecture at work: Modelling, communication and analysis (Vol. 3). New York: Springer.CrossRefGoogle Scholar
- Leist, S., & Zellner, G. (2006). Evaluation of current architecture frameworks. In SAC (pp. 1546–1553). New York: ACM.Google Scholar
- Letier, E., & van Lamsweerde, A. (2002). Deriving operational software specifications from system goals. In SIGSOFT (pp. 119–128). New York: ACM.Google Scholar
- Letier, E., & van Lamsweerde, A. (2004). Reasoning about partial goal satisfaction for requirements and design engineering. In SIGSOFT (pp. 53–62). Newport Beach: ACM.Google Scholar
- Lindström, A., Johnson, P., Johansson, E., Ekstedt, M., & Simonsson, M. (2006). A survey on CIO concerns-do enterprise architecture frameworks support them? Information Systems Frontiers, 8(2), 81–90.CrossRefGoogle Scholar
- Loucopoulos, P., & Kavakli, E. (1995). Enterprise modelling and the teleological approach to requirements engineering. International Journal of Cooperative Information Systems, 4(1), 45–79.CrossRefGoogle Scholar
- Luftman, J., & Ben-Zvi, T. (2011). Key issues for IT executives 2011: cautious optimism in uncertain economic times. MIS Quarterly Executive, 10(4), 203–212.Google Scholar
- Lybaert, N. (1998). The information use in a SME: its importance and some elements of influence. Small Business Economics, 10(2), 171–191.CrossRefGoogle Scholar
- Moody, D. L. (2003). The method evaluation model: A theoretical model for validating information systems design methods. In ECIS.Google Scholar
- Moody, D. (2009). The physics of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Transactions on Software Engineering, 35(6), 756–779.CrossRefGoogle Scholar
- Mostow, J. (1985). Towards better models of the design process. AI Magazine, 6(1), 44–57.Google Scholar
- Mylopoulos, J., Chung, L., & Nixon, B. (1992). Representing and using nonfunctional requirements: a process-oriented approach. IEEE Transactions on Software Engineering, 18(6), 483–497.CrossRefGoogle Scholar
- OMG. (2008). Semantics of Business Vocabulary and Business Rules (SBVR) (v1.0). http://www.omg.org/spec/SBVR/1.0/.
- OMG. (2009). Organization Structure Metamodel (OSM). http://www.omg.org/cgi-bin/doc?bmi/09-08-02.
- OMG. (2010). Business Motivation Model (BMM) (v1.1). http://www.omg.org/spec/BMM/1.1/.
- OMG. (2011a). Business Process Model and Notation (BPMN) (v2.0). http://www.omg.org/spec/BPMN/2.0/.
- OMG. (2011b). OMG Unified Modeling Language (OMG UML), Infrastructure (v2.4.1). http://www.omg.org/spec/UML/2.4.1/.
- OMG. (2011c). OMG Unified Modeling Language (OMG UML), Superstructure (v2.4.1). http://www.omg.org/spec/UML/2.4.1/.
- OMG. (2012a). OMG Object Constraint Language (OCL) (v2.3.1). http://www.omg.org/spec/OCL/2.3.1/.
- OMG. (2012b). OMG’s MetaObject Facility. http://www.omg.org/mof/.
- OMG. (2013). MDA—The Architecture Of Choice For A Changing World. http://www.omg.org/mda/.
- O’Regan, N., & Ghobadian, A. (2004). The importance of capabilities for strategic direction and performance. Management Decisions, 42(2), 292–313.CrossRefGoogle Scholar
- Paige, R. F., Brooke, P. J., & Ostroff, J. S. (2007). Metamodel-based model conformance and multiview consistency checking. ACM Transactions on Software Engineering and Methodology, 16(3).Google Scholar
- Project Management Institute. (2013). Project Management Body of Knowlegde (PMBOK). http://www.pmi.org/PMBOK-Guide-and-Standards.aspx.
- Radeke, F. (2011). Toward understanding enterprise architecture management’s role in strategic change: Antecedents, processes, outcomes. In WI (Vol. 2011).Google Scholar
- Rescher, N. (1977). Methodological pragmatism: Systems-theoretic approach to the theory of knowledge. Oxford: Blackwell Publishers.Google Scholar
- Respect-IT. (2007). A KAOS Tutorial. http://www.respect-it.be/.
- Roose, D., Vansteenlandt, J., Bernaert, M., & Poels, G. (2013). Development of a common base for enterprise architecture: Building the bridge between CHOOSE and ArchiMate. Ghent: University of Ghent.Google Scholar
- Ross, J. W., Weill, P., & Robertson, D. (2006). Enterprise architecture as strategy: Creating a foundation for business execution. Boston: Harvard Business Review Press.Google Scholar
- Rossi, M., & Brinkkemper, S. (1996). Complexity metrics for systems development methods and techniques. Information Systems, 21(2), 209–227.CrossRefGoogle Scholar
- Sandkuhl, K., Stirna, J., Persson, A., & Wißotzki, M. (2014). Enterprise modeling: Tackling business challenges with the 4EM method. Berlin: Springer.CrossRefGoogle Scholar
- Scheer, A.-W. (2000). ARIS—Business process modeling (Vol. 3). Berlin: Springer.CrossRefGoogle Scholar
- Schekkerman, J. (2006). How to survive in the jungle of enterprise architecture frameworks: Creating or choosing an enterprise architecture framework. Victoria: Trafford Publishing.Google Scholar
- Sessions, R. (2007). Comparison of the top four enterprise architecture methodologies. Microsoft.Google Scholar
- Small Business Administration. (2011). How Important are Small Businesses to the U.S. Economy? http://www.sba.gov/advo.
- Smith, J. A. (1998). Strategies for start-ups. Long Range Planning, 31(6), 857–872.CrossRefGoogle Scholar
- Snoeck, M., Dedene, G., Verhelst, M., & Depuydt, A.-M. (1999). Object-oriented enterprise modelling with MERODE. Leuven: Leuven University Press.Google Scholar
- Stirna, J., & Persson, A. (2007). Ten years plus with EKD: Reflections from using an enterprise modeling method in practice. In EMMSAD (pp. 99–108).Google Scholar
- Susman, G. I., & Evered, R. D. (1978). An assessment of the scientific merits of action research. Administrative Science Quarterly, 23(4), 582–603.CrossRefGoogle Scholar
- Tamm, T., Seddon, P. B., Shanks, G., & Reynolds, P. (2011). How does enterprise architecture add value to organisations? CAIS, 28(1)Google Scholar
- The Open Group. (2009). TOGAF Version 9. http://www.opengroup.org/togaf.
- The Open Group. (2012). ArchiMate 2.0. http://www3.opengroup.org/subjectareas/enterprise/archimate.
- The White House OMB. (2012). The Common Approach To Federal Enterprise Architecture.Google Scholar
- The White House OMB. (2013). Federal Enterprise Architecture. http://www.whitehouse.gov/omb/e-gov/FEA.
- Urbaczewski, L., & Mrdalj, S. (2006). A comparison of enterprise architecture frameworks. Issues in Information Systems, 7(2), 18–23.Google Scholar
- Van Lamsweerde, A. (2009). Requirements engineering: From system goals to UML models to software specifications (Vol. 3). New York: Wiley.Google Scholar
- van Lamsweerde, A., Dardenne, A., Delcourt, B., & Dubisy, F. (1991). The KAOS project: Knowledge acquisition in automated specification of software. In AAAI Spring Symposium Series, Stanford University (pp. 59–62).Google Scholar
- van Lamsweerde, A., Darimont, R., & Massonet, P. (1995). Goal-directed elaboration of requirements for a meeting scheduler: Problems and lessons learnt. In RE (pp. 194–203). IEEE.Google Scholar
- van Lamsweerde, A., Darimont, R., & Letier, E. (2002). Managing conflicts in goal-driven requirements engineering. IEEE Transactions on Software Engineering, 24(11), 908–926.CrossRefGoogle Scholar
- van’t Wout, J., Waage, M., Hartman, H., Stahlecker, M., & Hofman, A. (2010). The integrated architecture framework explained: Why, what, how. Berlin: Springer.CrossRefGoogle Scholar
- Veasey, P. W. (2001). Use of enterprise architectures in managing strategic change. Business Process Management Journal, 7(5), 420–436.CrossRefGoogle Scholar
- Wagter, R., van den Berg, M., Luijpers, J., & van Steenbergen, M. (2005). Dynamic enterprise architecture: How to make it work. New York: Wiley.Google Scholar
- Warmer, J., & Kleppe, A. (2003). The object constraint language: Getting your models ready for MDA (Vol. 2). Addison-Wesley Professional.Google Scholar
- Wegmann, A., Regev, G., Rychkova, I., Lê, L.-S., de la Cruz, J. D., & Julia, P. (2007). Business and IT alignment with SEAM for enterprise architecture. In EDOC. Google Scholar
- Weske, M. (2012). Business process management: Concepts, languages, architectures (Vol. 2). Berlin: Springer.CrossRefGoogle Scholar
- Winter, R., & Fischer, R. (2007). Essential layers, artifacts, and dependencies of enterprise architecture. Journal of Enterprise Architecture, 3(2), 7–18.Google Scholar
- Wißotzki, M., & Sonnenberger, A. (2012). Enterprise architecture management—State of research analysis & a comparison of selected approaches. In PoEM (pp. 37).Google Scholar
- Yu, E. S. K. (1993). Modelling organizations for information systems requirements engineering. In RE (pp. 34–41). IEEE.Google Scholar
- Zach, O. (2012). ERP system implementation in small and medium-sized enterprises. Agder: University of Agder.Google Scholar
- Zachman, J. A. (1987). A framework for information systems architecture. IBM Systems Journal, 26(3), 276–292.CrossRefGoogle Scholar
- Zachman International. (2011). Zachman Version 3.0. http://www.zachman.com.