ArchC#: a new architecture description language for distributed systems

  • Authors:
  • Saeed Parsa;Gholamreza Safi

  • Affiliations:
  • Department of Computer Engineering, Iran University of Science and Technology, Narmak, Tehran, Iran;Department of Computer Engineering, Iran University of Science and Technology, Narmak, Tehran, Iran

  • Venue:
  • FSEN'07 Proceedings of the 2007 international conference on Fundamentals of software engineering
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper a new architecture description language called ArchC#, is introduced. ArchC# is an extension of ArchJava for C#. It is mainly focused on describing architecture of distributed systems. ArchC# provides built-in constructs for describing distributed components and their interconnections. Specific features of distributed code such as remote asynchronous calls and activation of remote objects can be described in ArchC#. ArchC# unifies software architecture with an object-oriented implementation.