DEFINITION DISJOINT SUBTYPES CONTENT MANAGEMENT

FAMILY OF CONCEPTS - Systemic Levels of Business Software System


Categorized Class  Business Software System
Business Software System is a Business System used by Business Operations, that represents all granularities of software - ranging from MicroServices to enterprise wide Application Systems - used by Business Operations.
All  Business Software Systems share the following characteristics:
1) They provide  Functionalitys.
2) They expose APIs (Application Interfaces) through which they deliver Information Outcome Events.
3) They handle datastores defined by Physical Data Domains.
4) They perform and participate to System Processes.

DISJOINT SUBTYPES of 'Business Software System'


NameDescription
  Application System
An  Application System is a Business Software System which is an assembly of multiple Applications or other  Application Systems that, together, fulfill a set of  Macro  Functionality(ies) delivered to Business Operations.
 Application Systems are used in the context of IT Strategic planning to define and evolve other time the hight level structure of the enterprise IT Architecture.
 Application System is a  Macro enterprise asset that sit at the top of Business Software System decomposition hierarchy.
Example: "HR System" is an  Application System whereas "Payroll" is an Application that is part of the "HR system".
  Software Module
Software Module is a Business Software System that is part of an application system.
Software Module is either an Application, Application Component or a MicroService.
All share the ability to be composed of sub-Application Components and have dependencies to enabling Software Technology(ies).