ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Electronic Notes in Theoretical Computer Science
Volume 206, 8 April 2008, Pages 111-131
Proceedings of the Seventh Spanish Conference on Programming and Computer Languages (PROLE 2007)
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
PDF (374 K)

  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.entcs.2008.03.078    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2008 Published by Elsevier B.V.

Architectural Connectors for Sequence Diagrams

Fernando Orejasa and Sonia Pérezb

aDepartament de LSI, Universitat Politècnica de Catalunya, Barcelona, Spain bInst. Sup. Politécnico J. A. Echevarría, Havana, Cuba

Available online 8 April 2008.

Abstract

The notion of architectural connector was developed by Allen and Garland as an important concept for the design of software architectures. In this paper, based on previous work introducing a generic approach for the definition of component-based concepts, we study how architectural connectors and components can be defined for UML2 sequence diagrams as a first step for applying this approach to full UML. A case-study of a small lift system is used to illustrate these ideas.

References

R. Allen, D. Garlan. A Formal Basis for Architectural Connection. In ACM TOSEM '97, pp. 213–249.

J. Cheesman and J. Daniels, UML Components, Addison-Wesley (2001).

H. Ehrig, F. Orejas, B. Braatz, M. Klein and M. Piirainen, A Generic Component Framework for System Modeling, Proc. FASE 2002, LNCS 2306, Springer (2002), pp. 33–48.

H. Ehrig, J. Padberg, B. Braatz, M. Klein, M. Piirainen, F. Orejas, S. Perez, E. Pino. A Generic Framework for Connector Architectures based on Components and Transformations. Proc. FESCA 2004, Barcelona.

H. Ehrig, M. Klein, F. Orejas J. Padberg, S. Perez, E. Pino. A Generic Approach to Connector Architectures. Barcelona and Berlin (2007). Submitted for publication.

J.L. Fiadero and A. Lopes, Semantics of Architectural Connectors, Proc TAPSOFT '97, LNCS 1214, Springer (1997), pp. 505–519.

David Garlan, Shang-Wen Cheng and Andrew Kompanek, Reconciling the needs of architectural description with object-modeling notations, Sci. Comput. Program. 44 (1) (2002), pp. 23–49. Abstract | Article | PDF (221 K)

C.A.R. Hoare, Communicating Sequential Processes, Prentice-Hall (1985).

James ivers, Paul Clements, David Garlan, Robert Nord, Bradley Schmerl, Jaime Rodrigo Oviedo Silva: Documenting Component and Connector Views with UML 2.0. Carnegie-Mellon Univ. Tech. Report CMU/SEI-2004-TR-008, 2004.

Fernando Orejas and Sonia Perez, Towards Architectural Connectors for UML, Formal Methods in Software and Systems Modeling, Lecture Notes in Computer Science 3393, Springer (2005), pp. 352–369.

Sonia Pérez Lovelle. Uso y extensin de UML para la especificacin y chequeo de consistencia en el empleo de la arquitectura de componentes genricos. PhD Thesis, La Habana 2007.

J. Rumbaugh, I. Jacobson and G. Booch, The Unified Modeling Language Reference Manual, Addison Wesley (1999).

Mary Shaw and David Garlan, Software Architecture: Perspectives on an Emerging Discipline, Prentice Hall (1996).

A.M. Zaremski, J.M. Wing. Specification Matching of Software Components. In ACM TOSEM '97, pp. 333–369.


Electronic Notes in Theoretical Computer Science
Volume 206, 8 April 2008, Pages 111-131
Proceedings of the Seventh Spanish Conference on Programming and Computer Languages (PROLE 2007)
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.