Högskolan i Skövde

his.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Important building blocks of an Architectural Description Language
Högskolan i Skövde, Institutionen för datavetenskap.
2002 (engelsk)Independent thesis Basic level (degree of Bachelor)Oppgave
Abstract [en]

Software Architectures is an area that started to develop in the beginning of the 1990's. Through Software Architectures, software engineering developers have new improved opportunities for reusing, understanding, communication, analysis etc. To describe Software Architectures, Architecture Description Languages (ADLs) were proposed in the middle of the 1990's. There is not yet any common well-accepted definition of what an ADL really is. There are two tracks however; the first consider that an ADL's primary role is to provide formal syntax and a lower level of semantics; the second approach means that communication and understanding is the most important part for an ADL to play.

Because of the lack of a common definition, numerous ADLs have been developed, each with their own strengths and weaknesses and all reflecting their developers' view on what an ADL is. The problem with these ADLs is that they work in a standalone fashion and can not use the facilities of the other ADLs. ACME has been developed to solve this problem. ACME is an Architecture Description Interchange Language, which means that it can serve as a bridge between different ADLs, i.e. that one ADL can use the features of another ADL.

There are some software engineering researchers that consider ACME not to be an ADL, since ACME is the least common denominator of the present ADLs and is according to the researchers therefore not an ADL in itself. Therefore, in this report we will first compare ACME with other ADLs, and then present what features ACME needs to add to its environment to become an ADL.

sted, utgiver, år, opplag, sider
Skövde: Institutionen för datavetenskap , 2002. , s. 50
Emneord [en]
ADL, criterions comparison, ACME
Identifikatorer
URN: urn:nbn:se:his:diva-636OAI: oai:DiVA.org:his-636DiVA, id: diva2:3028
Presentation
(engelsk)
Uppsök

Veileder
Tilgjengelig fra: 2008-01-30 Laget: 2008-01-30 Sist oppdatert: 2009-05-04bibliografisk kontrollert

Open Access i DiVA

fulltekst(1510 kB)275 nedlastinger
Filinformasjon
Fil FULLTEXT01.psFilstørrelse 1510 kBChecksum SHA-1
8da8ecec22f74375c9ddedbdf652c3cdb242cbc76fa5258742a2c2854110f599e55d9a61
Type fulltextMimetype application/postscript
fulltekst(1510 kB)263 nedlastinger
Filinformasjon
Fil FULLTEXT02.pdfFilstørrelse 1510 kBChecksum SHA-512
4ecbc27b0d1ce303556457975800d6c4f67c23d1b3919a0f128b365dc16135b1a81fb1048df83468ba1eac27f2b01e5d2747e18e31c39452f42b2e17b55bf3f8
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 538 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 609 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf