首页 > 最新文献

13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)最新文献

英文 中文
Modifications on event streams for the real-time analysis of distributed fixed-priority systems 针对分布式固定优先级系统实时分析的事件流修改
S. Kollmann, K. Albers, F. Bodmann, F. Slomka
In this paper, we present a real-time analysis for complex distributed systems. The event stream model describes the occurrences of events within arbitrary time intervals. We propose a method to explore the modification of these occurrences as the events are processed within a complex task system. By observing the effects of several tasks competing for the same resource, additional insight can be won on the density of the events generated by the individual tasks
本文提出了一种复杂分布式系统的实时分析方法。事件流模型描述任意时间间隔内事件的发生。我们提出了一种方法来探索在复杂任务系统中处理事件时这些事件的修改。通过观察争夺相同资源的多个任务的影响,可以获得关于单个任务生成的事件密度的额外见解
{"title":"Modifications on event streams for the real-time analysis of distributed fixed-priority systems","authors":"S. Kollmann, K. Albers, F. Bodmann, F. Slomka","doi":"10.1109/ECBS.2006.51","DOIUrl":"https://doi.org/10.1109/ECBS.2006.51","url":null,"abstract":"In this paper, we present a real-time analysis for complex distributed systems. The event stream model describes the occurrences of events within arbitrary time intervals. We propose a method to explore the modification of these occurrences as the events are processed within a complex task system. By observing the effects of several tasks competing for the same resource, additional insight can be won on the density of the events generated by the individual tasks","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126945022","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}
引用次数: 2
Deploying loosely coupled, component-based applications into distributed environments 将松散耦合的、基于组件的应用程序部署到分布式环境中
A. Heydarnoori, F. Mavaddat, F. Arbab
With significant advances in software development technologies in recent years, it is now possible to have complex software applications, which include a large number of heterogeneous software components distributed over a large network of computers with different computational capabilities. To run such applications, their components must be instantiated on proper hardware resources in their target environments so that some requirements and constraints are met. This process is called software deployment. For large, distributed, component-based applications with many constraints and requirements, it is difficult to do the deployment process manually, and some automated tools and techniques are required. This paper presents a graph-based approach for this purpose that is not dependent on any specific component technology and does the deployment planning with respect to the communication resources required by application components and communication resources available on the hosts in the target environment. In our approach, component-based applications and distributed environments are modeled with the help of graphs. Deployment of an application is then defined as the mapping of the application graph to the target environment graph
随着近年来软件开发技术的显著进步,现在有可能拥有复杂的软件应用程序,其中包括分布在具有不同计算能力的大型计算机网络上的大量异构软件组件。要运行这样的应用程序,它们的组件必须在目标环境中的适当硬件资源上实例化,以便满足一些需求和约束。这个过程称为软件部署。对于具有许多约束和需求的大型、分布式、基于组件的应用程序,很难手动执行部署过程,并且需要一些自动化的工具和技术。本文为此提出了一种基于图的方法,它不依赖于任何特定的组件技术,并根据应用程序组件所需的通信资源和目标环境中主机上可用的通信资源进行部署规划。在我们的方法中,基于组件的应用程序和分布式环境在图的帮助下建模。然后将应用程序的部署定义为应用程序图到目标环境图的映射
{"title":"Deploying loosely coupled, component-based applications into distributed environments","authors":"A. Heydarnoori, F. Mavaddat, F. Arbab","doi":"10.1109/ECBS.2006.34","DOIUrl":"https://doi.org/10.1109/ECBS.2006.34","url":null,"abstract":"With significant advances in software development technologies in recent years, it is now possible to have complex software applications, which include a large number of heterogeneous software components distributed over a large network of computers with different computational capabilities. To run such applications, their components must be instantiated on proper hardware resources in their target environments so that some requirements and constraints are met. This process is called software deployment. For large, distributed, component-based applications with many constraints and requirements, it is difficult to do the deployment process manually, and some automated tools and techniques are required. This paper presents a graph-based approach for this purpose that is not dependent on any specific component technology and does the deployment planning with respect to the communication resources required by application components and communication resources available on the hosts in the target environment. In our approach, component-based applications and distributed environments are modeled with the help of graphs. Deployment of an application is then defined as the mapping of the application graph to the target environment graph","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"117 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128175297","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}
引用次数: 4
Assistant-based mobile supply chain management 基于助手的移动供应链管理
Steffen Kern, Torsten Dettborn, R. Eckhaus, Yang Ji, C. Erfurth, W. Rossak, Peter Braun
This paper describes our approach for changing the way supply chain management is performed today. We aim to support human interactors with software assistants which will perform most of the tedious tasks like negotiating on new contracts, handling and altering production workflows or managing the stock. Additionally, our assistants will have the ability to move from one machine to another allowing a more flexible transfer of information and new ways for handling specific tasks. The owner of those assistants can be informed at any time by allowing its representative to move back to his notebook, PDA or mobile phone and presenting some results. Or the assistant may ask for advice in case of an error
本文描述了我们改变供应链管理方式的方法。我们的目标是用软件助手来支持人机交互,这些软件助手将执行大多数繁琐的任务,如谈判新合同、处理和改变生产工作流程或管理库存。此外,我们的助手将能够从一台机器移动到另一台机器,从而更灵活地传递信息,并以新的方式处理特定任务。这些助手的所有者可以在任何时候通过允许其代表回到他的笔记本,PDA或移动电话并展示一些结果来通知其所有者。或者在出错的情况下,助理可以询问建议
{"title":"Assistant-based mobile supply chain management","authors":"Steffen Kern, Torsten Dettborn, R. Eckhaus, Yang Ji, C. Erfurth, W. Rossak, Peter Braun","doi":"10.1109/ECBS.2006.25","DOIUrl":"https://doi.org/10.1109/ECBS.2006.25","url":null,"abstract":"This paper describes our approach for changing the way supply chain management is performed today. We aim to support human interactors with software assistants which will perform most of the tedious tasks like negotiating on new contracts, handling and altering production workflows or managing the stock. Additionally, our assistants will have the ability to move from one machine to another allowing a more flexible transfer of information and new ways for handling specific tasks. The owner of those assistants can be informed at any time by allowing its representative to move back to his notebook, PDA or mobile phone and presenting some results. Or the assistant may ask for advice in case of an error","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130314687","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}
引用次数: 5
The feature-architecture mapping (FArM) method for feature-oriented development of software product lines 面向功能的软件产品线开发的功能架构映射(FArM)方法
P. Sochos, Matthias Riebisch, I. Philippow
Software product lines (PLs) are large, complex systems, demanding high maintainability and enhanced flexibility. Nonetheless, in the state of the art PL methods, features are scattered and tangled throughout the system components, leading to poor maintainability. Additionally, the majority of PL methods support manual product composition, while the implementation of feature-level variability in PL products influences the system's conceptual integrity. Generative programming techniques do enhance flexibility, but on the cost of maintainability. The feature-architecture mapping (FArM) method provides a stronger mapping between features and the architecture. It is based on a series of transformations on the initial PL feature model. During these transformations, architectural components are derived, encapsulating the business logic of each transformed feature and having interfaces reflecting the feature interactions. The flexibility of FArM architectures is supported through the explicit integration of plug-in mechanisms. The methodology is evaluated in the context of a wireless handheld device PL
软件产品线(PLs)是大型、复杂的系统,要求高可维护性和增强的灵活性。尽管如此,在最先进的PL方法中,特性在整个系统组件中是分散和纠结的,导致了较差的可维护性。此外,大多数PL方法支持手工产品组合,而PL产品中功能级可变性的实现影响了系统的概念完整性。生成式编程技术确实增强了灵活性,但以可维护性为代价。特征-体系结构映射(FArM)方法在特征和体系结构之间提供了更强的映射。它基于初始PL特征模型上的一系列转换。在这些转换过程中,派生出体系结构组件,封装每个转换后的功能的业务逻辑,并具有反映功能交互的接口。FArM架构的灵活性通过插件机制的显式集成得到支持。该方法在无线手持设备PL的背景下进行评估
{"title":"The feature-architecture mapping (FArM) method for feature-oriented development of software product lines","authors":"P. Sochos, Matthias Riebisch, I. Philippow","doi":"10.1109/ECBS.2006.69","DOIUrl":"https://doi.org/10.1109/ECBS.2006.69","url":null,"abstract":"Software product lines (PLs) are large, complex systems, demanding high maintainability and enhanced flexibility. Nonetheless, in the state of the art PL methods, features are scattered and tangled throughout the system components, leading to poor maintainability. Additionally, the majority of PL methods support manual product composition, while the implementation of feature-level variability in PL products influences the system's conceptual integrity. Generative programming techniques do enhance flexibility, but on the cost of maintainability. The feature-architecture mapping (FArM) method provides a stronger mapping between features and the architecture. It is based on a series of transformations on the initial PL feature model. During these transformations, architectural components are derived, encapsulating the business logic of each transformed feature and having interfaces reflecting the feature interactions. The flexibility of FArM architectures is supported through the explicit integration of plug-in mechanisms. The methodology is evaluated in the context of a wireless handheld device PL","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"235 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115841202","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}
引用次数: 63
Rava: designing a Java extension with dynamic object roles Rava:设计带有动态对象角色的Java扩展
Chengwan He, Zhijie Nie, Bifeng Li, Lianlian Cao, K. He
Dynamic object roles are widely considered to be helpful to conceptual modeling of application. This paper presents an approach to role implementation based on mediator pattern, which is used to object behavior extension in class-based language. We present a prototypical implementation of the approach by extending the Java language, called Rava. In the approach, role management (generation of role object, dynamic binding of core object and role etc.) is implemented by mediator object, which reduces complexity of client program. At the same time, the binding relationship between core object and role is also saved in mediator object, which reduces the coupling between core object and role and is helpful to improving their reusability. We have developed a Rava to Java translator which makes Rava sources executable on every Java virtual machine. Our Approach can also be used to extend other class-based language
动态对象角色被广泛认为有助于应用程序的概念建模。本文提出了一种基于中介模式的角色实现方法,并将其应用于基于类语言的对象行为扩展。我们通过扩展Java语言(称为Rava)提供了该方法的一个原型实现。该方法通过中介对象实现角色管理(角色对象的生成、核心对象与角色的动态绑定等),降低了客户端程序的复杂性。同时,将核心对象与角色之间的绑定关系保存在中介对象中,减少了核心对象与角色之间的耦合,有助于提高核心对象与角色之间的可重用性。我们已经开发了一个Rava到Java的转换器,使Rava源代码可以在每个Java虚拟机上执行。我们的方法也可以用于扩展其他基于类的语言
{"title":"Rava: designing a Java extension with dynamic object roles","authors":"Chengwan He, Zhijie Nie, Bifeng Li, Lianlian Cao, K. He","doi":"10.1109/ECBS.2006.57","DOIUrl":"https://doi.org/10.1109/ECBS.2006.57","url":null,"abstract":"Dynamic object roles are widely considered to be helpful to conceptual modeling of application. This paper presents an approach to role implementation based on mediator pattern, which is used to object behavior extension in class-based language. We present a prototypical implementation of the approach by extending the Java language, called Rava. In the approach, role management (generation of role object, dynamic binding of core object and role etc.) is implemented by mediator object, which reduces complexity of client program. At the same time, the binding relationship between core object and role is also saved in mediator object, which reduces the coupling between core object and role and is helpful to improving their reusability. We have developed a Rava to Java translator which makes Rava sources executable on every Java virtual machine. Our Approach can also be used to extend other class-based language","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"17 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114017331","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}
引用次数: 15
A collaboration-oriented software architecture modeling system $JArchiDesigner 面向协作的软件体系结构建模系统jarchiddesigner
Jiang Guo, Yuehong Liao, Behzad Parviz
A critical issue for complex component-based systems design is the modeling and analysis of architecture. Architectural specifications of software systems show them as a collection of interrelated components, and constitute what has been called the software architecture level of software design. However, since most of software architecture modeling tools, such as rational software architecture (RSA), run as stand-alone programs, there are still some inconveniency and incapability in fields of team designing and data management. The JArchiDesigner System was designed as efficient, secure, and manageable networking JArchiDesigner system to support collaborative design process. With the JArchiDesigner System, multiple users are able to concurrently access and manipulate the same software architecture information stored in a server machine. This paper discusses the software architecture design and implementation of JArchiDesigner System
复杂的基于组件的系统设计的一个关键问题是体系结构的建模和分析。软件系统的体系结构规范将它们显示为相互关联的组件的集合,并构成了所谓的软件设计的软件体系结构级别。然而,由于大多数软件架构建模工具,如rational software architecture (RSA),是作为独立的程序运行的,因此在团队设计和数据管理领域仍然存在一些不便和不足。JArchiDesigner系统被设计为高效、安全、可管理的网络化JArchiDesigner系统,以支持协同设计过程。使用jarchiddesigner系统,多个用户能够并发地访问和操作存储在服务器机器中的相同软件体系结构信息。本文讨论了jarchiddesigner系统的软件体系结构设计与实现
{"title":"A collaboration-oriented software architecture modeling system $JArchiDesigner","authors":"Jiang Guo, Yuehong Liao, Behzad Parviz","doi":"10.1109/ECBS.2006.5","DOIUrl":"https://doi.org/10.1109/ECBS.2006.5","url":null,"abstract":"A critical issue for complex component-based systems design is the modeling and analysis of architecture. Architectural specifications of software systems show them as a collection of interrelated components, and constitute what has been called the software architecture level of software design. However, since most of software architecture modeling tools, such as rational software architecture (RSA), run as stand-alone programs, there are still some inconveniency and incapability in fields of team designing and data management. The JArchiDesigner System was designed as efficient, secure, and manageable networking JArchiDesigner system to support collaborative design process. With the JArchiDesigner System, multiple users are able to concurrently access and manipulate the same software architecture information stored in a server machine. This paper discusses the software architecture design and implementation of JArchiDesigner System","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114804684","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}
引用次数: 4
Multi-objective design space exploration methodologies for platform based SOCs 基于平台的soc多目标设计空间探索方法
C. Talarico, E. Rodriguez-Marek, Min-Sung Koh
This paper presents a new strategy for design space exploration (DSE) of system-on-chip (SOC) platforms. The solution adopted uses a multi-objective optimization technique based on the concept of Pareto-optimality. The approach is purely heuristic and is a variation of the "simulated annealing" algorithm. To illustrate and validate our methodology the algorithm was used to design a highly parameterized SOC architecture based on a MIPS processor. The performance metrics used to assess the quality of the numerous design alternatives explored are power consumption and execution time. The results obtained demonstrate the robustness of the proposed method both in terms of design time and accuracy
本文提出了一种用于片上系统(SOC)平台设计空间探索(DSE)的新策略。所采用的解决方案采用了基于帕累托最优概念的多目标优化技术。该方法是纯启发式的,是“模拟退火”算法的一种变体。为了说明和验证我们的方法,该算法被用于设计基于MIPS处理器的高度参数化SOC架构。用于评估所探索的众多设计备选方案的质量的性能指标是功耗和执行时间。结果表明,该方法在设计时间和精度上都具有较好的鲁棒性
{"title":"Multi-objective design space exploration methodologies for platform based SOCs","authors":"C. Talarico, E. Rodriguez-Marek, Min-Sung Koh","doi":"10.1109/ECBS.2006.53","DOIUrl":"https://doi.org/10.1109/ECBS.2006.53","url":null,"abstract":"This paper presents a new strategy for design space exploration (DSE) of system-on-chip (SOC) platforms. The solution adopted uses a multi-objective optimization technique based on the concept of Pareto-optimality. The approach is purely heuristic and is a variation of the \"simulated annealing\" algorithm. To illustrate and validate our methodology the algorithm was used to design a highly parameterized SOC architecture based on a MIPS processor. The performance metrics used to assess the quality of the numerous design alternatives explored are power consumption and execution time. The results obtained demonstrate the robustness of the proposed method both in terms of design time and accuracy","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129617987","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}
引用次数: 4
Distinguishing between automatic and manual aspects of model driven development 区分模型驱动开发的自动和手动方面
Yucong Duan, Yuqing Gu, Xiaolan Fu, S. Cheung, J. Wang, Q.P. Hu
Manual portion and automatable aspects are often not explicitly differentiated and defined in most model driven software development (MDSD). This may hinder the advancement of the automation level of MDSD with problems such as defining the boundaries of automation tasks, and measuring the workload for model transformations (MT), etc. In common senses, the two parts are not distinguishable because they belong to irrespective subjective and objective conceptual areas respectively. By discussing this issue specifically for MDSD, a conceptual exclusion approach for differentiation based on an extended entity relationship (ER) model is proposed. A conceptual framework called MIB/CSD (manual work, inheritance, behaviorism/cardinality, static, dynamic) to implement the differentiation approach is designed. Feasibility of the differentiation work with regard to UML is discussed in both the theoretical aspect with the extended ER model and the practical aspect with some existing evidences
在大多数模型驱动软件开发(MDSD)中,手工部分和自动化方面通常没有明确的区分和定义。这可能会阻碍MDSD自动化级别的进步,比如定义自动化任务的边界,以及度量模型转换(MT)的工作负载等问题。在一般意义上,这两个部分是不可区分的,因为它们分别属于主观和客观的概念领域。通过对MDSD的具体讨论,提出了一种基于扩展实体关系(ER)模型的概念排除方法。设计了一个称为MIB/CSD(手工工作、继承、行为主义/基数、静态、动态)的概念框架来实现差异化方法。通过扩展的ER模型,从理论和实践两个方面探讨了基于UML的差异化工作的可行性
{"title":"Distinguishing between automatic and manual aspects of model driven development","authors":"Yucong Duan, Yuqing Gu, Xiaolan Fu, S. Cheung, J. Wang, Q.P. Hu","doi":"10.1109/ECBS.2006.38","DOIUrl":"https://doi.org/10.1109/ECBS.2006.38","url":null,"abstract":"Manual portion and automatable aspects are often not explicitly differentiated and defined in most model driven software development (MDSD). This may hinder the advancement of the automation level of MDSD with problems such as defining the boundaries of automation tasks, and measuring the workload for model transformations (MT), etc. In common senses, the two parts are not distinguishable because they belong to irrespective subjective and objective conceptual areas respectively. By discussing this issue specifically for MDSD, a conceptual exclusion approach for differentiation based on an extended entity relationship (ER) model is proposed. A conceptual framework called MIB/CSD (manual work, inheritance, behaviorism/cardinality, static, dynamic) to implement the differentiation approach is designed. Feasibility of the differentiation work with regard to UML is discussed in both the theoretical aspect with the extended ER model and the practical aspect with some existing evidences","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125082747","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}
引用次数: 2
Standardized content service system for distributed e-learning resource 分布式电子学习资源标准化内容服务体系
Tao Huang, Zongkai Yang, Jixin Wang, Qingtang Liu, Xia Li, Gang Zhao
The rapid increase of e-learning resource makes it difficult to make, find access and reuse useful resource. To solve the problem, we develop a standardized content service system (SCSS) for distributed learning resource. The system is based on J2EE technology and Web services. It can provide the service for the conversion of non-standard resource and the development of standard resource. It also provides the management and discovery service for the standard e-learning resource. All the subsystems of SCSS make use of SOAP protocol to communicate conveniently. So the system has the characteristic of striding the platform, high performance and low coupling. The SCSS can provide high quality service for distributed e-learning resources
电子学习资源的快速增长给有用资源的制作、查找、访问和再利用带来了困难。为了解决这个问题,我们开发了一个标准化的分布式学习资源内容服务系统(SCSS)。该系统基于J2EE技术和Web服务。可以为非标准资源的转换和标准资源的开发提供服务。它还提供了标准电子学习资源的管理和发现服务。SCSS的所有子系统都使用SOAP协议进行通信,方便快捷。因此,该系统具有跨平台、高性能、低耦合的特点。SCSS可以为分布式电子学习资源提供高质量的服务
{"title":"Standardized content service system for distributed e-learning resource","authors":"Tao Huang, Zongkai Yang, Jixin Wang, Qingtang Liu, Xia Li, Gang Zhao","doi":"10.1109/ECBS.2006.66","DOIUrl":"https://doi.org/10.1109/ECBS.2006.66","url":null,"abstract":"The rapid increase of e-learning resource makes it difficult to make, find access and reuse useful resource. To solve the problem, we develop a standardized content service system (SCSS) for distributed learning resource. The system is based on J2EE technology and Web services. It can provide the service for the conversion of non-standard resource and the development of standard resource. It also provides the management and discovery service for the standard e-learning resource. All the subsystems of SCSS make use of SOAP protocol to communicate conveniently. So the system has the characteristic of striding the platform, high performance and low coupling. The SCSS can provide high quality service for distributed e-learning resources","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114103455","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}
引用次数: 2
DILSA: distributed in-door location system architecture DILSA:分布式室内定位系统架构
Ki-Hyeon Kim, Bong-Soo Ha, Yong-Doo Lee, Won-Kee Hong
One of the major issues in the in-door location system is the exact transfer of location data to a mobile node that pursues its current location. The GPS, which is a popular location finding tool in out-door environment, can not be used in in-door environment. Besides, lots of environmental restrictions exists in the indoor other than in the out-door. In this paper, DILSA (distributed in-door location system architecture) is presented to provide accurate location finding in the in-door environment. DILSA uses a sequential routing algorithm. The algorithm is proposed to prevent a mobile node from receiving unnecessary location data from beacon nodes. A mobile node finds out the nearest beacon node by calculating the TDoA (time difference of arrival) between RF and ultrasonic wave to improve the location accuracy. The experimental results show that DILSA has a high accuracy of location estimation
室内定位系统的主要问题之一是将位置数据准确地传输到跟踪其当前位置的移动节点。GPS是目前在室外环境下比较流行的定位工具,但在室内环境下却无法应用。此外,许多环境限制存在于室内而不是室外。本文提出了分布式室内定位系统体系结构DILSA (distributed In -door location system architecture),用于在室内环境下提供精确的定位。DILSA使用顺序路由算法。该算法旨在防止移动节点从信标节点接收到不必要的位置数据。移动节点通过计算射频和超声波之间的到达时间差(TDoA)来找到最近的信标节点,以提高定位精度。实验结果表明,DILSA具有较高的定位精度
{"title":"DILSA: distributed in-door location system architecture","authors":"Ki-Hyeon Kim, Bong-Soo Ha, Yong-Doo Lee, Won-Kee Hong","doi":"10.1109/ECBS.2006.37","DOIUrl":"https://doi.org/10.1109/ECBS.2006.37","url":null,"abstract":"One of the major issues in the in-door location system is the exact transfer of location data to a mobile node that pursues its current location. The GPS, which is a popular location finding tool in out-door environment, can not be used in in-door environment. Besides, lots of environmental restrictions exists in the indoor other than in the out-door. In this paper, DILSA (distributed in-door location system architecture) is presented to provide accurate location finding in the in-door environment. DILSA uses a sequential routing algorithm. The algorithm is proposed to prevent a mobile node from receiving unnecessary location data from beacon nodes. A mobile node finds out the nearest beacon node by calculating the TDoA (time difference of arrival) between RF and ultrasonic wave to improve the location accuracy. The experimental results show that DILSA has a high accuracy of location estimation","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123727971","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}
引用次数: 1
期刊
13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1