Wright (ADL)

Wright (ADL)

In software architecture, Wright is an architecture description language developed at Carnegie Mellon University. Wright formalizes a software architecture in terms of concepts such as "components", "connectors", "roles", and "ports". The dynamic behavior of different ports of an individual component is described using the Communicating Sequential Processes (CSP) process algebra. The roles that different components interacting through a connector can take are also described using CSP. Due to the formal nature of the behavior descriptions, automatic checks of port/role compatibility, and overall system consistency can be performed.

Wright was principally developed by Robert Allen and David Garlan.

References

*

External links

* [http://www.cs.cmu.edu/afs/cs/project/able/www/wright/ Wright website] at CMU


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Wright (disambiguation) — Wright is an English family name.Wright or Wrights may also refer to:Places;United States *Wright, Florida *Wright, Minnesota *Wright, New York *Wright, Wyoming *Wright City, Missouri *Wright City, Oklahoma *Wright County, several counties… …   Wikipedia

  • Jeremiah Wright — White House Prayer Breakfast, 1998 Born Jeremiah Alvesta Wright, Jr. September 22, 1941 (1941 09 22) (age 70) Philadelphia, Pennsylvania Jeremia …   Wikipedia

  • Darwin (ADL) — Darwin is an Architecture Description Language (ADL). It can be used in a software engineering context to describe the organization of a piece of software in terms of components, their interfaces, and the bindings between components. In… …   Wikipedia

  • Architecture description language — An Architecture Description Language (ADL) is a computer language used to describe software and/or system architectures. This means in case of technical architecture, the architecture must be communicated to software developers. With functional… …   Wikipedia

  • Iranian Revolution — The Iranian Revolution (mostly known as the Islamic Revolution, [http://www.iranchamber.com/history/islamic revolution/islamic revolution.php Islamicaaaa Revolution] , Iran Chamber.] [http://encarta.msn.com/encyclopedia 761588431/Islamic… …   Wikipedia

  • Arriva London — Infobox Bus transit name = Arriva London logo size = image size = image caption = An Arriva London DAF DB250/ALX400 company slogan = parent = Arriva founded = Various headquarters = Tottenham locale = service area = Greater London service type =… …   Wikipedia

  • David Irving — For other uses, see David Irving (disambiguation). David Irving …   Wikipedia

  • Objections to evolution — Part of a series on Evolutionary Biology …   Wikipedia

  • Hezbollah — For other uses, see Hezbollah (disambiguation). Hezbollah …   Wikipedia

  • 9/11 conspiracy theories — The collapse of the two World Trade Center towers and the nearby WTC7 (in this photo, the brown building to the left of the towers) is a major focus of 9/11 cons …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”