An assessment-based architectural approach and a support tool for mobile systems development

Vili Törmänen

Research output: ThesisMaster's thesisTheses

Abstract

This study focuses on choosing correct architecture when developing software for mobile devices. Different environments in the mobile world make several solutions available. Quick and accurate decision making in architecture choosing is crucial in the development process. The research problem was how to decide which architecture should be used in the early phase of a mobile services development. The answer to this question was providing the Assessment Wiki with information about the evaluated architectures used in different projects. In the Assessment Wiki, the architectures can be managed and viewed. Performing architecture evaluation at every time when developing software is not practical. This research focuses on building a tool which saves the information and allow its handling. This tool makes it possible to choose correct architecture. An easytouse collaboration tool called wiki was examined and used to build a website that allows users to enter information about their architectures, requirements and qualities. At the design phase wiki users can look how architectures respond to current quality requirements. Two different wiki engines were studied because the first one didn’t provide all the necessary functionality. The Second one was not either perfect but it had more functionality than the first one. Wiki is supposed to be easytouse but no verification for it was studied. Also this solution’s validation was not done which set limitations to this work. Future research topics are how Assessment Wiki could be used in a developing process and how to get more quantitative information from the architectures. Wiki engine developing must be under observation to polish the solution. Also following Wiki use in several projects would be interesting.
Original languageEnglish
QualificationMaster Degree
Awarding Institution
  • University of Oulu
Place of PublicationOulu
Publisher
Publication statusPublished - 2007
MoE publication typeG2 Master's thesis, polytechnic Master's thesis

Fingerprint

Engines
Mobile devices
Websites
Decision making

Cite this

@phdthesis{08ee6cc824f044c4b73235b23f00e721,
title = "An assessment-based architectural approach and a support tool for mobile systems development",
abstract = "This study focuses on choosing correct architecture when developing software for mobile devices. Different environments in the mobile world make several solutions available. Quick and accurate decision making in architecture choosing is crucial in the development process. The research problem was how to decide which architecture should be used in the early phase of a mobile services development. The answer to this question was providing the Assessment Wiki with information about the evaluated architectures used in different projects. In the Assessment Wiki, the architectures can be managed and viewed. Performing architecture evaluation at every time when developing software is not practical. This research focuses on building a tool which saves the information and allow its handling. This tool makes it possible to choose correct architecture. An easytouse collaboration tool called wiki was examined and used to build a website that allows users to enter information about their architectures, requirements and qualities. At the design phase wiki users can look how architectures respond to current quality requirements. Two different wiki engines were studied because the first one didn’t provide all the necessary functionality. The Second one was not either perfect but it had more functionality than the first one. Wiki is supposed to be easytouse but no verification for it was studied. Also this solution’s validation was not done which set limitations to this work. Future research topics are how Assessment Wiki could be used in a developing process and how to get more quantitative information from the architectures. Wiki engine developing must be under observation to polish the solution. Also following Wiki use in several projects would be interesting.",
author = "Vili T{\"o}rm{\"a}nen",
note = "CA2: TK701 OH: pro gradu University of Oulu: Department of Information Processing Science PGN: 54",
year = "2007",
language = "English",
publisher = "University of Oulu",
address = "Finland",
school = "University of Oulu",

}

Törmänen, V 2007, 'An assessment-based architectural approach and a support tool for mobile systems development', Master Degree, University of Oulu, Oulu.

An assessment-based architectural approach and a support tool for mobile systems development. / Törmänen, Vili.

Oulu : University of Oulu, 2007. 54 p.

Research output: ThesisMaster's thesisTheses

TY - THES

T1 - An assessment-based architectural approach and a support tool for mobile systems development

AU - Törmänen, Vili

N1 - CA2: TK701 OH: pro gradu University of Oulu: Department of Information Processing Science PGN: 54

PY - 2007

Y1 - 2007

N2 - This study focuses on choosing correct architecture when developing software for mobile devices. Different environments in the mobile world make several solutions available. Quick and accurate decision making in architecture choosing is crucial in the development process. The research problem was how to decide which architecture should be used in the early phase of a mobile services development. The answer to this question was providing the Assessment Wiki with information about the evaluated architectures used in different projects. In the Assessment Wiki, the architectures can be managed and viewed. Performing architecture evaluation at every time when developing software is not practical. This research focuses on building a tool which saves the information and allow its handling. This tool makes it possible to choose correct architecture. An easytouse collaboration tool called wiki was examined and used to build a website that allows users to enter information about their architectures, requirements and qualities. At the design phase wiki users can look how architectures respond to current quality requirements. Two different wiki engines were studied because the first one didn’t provide all the necessary functionality. The Second one was not either perfect but it had more functionality than the first one. Wiki is supposed to be easytouse but no verification for it was studied. Also this solution’s validation was not done which set limitations to this work. Future research topics are how Assessment Wiki could be used in a developing process and how to get more quantitative information from the architectures. Wiki engine developing must be under observation to polish the solution. Also following Wiki use in several projects would be interesting.

AB - This study focuses on choosing correct architecture when developing software for mobile devices. Different environments in the mobile world make several solutions available. Quick and accurate decision making in architecture choosing is crucial in the development process. The research problem was how to decide which architecture should be used in the early phase of a mobile services development. The answer to this question was providing the Assessment Wiki with information about the evaluated architectures used in different projects. In the Assessment Wiki, the architectures can be managed and viewed. Performing architecture evaluation at every time when developing software is not practical. This research focuses on building a tool which saves the information and allow its handling. This tool makes it possible to choose correct architecture. An easytouse collaboration tool called wiki was examined and used to build a website that allows users to enter information about their architectures, requirements and qualities. At the design phase wiki users can look how architectures respond to current quality requirements. Two different wiki engines were studied because the first one didn’t provide all the necessary functionality. The Second one was not either perfect but it had more functionality than the first one. Wiki is supposed to be easytouse but no verification for it was studied. Also this solution’s validation was not done which set limitations to this work. Future research topics are how Assessment Wiki could be used in a developing process and how to get more quantitative information from the architectures. Wiki engine developing must be under observation to polish the solution. Also following Wiki use in several projects would be interesting.

M3 - Master's thesis

PB - University of Oulu

CY - Oulu

ER -