Survey of requirements and solutions for ubiquitous software

Eila Niemelä, Juhani Latvakoski

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    59 Citations (Scopus)

    Abstract

    Ubiquitous computing embeds computer technology in our everyday environment, providing a human with information services and applications through any device over different kinds of networks. Ubiquitous computing can be seen as a prerequisite for pervasive computing that emphasizes mobile data access and the mechanisms needed for supporting a community of nomadic users. Ubiquitous software is the software required in ubiquitous computing environments. This paper surveys the challenges and state-of-the-art software technologies applicable to ubiquitous computing environments. Ubiquitous wireless world systems trigger a set of requirements, e.g. interoperability, adaptability and mobility, for ubiquitous system and software technologies. The main challenges of ubiquitous software are a uniform and adaptive middleware technology, iteroperability of services and networks, and the enabling technologies required in their development. Futhermore guaranteeing secure transactions between service providers, content providers and users is essential in worldwide pervasive computing environments. Although standards, reference architectures and generic software technologies provide the basis for future ubiquitous software development, new kinds of micro architectures and software technologies, and development methods are needed.
    Original languageEnglish
    Title of host publicationMUM 2004 - Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia. Maryland, USA, 2004
    PublisherAssociation for Computing Machinery ACM
    Pages71-78
    ISBN (Print)1-58113-981-0
    DOIs
    Publication statusPublished - 2004
    MoE publication typeA4 Article in a conference publication

    Fingerprint

    Ubiquitous computing
    Information services
    Middleware
    Interoperability
    Software engineering
    Computer systems

    Cite this

    Niemelä, E., & Latvakoski, J. (2004). Survey of requirements and solutions for ubiquitous software. In MUM 2004 - Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia. Maryland, USA, 2004 (pp. 71-78). Association for Computing Machinery ACM. https://doi.org/10.1145/1052380.1052391
    Niemelä, Eila ; Latvakoski, Juhani. / Survey of requirements and solutions for ubiquitous software. MUM 2004 - Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia. Maryland, USA, 2004. Association for Computing Machinery ACM, 2004. pp. 71-78
    @inproceedings{69b57a7eb5bd4f50b01de7f2ff6e566a,
    title = "Survey of requirements and solutions for ubiquitous software",
    abstract = "Ubiquitous computing embeds computer technology in our everyday environment, providing a human with information services and applications through any device over different kinds of networks. Ubiquitous computing can be seen as a prerequisite for pervasive computing that emphasizes mobile data access and the mechanisms needed for supporting a community of nomadic users. Ubiquitous software is the software required in ubiquitous computing environments. This paper surveys the challenges and state-of-the-art software technologies applicable to ubiquitous computing environments. Ubiquitous wireless world systems trigger a set of requirements, e.g. interoperability, adaptability and mobility, for ubiquitous system and software technologies. The main challenges of ubiquitous software are a uniform and adaptive middleware technology, iteroperability of services and networks, and the enabling technologies required in their development. Futhermore guaranteeing secure transactions between service providers, content providers and users is essential in worldwide pervasive computing environments. Although standards, reference architectures and generic software technologies provide the basis for future ubiquitous software development, new kinds of micro architectures and software technologies, and development methods are needed.",
    author = "Eila Niemel{\"a} and Juhani Latvakoski",
    note = "PNA: ovaska eila",
    year = "2004",
    doi = "10.1145/1052380.1052391",
    language = "English",
    isbn = "1-58113-981-0",
    pages = "71--78",
    booktitle = "MUM 2004 - Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia. Maryland, USA, 2004",
    publisher = "Association for Computing Machinery ACM",
    address = "United States",

    }

    Niemelä, E & Latvakoski, J 2004, Survey of requirements and solutions for ubiquitous software. in MUM 2004 - Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia. Maryland, USA, 2004. Association for Computing Machinery ACM, pp. 71-78. https://doi.org/10.1145/1052380.1052391

    Survey of requirements and solutions for ubiquitous software. / Niemelä, Eila; Latvakoski, Juhani.

    MUM 2004 - Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia. Maryland, USA, 2004. Association for Computing Machinery ACM, 2004. p. 71-78.

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    TY - GEN

    T1 - Survey of requirements and solutions for ubiquitous software

    AU - Niemelä, Eila

    AU - Latvakoski, Juhani

    N1 - PNA: ovaska eila

    PY - 2004

    Y1 - 2004

    N2 - Ubiquitous computing embeds computer technology in our everyday environment, providing a human with information services and applications through any device over different kinds of networks. Ubiquitous computing can be seen as a prerequisite for pervasive computing that emphasizes mobile data access and the mechanisms needed for supporting a community of nomadic users. Ubiquitous software is the software required in ubiquitous computing environments. This paper surveys the challenges and state-of-the-art software technologies applicable to ubiquitous computing environments. Ubiquitous wireless world systems trigger a set of requirements, e.g. interoperability, adaptability and mobility, for ubiquitous system and software technologies. The main challenges of ubiquitous software are a uniform and adaptive middleware technology, iteroperability of services and networks, and the enabling technologies required in their development. Futhermore guaranteeing secure transactions between service providers, content providers and users is essential in worldwide pervasive computing environments. Although standards, reference architectures and generic software technologies provide the basis for future ubiquitous software development, new kinds of micro architectures and software technologies, and development methods are needed.

    AB - Ubiquitous computing embeds computer technology in our everyday environment, providing a human with information services and applications through any device over different kinds of networks. Ubiquitous computing can be seen as a prerequisite for pervasive computing that emphasizes mobile data access and the mechanisms needed for supporting a community of nomadic users. Ubiquitous software is the software required in ubiquitous computing environments. This paper surveys the challenges and state-of-the-art software technologies applicable to ubiquitous computing environments. Ubiquitous wireless world systems trigger a set of requirements, e.g. interoperability, adaptability and mobility, for ubiquitous system and software technologies. The main challenges of ubiquitous software are a uniform and adaptive middleware technology, iteroperability of services and networks, and the enabling technologies required in their development. Futhermore guaranteeing secure transactions between service providers, content providers and users is essential in worldwide pervasive computing environments. Although standards, reference architectures and generic software technologies provide the basis for future ubiquitous software development, new kinds of micro architectures and software technologies, and development methods are needed.

    U2 - 10.1145/1052380.1052391

    DO - 10.1145/1052380.1052391

    M3 - Conference article in proceedings

    SN - 1-58113-981-0

    SP - 71

    EP - 78

    BT - MUM 2004 - Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia. Maryland, USA, 2004

    PB - Association for Computing Machinery ACM

    ER -

    Niemelä E, Latvakoski J. Survey of requirements and solutions for ubiquitous software. In MUM 2004 - Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia. Maryland, USA, 2004. Association for Computing Machinery ACM. 2004. p. 71-78 https://doi.org/10.1145/1052380.1052391