A proposal of an ontology-based methodological framework for multi-platform mobile applications development (CROSBI ID 389690)
Ocjenski rad | doktorska disertacija
Podaci o odgovornosti
Stapić, Zlatko
Strahonja, Vjeran ; de-Marcos Ortega, Luis
engleski
A proposal of an ontology-based methodological framework for multi-platform mobile applications development
Software development teams are faced with the lack of interoperability during the development of mobile applications for two or more target platforms. The development for second and every other platform means a new project with a need to repeat almost all the phases defined by the chosen methodology but with a narrow possibility of reuse of the already defined artifacts. The existing efforts of professional and scientific community to solve this problem have a similar approach (“code once, run everywhere”) with similar advantages and drawbacks. Thus, this dissertation aims to propose a different solution and is concerned with: (1) analyzing the methodologies suitable for mobile applications development, (2) observing the implementation of prototype application in order to define artifacts that are created during the development process for two target platforms, (3) semantic description of artifacts and their meaning, and (4) defining unique ontological definition as a base for methodological interoperability. The results of a systematic literature review performed on 6761 primary studies, show that current state-of-the-art literature brings only 22 development methodologies and 7 development approaches which can be identified as eligible for multi-platform mobile applications development. Among these, Mobile-D methodology accompanied with Test Driven Development was chosen and used in the observed development processes for Android and Windows Phone platforms. Total of 71 artifacts were identified and the artifacts reusability level when developing for second target platform was 66.00%. In the last research phase, the artifacts for both platforms were semantically described into a single ontological description comprising 213 classes, 14 object properties and 2213 axioms defined in ALCRIF DL expression sub-language. Having this ontology proved as correct and valid, flexible, reusable and extensible we created the basis for development of an information system to guide the development teams in a more efficient and interoperable process of multi-platform mobile applications development.
Methodology; Mobile; Multi-platform; Development; Ontology
Disertacija je pripremljena i obranjena kao dvojni doktorat (eng. dual degree) na Sveučilištu u Alcalái (Španjolska) i Sveučilištu u Zagrebu (Hrvatska).
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o izdanju
431
21.01.2014.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet organizacije i informatike
Alcalá de Henares / Varaždin