Systems Engineering Assignment
Systems Engineering Assignment
BSIE-4
IE 227 SYSTEMS ENGINEERING
Application:
Application Frontend
The user interface of an application that allows users to interact with the
services. For example, a mobile app or a web portal.
Service
Service Repository
Service Bus
A formal agreement that defines how a service can be used, including the
inputs it requires and the outputs it provides. It acts as a guideline for
developers.
Implementation
The actual code and logic that make up a service. This is where the
functionality of the service is developed.
Interface
The part of a service that defines how other applications can interact with
it. It specifies the methods and data formats that can be used.
Business Logic
The rules and processes that dictate how a business operates. In SOA, this
logic is often encapsulated within services to ensure consistency and
reusability.
Data
The information that services use and manipulate. This can include user
data, transaction records, and other relevant information needed for the
services to function.
References:
Pahl, C., & Lee, J. (2015). Containers and microservices: A new approach
to software architecture. IEEE Cloud Computing, 2(2), 24-31.
https://doi.org/10.1109/MCC.2015.38