Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1094855.1094932acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
Article

Ambient-oriented programming in AmbientTalk: combining mobile hardware with simplicity and expressiveness

Published: 16 October 2005 Publication History
  • Get Citation Alerts
  • Abstract

    A new field in distributed computing, called Ambient Intelligence, has emerged as a consequence of the increasing availability of wireless devices and the mobile networks they induce. Developing software for such mobile networks is extremely hard in conventional programming languages because the network is dynamically defined. We demonstrate a new distributed programming language named AmbientTalk, a research vehicle to experiment with expressive high-level language constructs for Ambient-Oriented Programming.

    References

    [1]
    Dedecker, J., Van Cutsem, T., Mostinckx, S., De Meuter, W., and D'Hondt, T. Ambienttalk: A small reflective kernel for programming mobile network applications. Tech. Rep. VUB-PROG-TR-05-06, Programming Technology Laboratory, Department of Informatica, Vrije Universiteit Brussel, 2005.
    [2]
    Dedecker, J., Van Cutsem, T., Mostinckx, S., D'Hondt, T., and De Meuter, W. Ambient-oriented programming. In OOPSLA '05: Companion of the 20th annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications. San Diego, U.S.A. ACM Press. (2005), ACM Press.
    [3]
    Gong, L. JXTA for J2ME Đ extending the reach of wireless with JXTA technology. Tech. rep., SUN Microsystems, http://www.jxta.org/project/www/docs/JXTA4J2ME.pdf, 2002.
    [4]
    Kaminsky, A., and Bischof, H.-P. Many-to-many invocation: A new object oriented paradigm for ad hoc collaborative systems. 17th Annual ACM Conference on Object Oriented Programming Systems, Languages, and Applications (OOPSLA 2002) (2002).
    [5]
    Weiser, M. The computer for the 21st century. Scientific American 265, 3 (1991), 66--75.

    Cited By

    View all
    • (2016)OrcO: a concurrency-first approach to objectsACM SIGPLAN Notices10.1145/3022671.298402251:10(548-567)Online publication date: 19-Oct-2016
    • (2016)OrcO: a concurrency-first approach to objectsProceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications10.1145/2983990.2984022(548-567)Online publication date: 19-Oct-2016
    • (2013)Migrating Android Applications towards Service-centric Architectures with Sip2ShareProceedings of the 2013 17th European Conference on Software Maintenance and Reengineering10.1109/CSMR.2013.61(413-416)Online publication date: 5-Mar-2013
    • Show More Cited By

    Index Terms

    1. Ambient-oriented programming in AmbientTalk: combining mobile hardware with simplicity and expressiveness

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        OOPSLA '05: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
        October 2005
        406 pages
        ISBN:1595931937
        DOI:10.1145/1094855
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 16 October 2005

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. actors
        2. ambient intelligence
        3. language kernel
        4. mobile networks
        5. ubiquitous computing

        Qualifiers

        • Article

        Conference

        OOPSLA05
        Sponsor:

        Upcoming Conference

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 10 Aug 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2016)OrcO: a concurrency-first approach to objectsACM SIGPLAN Notices10.1145/3022671.298402251:10(548-567)Online publication date: 19-Oct-2016
        • (2016)OrcO: a concurrency-first approach to objectsProceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications10.1145/2983990.2984022(548-567)Online publication date: 19-Oct-2016
        • (2013)Migrating Android Applications towards Service-centric Architectures with Sip2ShareProceedings of the 2013 17th European Conference on Software Maintenance and Reengineering10.1109/CSMR.2013.61(413-416)Online publication date: 5-Mar-2013
        • (2007)The context-dependent role modelProceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems10.5555/1776132.1776134(1-16)Online publication date: 6-Jun-2007

        View Options

        Get Access

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media