Abstrakt. Moderna system är heterogena, geografiskt fördelade och mycket dynamiska eftersom kommunikationstopologin kan variera och komponenterna när som helst kan anslutas till eller tas bort från systemet. Serviceorienterade datorsystem (SOC) har utvecklats som ett lämpligt paradigm för att specificera och genomföra sådana globala system. Variationen och dynamiken i de möjliga scenarierna innebär att det inte är till någon hjälp att betrakta sådana system som tillhörande en enda arkitektonisk stil. Dessa överväganden får oss att föreslå begreppet Mode som ett nytt element i arkitektoniska beskrivningar. Ett läge abstrakterar en specifik uppsättning tjänster som måste samverka för att en viss del av delsystemet ska kunna slutföras. I detta dokument presenteras inledande idéer om formalisering av transportsätt och övergångar som explicita element i arkitektoniska beskrivningar med målet att tillhandahålla flexibelt stöd för beskrivning och verifiering av komplexa anpassningsbara serviceorienterade system. Vi införlivar begreppet mode till Darwin arkitektoniska språket och tillämpar det för att illustrera hur lägen kan hjälpa till att beskriva system från Automotive domänen.
Ett läge, inom ramen för Service-Oriented Computing (SoC), abstracts en uppsättning tjänster som samarbetar mot ett gemensamt mål REF.
Modes for software architectures
{'venue': 'of Lecture Notes in Computer Science', 'journal': None, 'mag_field_of_study': ['Computer Science']}