Keywords: , , , , ,

Indranil Bhattacharya

Abstract

Architecture styles are derived from the design and management criteria used to realize, operate, and evolve enterprise systems. By applying different architecture styles, Enterprise Architects can decide on relevant functional features, extent of process automation, the appropriate management style, and optimal technical infrastructure for an application landscape. As the first part of two, this article provides a theoretical foundation for developing architecture styles by considering the characteristics of an architectural style, some analogies that are useful in explaining architecture styles, and considerations for implementing style diversity in enterprises.

pp 38-45

References

Alexander C.: The Timeless Way of Building, Oxford University Press (1979), pp.25-40.

Alur D., Crupi J., Malks D.: Core J2EE Patterns, Sun Microsystems Press (2001).

Bhattacharya I.: Weak versus Strong Typing (2010); www.visualspec.org.

Cameron K.S., Quinn R.E., DeGraff J., and Thakor A.V.: Competing Valued Leadership: Creating Value in Organizations, Edward Elgar (2006).

Davis M.S.: Aphorisms and Clichés: The Generation and Dissipation of Conceptual Charisma, Annual Review of Sociology, 25(1), 245-269, Annual Reviews, doi:10.1146/annurev.soc.25.1.245 (1999).

DeCandia G., Hastorun D., Jampani M., Kakulapati G., Lakshman A., Pilchin A., Sivasubramanian S., Vosshall P., and Vogels W.: Dynamo: Amazon’s Highly Available Key-value Store (2007); www.allthingsdistributed.com/files/amazondynamo-sosp2007.pdf.

Gray J.: The Transaction Concept: Virtues and Limitations, Proceedings of the 7th International Conference on Very Large Databases (1981), pp.144–154.

Hyatt L., Rosenberg L.: A Software Quality Model and Metrics for Identifying Project Risks and Assessing Software Quality, Product Assurance Symposium and Software Product Assurance Workshop, EAS SP-377, European Space Agency (1996), p.209.

Jacobs J.: The Death and Life of Great American Cities, Random House (1961).

Lakoff G. and Johnson M.: Metaphors We Live By, Language (Vol. 59, p.242), University of Chicago Press, doi:10.2307/414069 (1980).

Nielsen J.: Progressive Disclosure (2006); www.useit.com/alertbox/progressive-disclosure.html.

Pritchett D.: BASE: An ACID Alternative, ACM Queue (May 2008).

Spinosa C., Flores F., and Dreyfus H.L.: Disclosing New Worlds: Entrepreneurship, Democratic Action, and the Cultivation of Solidarity, MIT Press (1997), pp.19-22.

Journal of Enterprise Architecture