You are on page 1of 3

Marc Christian S.

Enelo
BSIT – III
M046
1.) What is IDEF (ICAM Definition)
IDEF, initially an abbreviation of ICAM Definition and renamed in 1999 as
Integration Definition, is a family of modeling languages in the field of systems and
software engineering.

2.) Explain the scope and elements of the following most commonly used IDEF
methods: IDEF0, IDEF3 and IDEFIX
 IDEFO, used to produce a 'functional model'. A function model is a structured
representation of the functions, activities or processes within the modelled
system or subject area
 IDEF3, used to produce a 'process model'. A process model helps document and
analyse the processes of an existing or proposed system. It provides guidelines
and a language for information capture. It helps users capture and organise
process information for multiple downstream uses.
 In 1983, the US Air Force Integrated Information Support System program
enhanced the IDEFI information modelling technique to form IDEFIX (IDEFI
Extended), a semantic data modelling technique. Currently these techniques are
widely used in both the government and commercial sectors, supporting
modelling efforts for a wide range of enterprise and application domains

3.) What is BPMN (Business Process Model and Notation)?


Business Process Model and Notation (BPMN) is a graphical representation for
specifying business processes in a business process model. Originally developed
by the Business Process Management Initiative (BPMI), BPMN has been maintained
by the Object Management Group (OMG) since the two organizations merged in 2005.

4.) What is the scope of BPMN?


BPMN advances the capabilities of traditional business process notations, by inherently
handling B2B Business Process concepts, such as public and private Processes and
Choreographies. It also handles advanced modeling concepts, such as exception
handling, transactions, and compensation

5.) What are the elements of BPMN?


There are four main elements of a BPMN diagram: flow objects, connecting
objects, swimlanes, and data.
 Understanding flow object symbols.
 Understanding connecting object symbols.
 Understanding swimlanes.
 Understanding data symbols.

6.) What is UML?


UML, short for Unified Modeling Language, is a standardized modeling language
consisting of an integrated set of diagrams, developed to help system and software
developers for specifying, visualizing, constructing, and documenting the artifacts of
software systems, as well as for business modeling and other non-software systems.
The UML represents a collection of best engineering practices that have proven
successful in the modeling of large and complex systems

7.) Explain the different UML Diagrams.


There are two main categories; structure diagrams and behavioral diagrams.

 Structure Diagrams
o Class Diagram
o Component Diagram
o Deployment Diagram
o Object Diagram
o Package Diagram
o Profile Diagram
o Composite Structure Diagram
 Behavioral Diagrams
o Use Case Diagram
o Activity Diagram
o State Machine Diagram
o Sequence Diagram
o Communication Diagram
o Interaction Overview Diagram
o Timing Diagram

8.) What is Architecture Description Languange (ADL)?


An Architecture description language (ADL) is domain-specific modeling language
for EAM. Architecture description languages (ADLs) are any kind of modeling language,
that can be used to express system architectures. That means, ADLs provide a set of
rules and common practices for the creation of visualizations like e.g. flow diagrams
or organization charts. The resulting visualizations address concerns of EAM
stakeholders and can be grouped into views. ADLs are often supported by EAM tools to
aid the creation, use and analysis of its models and visualizations

9.) What are the core concepts of ADL?

 Bathing and showering
 Personal hygiene and grooming (including brushing/combing/styling hair)
 Dressing
 Toilet hygiene (getting to the toilet, cleaning oneself, and getting back up)
 Functional mobility, often referred to as "transferring", as measured by the ability
to walk, get in and out of bed, and get into and out of a chair; the broader definition
(moving from one place to another while performing activities) is useful for people
with different physical abilities who are still able to get around independently.
 Self-feeding (not including cooking or chewing and swallowing)

You might also like