| Files | Size | Format | View |
|---|---|---|---|
|
There are no files associated with this item. |
|||
| URN: | http://URN.fi/URN:NBN:fi:tty-200907101177 |
| Title: | Bluetooth in a proprietary software architecture |
| Author: | Siltanen, Ville |
| Publication type: | Diplomityö |
| Issue date: | 2001-06-06 |
| University: | Tampereen teknillinen korkeakoulu |
| Faculty: | Tietotekniikan osasto |
| Department: | Ohjelmistotekniikan laitos |
| Abstract: |
Software architectures have emerged as an important research and practical developmentarea in software engineering during the last decade. In brief, software architectures areabout defining the highest level structure of the system, consisting of entities and theirrelationships. The architecture is the highest-level abstraction used in software design, andit has a significant effect on the quality properties of the system, such as modifiability.In this thesis, the integration of the Bluetooth technology into the mobile phonesoftware architecture is examined as a case study of architectural development andevolution. Bluetooth is a new short-range radio technology for wirelessly connectingpersonal devices such as phones and computers. Since it contains a significant amount ofadded complexity compared to the previous communication media supported in the phone,integrating it into the existing system has been a challenge, and has provided practicalinformation about the modifiability of the system. The results of the design work aredescribed, and then analyzed from the architectural point of view. Ohjelmistoarkkitehtuurit ovat viimeisen vuosikymmenen aikana nousseet tärkeäksi ohjelmistotekniikan tutkimuksen ja käytännön kehityksen kohteeksi.Ohjelmistoarkkitehtuuri on lyhyesti määriteltynä järjestelmän korkeimman tason rakenne, koostuen komponenteista ja niiden välisistä suhteista. Arkkitehtuuri on korkein ohjelmistonkehityksessä käytetty abstraktiotaso, ja sillä tiedetään olevan merkittävä vaikutus järjestelmän laadullisiin attribuutteihin, kuten muunneltavuuteen. Tässä diplomityössä käytetään esimerkkitapauksena arkkitehtuurin kehittämisestä ja evoluutiosta Bluetooth-teknologian integrointia matkapuhelinten ohjelmistoarkkitehtuuriin. Bluetooth on uusi lyhyen kantaman radioteknologia, jota käytetään henkilökohtaisten laitteiden, kuten puhelinten ja tietokoneiden, liittämiseen toisiinsa langattomasti. Koska se sisältää merkittävästi enemmän kompleksisuutta kuin aiemmat puhelimissa käytetyt tiedonsiirtomediat, sen sisällyttäminen olemassa olevaan järjestelmään on ollut haasteellista ja tarjonnut käytännöllistä informaatiota järjestelmän muunneltavuudesta. Tässä diplomityössä esitetään suunnittelutyön tulokset ja analysoidaan niitä arkkitehtuurinäkökulmasta. /Kir10 |