A UML Profi le for Documenting the Component-and-Connector Views of Software Architectures

نویسنده

  • Valerio Adrián Anacleto
چکیده

A UML Profi le for Documenting the Component-and-Connector Views of Software Architectures 2 www.epidataconsulting.com INTRODUCTION....................................................................................................................................................................................3 Component-and-Connector Viewtype.................................................................................................................................3 Consequences of Using Different Tools................................................................................................................................3 Advantages of Using Different Tools.....................................................................................................................................4 MODELING THE COMPONENT-AND-CONNECTOR VIEWTYPE WITH UML 2.0...........................................................4 Components...............................................................................................................................................................................5 Connectors.................................................................................................................................................................................5 Ports..............................................................................................................................................................................................6 Roles .........................................................................................................................................................................................6 Association..................................................................................................................................................................................6 Delegation...................................................................................................................................................................................6 Properties....................................................................................................................................................................................6 THE UML PROFILE..................................................................................................................................................................................7 AN EXAMPLE ON HOW TO USE THE PROFILE............................................................................................................................7 USABILITY..................................................................................................................................................................................................8 Usability of the UML Profile....................................................................................................................................................8 Integration of the UML Profile with Commercial Tools....................................................................................................8 FUTURE WORK.......................................................................................................................................................................................9 CONCLUSIONS AND CONTRIBUTIONS....................................................................................................................................10 REFERENCES...........................................................................................................................................................................................11 ABOUT.....................................................................................................................................................................................................12 CONTACT...............................................................................................................................................................................................13 Table of

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Documenting Software Architectures using UML

As software systems become large and more complex, focus on main design issues is shifted from algorithms and data structures. Software architecture, which represents high-level organization of software system, brings whole new set of design issues: overall system organization, global control structures, communication protocols, data access and synchronization, as well as choosing between diffe...

متن کامل

Object-Oriented Connector-Component Architectures

This paper presents an important extension of our contribution to FESCA ’04, which presented a generic framework for connector architectures. These architectures were defined by components, consisting of a body specification and a set of export interfaces, and connectors, consisting of a body specification and a set of import interfaces plus connecting transformations in both cases. A major res...

متن کامل

UML requirements for Distributed Software Architectures

The use in various projects of UML as the modeling notation for representing software systems, revealed the need for additional constructs and architectural views, especially in the field of distributed software architectures. This article identifies a list of requirements toward UML, which we find appropriate especially in its current standardization stage.

متن کامل

An Approach to Software Architecture Description Using UML Revision 2.0

This document presents a practical way of describing software architectures using the Unified Modeling Language. The approach is based on a “3+1” structure in which three viewpoints on the described system are used – module, component & connector, and allocation – are used to describe a solution for a set of architectural requirements.

متن کامل

An Approach to Software Architecture Description Using UML

This document presents a practicabke way of describing software architectures using the Unified Modeling Language. The approach is based on a “3+1” structure in which three viewpoints on the described system are used – module, component & connector, and allocation – are used to describe a solution for a set of architectural requirements.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009