Nobuyuki Kobayashi, E. Tokunaga, Hiroaki Kimura, Y. Hirakawa, Masaaki Ayabe, T. Nakajima
{"title":"An input widget framework for multi-modal and multi-device environments","authors":"Nobuyuki Kobayashi, E. Tokunaga, Hiroaki Kimura, Y. Hirakawa, Masaaki Ayabe, T. Nakajima","doi":"10.1109/SEUS.2005.4","DOIUrl":"https://doi.org/10.1109/SEUS.2005.4","url":null,"abstract":"In future ubiquitous computing environments, our daily lives will be influenced by a lot of computer-supported services all over the place. To interact with those services intuitively, heterogeneous interaction techniques such as gesture recognition, auditory recognition and tangible user interfaces will appear. Besides, several kinds of services will support multiple input devices, not just one set of them. In such multi-modal environments, application programmers must take into account how to adapt heterogeneous input events to multi-modal services. We propose an input widget framework that provides high-level abstraction for heterogeneous input devices, that we call meta-inputs, for distributed multi-modal applications. Our framework provides generic and standard interfaces between input devices and services. It enables developers to deploy input devices and services independently. Also, our framework supports context-aware runtime adaptation to switch input devices to handle services dynamically.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"1 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120809868","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Resource management based on personal service aggregations in smart spaces","authors":"Peifeng Xiang, Yuanchun Shi","doi":"10.1109/SEUS.2005.15","DOIUrl":"https://doi.org/10.1109/SEUS.2005.15","url":null,"abstract":"This paper introduces a novel resource management approach based on personal service aggregations (PSAs) for smart spaces. As a smart space is usually a sharable system that simultaneously provides services for multi-user but with limited computational resources, the resource collision is inevitable. We propose the concept of PSA that maintains tasks, services, and underlying resources for each user to address the resource collision. By the help of PSAs, the resource management system can analyze what's the impact of a service for the user, and determines how to schedule the underlying resources. The model of a PSA and resource management strategies based on it are introduced, and a simulative example is given to further explain the idea. In the end, the future work is discussed.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126543259","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Measurement-based worst-case execution time analysis","authors":"I. Wenzel, R. Kirner, B. Rieder, P. Puschner","doi":"10.1109/SEUS.2005.12","DOIUrl":"https://doi.org/10.1109/SEUS.2005.12","url":null,"abstract":"In the last years the number of electronic control systems has increased significantly. In order to stay competitive more and more functionality is integrated into more and more powerful and complex computer hardware. Due to these advances in control systems engineering new challenges for analyzing the timing behavior of real-time computer systems arise. The two identified main challenges are execution-time modeling of the hardware and the path problem that forbids capturing the worst-case execution time (WCET) by end-to-end measurements due to limits in computational complexity. This work presents the cornerstones of our new measurement-based WCET analysis method that successfully addresses these problems. We clearly identify our research goals and the relevance of our research. Especially, the novel aspects of our approach are emphasized. The conclusion is formed by a brief presentation of an industrial-size case study application.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128431120","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
T. Han, Cheolho Cheong, Hyung-Min Yoon, Jong-Young Kim, S. Jeong, Young-Seung Ryu, Bum-Seok Kang, Hyun-Kyung Kim, Seok-Won Lee, V. P. Srini, Joo-Hyeon Lee, Young-Woo Sohn, Y. Baek, Sang-Yong Lee, WooShik Kang, Seongwoon Kim
{"title":"Implementation of new services to support ubiquitous computing for town life","authors":"T. Han, Cheolho Cheong, Hyung-Min Yoon, Jong-Young Kim, S. Jeong, Young-Seung Ryu, Bum-Seok Kang, Hyun-Kyung Kim, Seok-Won Lee, V. P. Srini, Joo-Hyeon Lee, Young-Woo Sohn, Y. Baek, Sang-Yong Lee, WooShik Kang, Seongwoon Kim","doi":"10.1109/SEUS.2005.10","DOIUrl":"https://doi.org/10.1109/SEUS.2005.10","url":null,"abstract":"The various services that make up the ubiquitous computing concept have developed with the rapid growth of wireless Internet environments and mobile devices. The major purpose of this research is to provide a context-aware U-Town environment to users by utilizing sensors and mobile devices currently available in the public sector and the marketplace. In this paper, the first step of the UTOPIA (Ubiquitous computing TOwn Project: Intelligent context Awareness) project is to introduce the U-Campus service (Ubiquitous computing for the campus). The paper introduces services such as the U-Restaurant, U-Museum, and the U-Theme Park, which are the second step of the U-Town project. In addition, we introduce the MoCE (Mobile Context Explorer) architecture, which is the context-aware recognition technology used to realize U-Town project services.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124830919","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Managing the Aladdin home networking system: an experience report","authors":"Yi-Min Wang","doi":"10.1109/SEUS.2005.11","DOIUrl":"https://doi.org/10.1109/SEUS.2005.11","url":null,"abstract":"Managing future embedded and ubiquitous systems could be orders-of-magnitude more difficult than managing today's desktop machines, which is already a challenging task. In this paper, we report our experience in managing the Aladdin home networking system in an actual house for three years to provide some clues on the potential complexity to come. We point out that security, reliability, and robustness in the presence of configuration changes are three critical issues that must be addressed before our society can rely upon future embedded and ubiquitous systems for our daily lives.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"91 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123493668","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A fault-tolerant scheduling scheme for hybrid tasks in distributed real-time systems","authors":"Y. Hong, H. W. Goo","doi":"10.1109/SEUS.2005.2","DOIUrl":"https://doi.org/10.1109/SEUS.2005.2","url":null,"abstract":"This paper studies a fault-tolerant real-time scheduling algorithm for hybrid task sets, which contain periodic tasks and aperiodic tasks. A previously proposed fault-tolerant periodic scheduling was extended to hybrid scheduling based on time redundancy and space redundancy. Periodic tasks are assigned to processors using fast and simple heuristic scheme and joint scheduling is used for periodic and aperiodic tasks. A simulation study shows the effectiveness of the proposed approach.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130400377","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"CARDAMOM: a next generation mission and safety critical enterprise middleware","authors":"A. Corsaro","doi":"10.1109/SEUS.2005.6","DOIUrl":"https://doi.org/10.1109/SEUS.2005.6","url":null,"abstract":"CARDAMOM is an enterprise middleware for next generation mission and safety critical systems, which is being developed by ams and thales for supporting next generation air traffic control, combat management, and airborne systems. This paper describes the core principles behind CARDAMOM and provides an overview of the services it provides.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115919921","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Domenico Cotroneo, C. D. Flora, M. Ficco, S. Russo
{"title":"A strategy for application-transparent integration of nomadic computing domains","authors":"Domenico Cotroneo, C. D. Flora, M. Ficco, S. Russo","doi":"10.1109/SEUS.2005.3","DOIUrl":"https://doi.org/10.1109/SEUS.2005.3","url":null,"abstract":"Nomadic computing environments are composed of heterogeneous mobile computing domains. Unfortunately, the service discovery platforms suitable for each domain are scarcely interoperable with each other. This work proposes a novel architecture to mitigate the diversity of service representations, technologies, and interaction models of current service discovery platforms. The ultimate goal is to allow nomadic users to discover services across domain borders. The proposed architecture is composed of discovery agents that connect domains into a single logical domain, and allow services to be imported and exported between heterogeneous domains.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115277365","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Static composition of service-based real-time applications","authors":"I. Estévez-Ayres, M. García-Valls, P. Basanta-Val","doi":"10.1109/SEUS.2005.17","DOIUrl":"https://doi.org/10.1109/SEUS.2005.17","url":null,"abstract":"An approach towards a framework that enables the static composition of real-time applications from existing ubiquitous services is presented. This framework allows to announce services (specifying their QoS requirements in terms of real-time parameters, such as worst case execution time, WCET), to discover services that perform a certain functionality and to select the set of those discovered services that will be part of the application to be created. Such service set selection is based on the fulfillment of the QoS requirements of the application. The composition is static, i.e., all services required to create an application have to be discovered before launching the whole application. We describe the composition model of the framework and its implementation on top of Jini.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114443180","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"SLAP: a location-aware software infrastructure for smart space","authors":"Hongliang Gu, Yuanchun Shi, Guangyou Xu, Weisheng He, Baopeng Zhang","doi":"10.1109/SEUS.2005.16","DOIUrl":"https://doi.org/10.1109/SEUS.2005.16","url":null,"abstract":"In this paper, aiming at the deficiencies of Open Agent Architecture (OAA) on accommodating the location-aware computing, we propose an improved software infrastructure for smart classroom (a kind of smart space): SLAP (Smart Location-Aware Platform), which can not only offer an architecture and mechanism supporting the location-aware computing, but also cater for a more efficient communication performance than OAA on the wireless network.","PeriodicalId":384535,"journal":{"name":"Third IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS'05)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131631349","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}