نتایج جستجو برای: architectural styles

تعداد نتایج: 54475  

2001
Manuel Kolp Paolo Giorgini John Mylopoulos

A Multi-Agent System (MAS) is an organization of coordinated autonomous agents that interact in order to achieve particular, possible common goals. Considering real world organizations as an analogy, this paper proposes architectural styles for MAS which adopt concepts from organization theory and strategic alliances literature. The styles are modeled using the i* framework which offers the not...

2001
Manuel Kolp Jaelson Castro Luiz Freire John Mylopoulos

This paper proposes a set of concepts for describing a software architecture as a social organization. This social structure consists of actors who have goals to fulfil and social dependencies describing their obligations. The framework is an adaptation of i* [17] proposed as a modeling language for early requirements. Based on this framework, the paper advocates architectural styles for softwa...

2001
Manuel Kolp John Mylopoulos

This paper proposes a set of concepts for describing a software architecture as an organization. These social structures consist of actors who have goals to fulfil and social dependencies describing their obligations. The framework is an adaptation of i* [Yu95] proposed as a modeling language for early requirements. Based on this framework, the paper advocates architectural styles for software ...

1994
Richard C. Holt

A tube graph is a mathematical entity that can be used for modelling architectural designs of software systems. It consists of a tree (representing containment) with a set of edges called tubes (representing dependencies) between the tree's vertices (representing components). Tubes, for example, can model the import relation at the module level and the use dependency relation at the subsystem l...

1995
Mark Moriconi Xiaolei Qian

| A method is presented for the stepwise reene-ment of an abstract architecture into a relatively correct lower-level architecture that is intended to implement it. A reenement step involves the application of a predeened re-nement pattern that provides a routine solution to a standard architectural design problem. A pattern contains an abstract architecture schema and a more detailed schema in...

2009
Juha Savolainen Varvana Myllärniemi

Organizing a software architecture into layers has been one of the earliest architectural styles ever used. Even today layered structure is a very common architectural style used in various industrial systems. However, we have observed that the usage of layered architectural style varies greatly in different contexts. This paper aims to compare the notion of software architecture layers in rese...

2001
Shang-Wen Cheng João Pedro Sousa David Garlan Bridget Spitznagel Bradley Schmerl Peter Steenkiste

An increasingly important requirement for software systems is the capability to adapt at run time in order to accommodate varying resources, system errors, and changing requirements. For such self-repairing systems, one of the hard problems is determining when a change is needed, and knowing what kind of adaptation is required. In this paper we describe a partial solution in which stylized arch...

Journal: :IEEE Trans. Software Eng. 1995
Mark Moriconi Xiaolei Qian Robert A. Riemenschneider

A method is presented for the stepwise refinement of an abstract architecture into a relatively correct lower level architecture that is intended to implement it. A refinement step involves the application of a predefined refinement pattern that provides a routine solution to a standard architectural design problem. A pattern contains an abstract architecture schema and a more detailed schema i...

2006
Jilles van Gurp Anssi Karhinen Jan Bosch

Mobile services hold a promise of utilizing the phone also for other purposes than purely communication. However, repeated attempts at realizing mobile services in the market place have been met with limited success. This article (1) defines the architectural drivers that drive success or failure of mobile services, (2) analyzes three different architectural styles of realizing such a mobile se...

2006
Virginia C. Carneiro de Paula

Designing the detailed architecture of a style or of an architectural family is a difficult task. However, it offers great benefits for the product architectures detailed design based on this style or family. The present work proposes a meta-model for the development of applications with layered architectural style and distributed with the middleware CORBA (Common Object Request Broker Architec...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید