an integration proposal of the collaboration domain proposals into mda ing. william joseph giraldo...

26
An integration proposal of the collaboration domain proposals into MDA Ing. William Joseph Giraldo Orozco, Msc. Dr. Manuel Ortega Cantero Dr. Cesar Alberto Collazos

Post on 19-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

An integration proposal of the collaboration domainproposals into MDA

Ing. William Joseph Giraldo Orozco, Msc.

Dr. Manuel Ortega CanteroDr. Cesar Alberto Collazos

Main Proposals

• CIAM• AMENITIES• CTT (ConcurTaskTree)• GTA (Group Task Analysis)• APM (Action Port Model) • RML, TaskMODL, DiaMODL• Proclets• COMO-UML

No integration between proposals.

We are exposed to similar problem such as the presented in the object paradigm in the early part of the 1990’s. New programming languages were devised and adopted which were accompanied by a prodigious and confusing glut of object oriented software design methods and modeling notations. This caused a great deal of confusion and needless market fragmentation.

The CASE industry of the 1980’s failed in part because each vendor tried to do everything alone. A proposal will be attractive to vendors and users only if standards ensure that the many tools ofdifferent vendors work together.

Problem Statement

It is designed to validate the following hypothesis:

“It is possible to integrate the most relevant proposals in the design of collaborative systems being adopted the best characteristics and capacities of each one.”

Consequently the following general objective is defined:

“Specification of a framework for the development of collaborative systems that integrates the most relevant proposals in the design of collaborative systems.”

Our Proposal

Other hypothesis:

“It is possible to define a user-friendly modelling language that can be used to create unified models that span heterogeneous domains of an Enterprise Architecture (EA).”

Our Proposal

It is designed to promote:

1. The separation of the problem model from the solution model.

2. The use of standards for the consolidation of a tools vendor's niche.

3. The use of business architectures, models of processes, tools and languages based on standards.

4. The traceability of the requirements and quality attributes.

5. The usability of the development process.

Our Proposal

Contemporary approaches to EA.EA Methods / Processes EA Frameworks EA Standards

TOGAF Zachman Framework IEEE Standards

IEM Model Driven Architecture (MDA)

CEN Standards

Petri-nets CIMOSA ISO Standards

SADT GRAI-GIM RM-ODP

TOVE PERA WfMC Meta-model

EAP ARIS MDA

EAS C4ISR/DoDAF  

Hatley/Pirbhai (H/P) GERAM  

Quantitative QFD (Q2FD) ODP Enterprise Viewpoint  

Zachman Framework.

Zachman Framework & MDA.

Zachman Framework & MDA.

views transformation example.PC_Chair

Responsibility Model in CIAM

Business Model in

UML

Framework Structure.