Enterprise Architecture Layer Concepts PDF

Summary

These notes detail concepts related to enterprise architecture, covering motivation, strategy, capabilities, business layers, and various related concepts. The document focuses on the structure and behavior of business entities and systems and emphasizes the role of enterprise architecture in achieving business goals. The document is oriented towards a professional audience within the IT field.

Full Transcript

IT1913 Enterprise Architecture Layer Concepts - These are typically aimed at achieving some goal or delivering value by Motivation Concepts realizing an outcome. These are used to model...

IT1913 Enterprise Architecture Layer Concepts - These are typically aimed at achieving some goal or delivering value by Motivation Concepts realizing an outcome. These are used to model the enthusiasm, including the reasons, that - These are abilities that an active structure element, such as an instigate the design or change of an enterprise architecture. organization, person, or system, possesses. These influence, guide, and constrain the design process of an enterprise architecture. Resources - These are assets owned and/or controlled by an individual or organization. Terms Related to Motivation Concepts: - These are structured elements that are assigned to capabilities. o Stakeholder – It is the role of an individual, team, department, or organization that represents their interest in the outcome of the Business Layer architecture. Business Structure Concepts o Driver – It is an external or internal condition that motivates an Business Actor – This business entity is capable of performing behavior. organization to define its goals and implement the necessary change to Business Role – It is the responsibility for performing specific behavior, achieve them. to which an actor can be assigned. o Assessment – It is the result of an analysis of a particular business issue Business Collaboration – It is an aggregate of two (2) or more active within the enterprise with respect to some drivers. internal business structure elements that work together to perform o Goal – It is a high-level statement of intent, direction, or desired end state collective behavior. for an organization and its stakeholders. Business Interface – It is a point of access where a business service is o Requirement – It is a specific statement of need that architectural made available to the environment. designers must meet. Business Object – It is used to model an object type in which several o Constraint – It is a factor that averts or hinders the realization of goals. instances may exist within an organization. It represents important o Principle – It is strongly related to the organization’s goals and information or conceptual elements within a particular business domain. requirements. It is considered a qualitative statement of intent that should Representation – It is a perceptible form of the information carried by a be met by the architecture. business object. o Outcome – It is a result that has been achieved. o Value – It is the relative worth, usefulness, or importance of a core element Business Behavior Concepts or an outcome. Business Service – It is considered as an explicitly defined perceptible o Meaning – It is the knowledge or expertise present in a business object or business behavior. It is mainly used to manifest business functionality to its representation, given a particular context. the environment. Business Process – It is a sequence of business behaviors that achieve Strategy Concepts a specific outcome, such as a defined set of products and services. Course of Action Business Function – It is a collection of business behaviors based on a - This represents what an enterprise has decided to do to realize its goals. chosen set of criteria closely aligned to an organization, but not explicitly - This is an approach or plan for configuring capabilities and resources of governed by the organization. an enterprise undertaken to achieve a goal. Business Interaction – It is a unit of collective business behavior collaboratively performed by two (2) or more business roles. Capabilities Business Event – It denotes an organizational state change. It is - These are considered the key building blocks of a business, unique and instantaneous and does not have a specific duration. independent from each other, and tend to be stable over time. 04 Handout 1 *Property of STI  [email protected] Page 1 of 3 IT1913 Higher-Level Business Concepts Product – It is a coherent collection of services and/or passive structure elements, accompanied by a contract or a set of agreements, which is offered as a whole to customers. Contract – It is a formal or informal specification of an agreement between a provider and a consumer that specifies the rights and obligations associated with a product and establishes functional and non-functional parameters for interaction. Application Layer Application Structure Concepts Application Component – It is an encapsulation of an application’s functionality that is aligned to the implementation structure, which is modular and replaceable. Application Collaboration – It is an aggregate of two (2) or more application components working together to perform collective application behavior. Figure 1. Example of an application layer model of a customer relation management system Application Interface – It is a point of access where an application Source: Enterprise Architecture at Work Modeling, Communication and Analysis (4th ed.), 2017 p. 96 service is made available to users to another application component or a node. Technology Layer Technology Structure Concepts Data Object – It is a data that is structured for automated processing. Node – It is a computational or a physical resource that hosts, Application Behavior Concepts manipulates, or interacts with other computational or physical resources. Application Service – It is an explicitly defined and visible application Technology Collaboration – It is an aggregate of two (2) or more nodes behavior. It is used to specify services provided by the business. that work together to perform collective behavior. Application Function – It is an automated behavior that can be Technology Interface – It is a point of access where technological performed by an application component. services offered by a node can be accessed. Application Process – It is a sequence of application behaviors that Device – It is a physical information technology resource wherein system realizes a specific outcome. software and artifacts can be deployed for execution. Application Interaction – It is a unit of collective application behavior System Software – It is a software that supports a business environment collaboratively performed by two (2) or more application components. in storing, executing, and utilizing applications, including the data deployed within the environment. Application Event – It refers to an application behavior that denotes a state of change. Path – It is a link between two (2) or more nodes through which the exchange of data or material happens. Communication Network – It is a set of structures that connects computer systems or other electronic devices for transmission, routing, and reception of data or information. Artefact – It is a piece of data that is used and/or produced in a software development process or a system deployment and operation. 04 Handout 1 *Property of STI  [email protected] Page 2 of 3 IT1913 Technology Behavior Concepts Implementation and Migration Concepts Technology Service – It is an external visible unit of functionality, Implementation-Related Concepts provided by one or more nodes accessible through well-defined interfaces. Work Package – It is a series of actions identified and designed to achieve Technology Function – It is a behavior element that groups a specific goal or result within a clearly defined beginning and end date infrastructural behavior, which can be performed by a node. and resource constraints. Technology Process – It is a sequence of technological behavior that Implementation Event – It is a behavior element that denotes a state of achieves a specific outcome. change related to implementation or migration that can encompass a time Technology Interaction – It is a unit of collective technology behavior attribute. collaboratively performed by two (2) or more nodes. Deliverable – It is a precisely defined outcome of a work package. Technology Event – It is a technology behavior element that denotes a state change. Migration Planning Concepts Plateau – It is a relatively stable state of an enterprise architecture that exists during a specific period of time. Gap – It is a statement of difference between two (2) plateaus. References: Lankhorst, M., BiZZdesign, Enschede, & The Netherlands. (2017). Enterprise architecture at work modeling, communication and analysis (4th ed.). Berlin, Germany: Springer Nature. Archi® - Open Source ArchiMate Modeling. (n.d.). In Archi. Retrieved from https://www.archimatetool.com/ on January 10, 2020 Figure 2. Example of a technology layer model Source: Enterprise Architecture at Work Modeling, Communication and Analysis (4th ed.), 2017 p. 100 Physical Concepts Equipment – It is a physical machine, tool, or instrument that can create, use, store, move, or transform materials. Facility – It is a physical structure or environment interconnected by distribution networks. Distribution Network – It is a physical network used to transport materials, data, or information. Material – It is a tangible matter or physical element that can be accessed by equipment. 04 Handout 1 *Property of STI  [email protected] Page 3 of 3

Use Quizgecko on...
Browser
Browser