From the original work proposed by Gamma, design patterns have provided an important contribution to the development of well-structured software systems. This paper studies patterns supporting requirements analysis and, in particular, it discusses organizational patterns supporting the conceptual specification of business conversations among organizations within a virtual enterprise. These patterns are elicited from coordination and transaction costs economics theories and they are validated through a wide variety of non-trivial case studies. Organizational patterns are provided using three different concurrent views: an intentional view, a strategic view and a process view. Each view addresses a specific set of concerns of interest to different stakeholders in the system and, as a consequence, it has its own particular notation, rationale and constraints. Additionally, since these views are not fully independent, the paper discusses how elements of one view are connected to elements in other views.

A Multi-View Framework for Organizational Patterns / Colombo, Enzo; Mylopoulos, John. - ELETTRONICO. - (2006), pp. 1-27.

A Multi-View Framework for Organizational Patterns

Mylopoulos, John
2006-01-01

Abstract

From the original work proposed by Gamma, design patterns have provided an important contribution to the development of well-structured software systems. This paper studies patterns supporting requirements analysis and, in particular, it discusses organizational patterns supporting the conceptual specification of business conversations among organizations within a virtual enterprise. These patterns are elicited from coordination and transaction costs economics theories and they are validated through a wide variety of non-trivial case studies. Organizational patterns are provided using three different concurrent views: an intentional view, a strategic view and a process view. Each view addresses a specific set of concerns of interest to different stakeholders in the system and, as a consequence, it has its own particular notation, rationale and constraints. Additionally, since these views are not fully independent, the paper discusses how elements of one view are connected to elements in other views.
2006
Trento
Università degli Studi di Trento - Dipartimento di Informatica e Telecomunicazioni
A Multi-View Framework for Organizational Patterns / Colombo, Enzo; Mylopoulos, John. - ELETTRONICO. - (2006), pp. 1-27.
Colombo, Enzo; Mylopoulos, John
File in questo prodotto:
File Dimensione Formato  
paper.pdf

accesso aperto

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.3 MB
Formato Adobe PDF
1.3 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/357980
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact