首页 > 最新文献

Proceedings Eighth Asia-Pacific Software Engineering Conference最新文献

英文 中文
Partitioning program into hardware and software 将程序划分为硬件和软件
Pub Date : 2001-12-04 DOI: 10.1109/APSEC.2001.991494
S. Qin, Jifeng He
Hardware and software co-design is a design technique which delivers computer systems comprising hardware and software components. A critical phase of the codesign process is to decompose a program into hardware and software.. This paper proposes an algebraic partitioning method whose correctness is verified in the algebra of programs. We introduce the program analysis phase before program partitioning and develop a collection of syntax-based splitting rules, where the former provides information for moving operations from software to hardware and reducing the interaction between components, and the latter supports a compositional approach to program partitioning.
硬件和软件协同设计是一种设计技术,它提供由硬件和软件组成的计算机系统。协同设计过程的一个关键阶段是将程序分解为硬件和软件。本文提出了一种代数划分方法,并在程序代数上验证了其正确性。我们在程序划分之前引入了程序分析阶段,并开发了一组基于语法的分割规则,其中前者提供了将操作从软件转移到硬件并减少组件之间的交互的信息,后者支持程序划分的组合方法。
{"title":"Partitioning program into hardware and software","authors":"S. Qin, Jifeng He","doi":"10.1109/APSEC.2001.991494","DOIUrl":"https://doi.org/10.1109/APSEC.2001.991494","url":null,"abstract":"Hardware and software co-design is a design technique which delivers computer systems comprising hardware and software components. A critical phase of the codesign process is to decompose a program into hardware and software.. This paper proposes an algebraic partitioning method whose correctness is verified in the algebra of programs. We introduce the program analysis phase before program partitioning and develop a collection of syntax-based splitting rules, where the former provides information for moving operations from software to hardware and reducing the interaction between components, and the latter supports a compositional approach to program partitioning.","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125003469","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}
引用次数: 8
A model for navigating interview processes in requirements elicitation 在需求引出中导航面试过程的模型
Pub Date : 2001-12-04 DOI: 10.1109/APSEC.2001.991470
Junzou Kato, S. Komiya, M. Saeki, A. Ohnishi, Morio Nagata, Shuichiro Yamamoto, H. Horai
Experts in requirements elicitation interview stakeholders using various levels of knowledge to grasp and elicit users' requirements. This paper analyzes expert interview processes and explores a computation model for simulating them. This model can be used to navigate a novice analyst's interview processes. It consists of a blackboard model and a state transition model in order to narrow the candidates for questions that an expert analyst will ask stakeholders next in the interview process. The candidates are selected based on information that has been elicited from stakeholders, and the blackboard model is for holding this information in the form of IEEE 830, a standard form of requirements specification documents. We have analyzed experts' interview processes and constructed a computation model in the sales management domain. We also recorded novice processes and showed that we could improve them by means of the model.
需求引出专家使用不同层次的知识来采访涉众,以掌握和引出用户的需求。本文分析了专家访谈过程,探讨了模拟专家访谈过程的计算模型。这个模型可以用来指导新手分析师的面试过程。它由一个黑板模型和一个状态转换模型组成,目的是缩小专家分析师在接下来的面试过程中向利益相关者提问的问题的候选范围。候选对象是根据从涉众那里获得的信息来选择的,黑板模型用于以IEEE 830的形式保存这些信息,这是需求规范文档的标准形式。分析了专家访谈过程,建立了销售管理领域的计算模型。我们还记录了新手流程,并表明我们可以通过模型来改进它们。
{"title":"A model for navigating interview processes in requirements elicitation","authors":"Junzou Kato, S. Komiya, M. Saeki, A. Ohnishi, Morio Nagata, Shuichiro Yamamoto, H. Horai","doi":"10.1109/APSEC.2001.991470","DOIUrl":"https://doi.org/10.1109/APSEC.2001.991470","url":null,"abstract":"Experts in requirements elicitation interview stakeholders using various levels of knowledge to grasp and elicit users' requirements. This paper analyzes expert interview processes and explores a computation model for simulating them. This model can be used to navigate a novice analyst's interview processes. It consists of a blackboard model and a state transition model in order to narrow the candidates for questions that an expert analyst will ask stakeholders next in the interview process. The candidates are selected based on information that has been elicited from stakeholders, and the blackboard model is for holding this information in the form of IEEE 830, a standard form of requirements specification documents. We have analyzed experts' interview processes and constructed a computation model in the sales management domain. We also recorded novice processes and showed that we could improve them by means of the model.","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121646362","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}
引用次数: 13
Orchestrating computations on the world-wide web 在全球网络上协调计算
Pub Date : 2001-12-04 DOI: 10.1007/3-540-45706-2_1
Young-ri Choi, A. Garg, S. Rai, J. Misra, H. Vin
{"title":"Orchestrating computations on the world-wide web","authors":"Young-ri Choi, A. Garg, S. Rai, J. Misra, H. Vin","doi":"10.1007/3-540-45706-2_1","DOIUrl":"https://doi.org/10.1007/3-540-45706-2_1","url":null,"abstract":"","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133814636","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}
引用次数: 8
Formalization and 'literate' programming 形式化和“识字”编程
Pub Date : 2001-12-04 DOI: 10.1109/APSEC.2001.991457
Hugh Anderson
The 'literate' programming model is extended to include a concept of mechanical transformation. A prototype tool, FLP (formal literate programming tool), has been developed which uses this extended 'literate' programming model in both a formal program proof setting, and within a formal (refinement) program development setting. In both settings, FLP provides history, access to tools, and an easy-to-use interface. FLP is a system with (i) a tree structured revision control system allowing easy access to an entire software development history, (ii) a unifying semi-formal model encompassing both program proof and refinement, and (iii) a single simple mechanism for managing both formal transformations on programs (proofs, tests, refinements) and informal transformations (explanations). In this paper, we outline the underlying semi-formal model for this extended 'literate' programming tool, briefly show the system architecture, and demonstrate the tool's use during a sample program development.
“识字”编程模型被扩展到包括机械转换的概念。已经开发了一个原型工具,FLP(正式识字编程工具),它在正式程序证明设置和正式(细化)程序开发设置中使用了这个扩展的“识字”编程模型。在这两种情况下,FLP都提供了历史记录、工具访问和易于使用的界面。FLP是一个具有(i)树状结构的修订控制系统,允许轻松访问整个软件开发历史,(ii)包含程序证明和改进的统一半正式模型,以及(iii)管理程序上的正式转换(证明、测试、改进)和非正式转换(解释)的单一简单机制的系统。在本文中,我们概述了这种扩展的“识字”编程工具的底层半形式化模型,简要地展示了系统架构,并在示例程序开发过程中演示了该工具的使用。
{"title":"Formalization and 'literate' programming","authors":"Hugh Anderson","doi":"10.1109/APSEC.2001.991457","DOIUrl":"https://doi.org/10.1109/APSEC.2001.991457","url":null,"abstract":"The 'literate' programming model is extended to include a concept of mechanical transformation. A prototype tool, FLP (formal literate programming tool), has been developed which uses this extended 'literate' programming model in both a formal program proof setting, and within a formal (refinement) program development setting. In both settings, FLP provides history, access to tools, and an easy-to-use interface. FLP is a system with (i) a tree structured revision control system allowing easy access to an entire software development history, (ii) a unifying semi-formal model encompassing both program proof and refinement, and (iii) a single simple mechanism for managing both formal transformations on programs (proofs, tests, refinements) and informal transformations (explanations). In this paper, we outline the underlying semi-formal model for this extended 'literate' programming tool, briefly show the system architecture, and demonstrate the tool's use during a sample program development.","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114306750","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}
引用次数: 0
Using a scenario model to derive the functions of a formal specification 使用场景模型派生正式规范的功能
Pub Date : 2001-12-04 DOI: 10.1109/APSEC.2001.991497
M.V. Mauco, D. Riesco, C. George
The goal of our work is to analyse and develop the integration of client-oriented requirements engineering techniques with formal methods. In particular, we integrate the requirements baseline with the RAISE method. We proposed a three-step process to derive an initial formal specification of a domain, starting from two models of the requirements baseline: the language extended lexicon and the scenario model. In this paper, we focus on the derivation of functions. We present heuristics to identify and model the functions of a formal specification written in the RAISE specification language, using natural language descriptions provided by the scenario model and the language extended lexicon.
我们工作的目标是分析和开发面向客户的需求工程技术与形式化方法的集成。特别地,我们将需求基线与RAISE方法集成在一起。我们提出了一个三步流程,从需求基线的两个模型:语言扩展词典和场景模型开始,派生出一个领域的初始形式化规范。在本文中,我们着重于函数的推导。使用场景模型和语言扩展词典提供的自然语言描述,我们提出了启发式方法来识别和建模用RAISE规范语言编写的正式规范的功能。
{"title":"Using a scenario model to derive the functions of a formal specification","authors":"M.V. Mauco, D. Riesco, C. George","doi":"10.1109/APSEC.2001.991497","DOIUrl":"https://doi.org/10.1109/APSEC.2001.991497","url":null,"abstract":"The goal of our work is to analyse and develop the integration of client-oriented requirements engineering techniques with formal methods. In particular, we integrate the requirements baseline with the RAISE method. We proposed a three-step process to derive an initial formal specification of a domain, starting from two models of the requirements baseline: the language extended lexicon and the scenario model. In this paper, we focus on the derivation of functions. We present heuristics to identify and model the functions of a formal specification written in the RAISE specification language, using natural language descriptions provided by the scenario model and the language extended lexicon.","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121699584","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}
引用次数: 3
Program specialisation in the refinement calculus 程序专业化的细化演算
Pub Date : 2001-12-04 DOI: 10.1109/APSEC.2001.991456
L. Groves
This paper presents an approach to program specialisation for nondeterministic imperative programs written in an extension of Dijkstra's guarded commands language. Assertion statements are used to express information about inputs and program variables, and refinement laws are used to show how these assertions can be introduced, propagated through the program structure, and used to specialise various program constructs. This approach allows more general constraints than other work on program specialisation, which usually considers only fixed values for some of the inputs, and is easier to understand because the transformations used are all expressed entirely in terms of the programming language.
本文提出了一种用Dijkstra的守卫命令语言的扩展编写的不确定命令式程序的程序专门化方法。断言语句用于表示关于输入和程序变量的信息,精化定律用于显示如何引入这些断言,如何在程序结构中传播这些断言,以及如何使用这些断言专门化各种程序结构。这种方法比程序专门化的其他工作(通常只考虑某些输入的固定值)允许更一般的约束,并且更容易理解,因为所使用的转换都完全用编程语言表示。
{"title":"Program specialisation in the refinement calculus","authors":"L. Groves","doi":"10.1109/APSEC.2001.991456","DOIUrl":"https://doi.org/10.1109/APSEC.2001.991456","url":null,"abstract":"This paper presents an approach to program specialisation for nondeterministic imperative programs written in an extension of Dijkstra's guarded commands language. Assertion statements are used to express information about inputs and program variables, and refinement laws are used to show how these assertions can be introduced, propagated through the program structure, and used to specialise various program constructs. This approach allows more general constraints than other work on program specialisation, which usually considers only fixed values for some of the inputs, and is easier to understand because the transformations used are all expressed entirely in terms of the programming language.","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123874752","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}
引用次数: 0
Scheduling software projects to minimize the development time and cost with a given staff 安排软件项目,以在给定的人员下最小化开发时间和成本
Pub Date : 2001-12-04 DOI: 10.1109/APSEC.2001.991476
F. Padberg
A probabilistic scheduling model for software projects is presented. The model explicitly takes a scheduling strategy as input. When the scheduling strategy is fired, the model outputs a probability distribution for the project completion time or cost. By applying stochastic optimization techniques, schedules for software projects can be computed which minimize the development time or cost with a given staff.
提出了一个软件项目的概率调度模型。该模型显式地将调度策略作为输入。当调度策略启动时,模型输出项目完成时间或成本的概率分布。通过应用随机优化技术,可以计算出软件项目的时间表,从而使给定人员的开发时间或成本最小化。
{"title":"Scheduling software projects to minimize the development time and cost with a given staff","authors":"F. Padberg","doi":"10.1109/APSEC.2001.991476","DOIUrl":"https://doi.org/10.1109/APSEC.2001.991476","url":null,"abstract":"A probabilistic scheduling model for software projects is presented. The model explicitly takes a scheduling strategy as input. When the scheduling strategy is fired, the model outputs a probability distribution for the project completion time or cost. By applying stochastic optimization techniques, schedules for software projects can be computed which minimize the development time or cost with a given staff.","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125977062","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}
引用次数: 25
Formal specification of mixed components with Korrigan Korrigan混合组件的正式规范
Pub Date : 2001-12-04 DOI: 10.1109/APSEC.2001.991474
C. Choppy, P. Poizat, J. Royer
Formal specifications are now widely accepted in software development. Recently, the need for a separation of concerns with reference to static and dynamic aspects appeared. Furthermore, in order to be able to design complex architectures and communication patterns, we need a structured approach which allows us to decompose a system into subparts and to recompose it from them. Finally, a notion of formal reusable component which is suitable to describe both functional and dynamic aspects is also required. This paper presents the Korrigan model. It allows one to specify in a uniform and structured way both datatypes and behaviours using Symbolic Transition Systems and algebraic specifications. We demonstrate its ability to describe reusable components in a formal way with well defined interfaces. We also demonstrate that Korrigan is relevant to describe the architecture and communication schemes of systems that may present a complex structure.
正式的规格说明现在在软件开发中被广泛接受。最近,出现了对静态和动态方面的关注点进行分离的需要。此外,为了能够设计复杂的体系结构和通信模式,我们需要一种结构化的方法,它允许我们将系统分解成子部分,并从它们重新组合系统。最后,还需要一个适合描述功能和动态方面的正式可重用组件的概念。本文提出了Korrigan模型。它允许使用符号转换系统和代数规范以统一和结构化的方式指定数据类型和行为。我们演示了它以具有定义良好的接口的正式方式描述可重用组件的能力。我们还证明了Korrigan与描述可能呈现复杂结构的系统的体系结构和通信方案相关。
{"title":"Formal specification of mixed components with Korrigan","authors":"C. Choppy, P. Poizat, J. Royer","doi":"10.1109/APSEC.2001.991474","DOIUrl":"https://doi.org/10.1109/APSEC.2001.991474","url":null,"abstract":"Formal specifications are now widely accepted in software development. Recently, the need for a separation of concerns with reference to static and dynamic aspects appeared. Furthermore, in order to be able to design complex architectures and communication patterns, we need a structured approach which allows us to decompose a system into subparts and to recompose it from them. Finally, a notion of formal reusable component which is suitable to describe both functional and dynamic aspects is also required. This paper presents the Korrigan model. It allows one to specify in a uniform and structured way both datatypes and behaviours using Symbolic Transition Systems and algebraic specifications. We demonstrate its ability to describe reusable components in a formal way with well defined interfaces. We also demonstrate that Korrigan is relevant to describe the architecture and communication schemes of systems that may present a complex structure.","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126177157","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}
引用次数: 13
Model checking value-passing processes 模型检查值传递过程
Pub Date : 2001-12-04 DOI: 10.1109/APSEC.2001.991453
Huimin Lin
An algorithm for model checking value-passing processes is presented. Processes are modeled as symbolic transition graphs with assignments. To specify properties for such processes a graphical predicate mu-calculus is introduced. It allows arbitrary nesting of the least and greatest fixpoints, and contains the propositional mu-calculus as a proper subset. The algorithm instantiates input variables on-the-fly and states are only generated when they are needed for the computation. To handle alternating fix-points properly, a multi-stack is employed and the controlling strategy is such that a state is evaluated without depending on the default values for more deeply nested states. The algorithm is shown correct with respect to the semantics of the predicate mu-calculus. Its complexity is also analysed.
提出了一种模型检验值传递过程的算法。流程被建模为带有分配的符号转换图。为了说明这些过程的性质,引入了一个图形谓词微积分。它允许最小不动点和最大不动点的任意嵌套,并包含命题mu微积分作为一个适当子集。该算法动态实例化输入变量,只有在计算需要时才生成状态。为了正确地处理交替的固定点,采用了多堆栈,并且控制策略使得在不依赖于更深嵌套状态的默认值的情况下评估状态。该算法在谓词-演算的语义方面是正确的。分析了其复杂性。
{"title":"Model checking value-passing processes","authors":"Huimin Lin","doi":"10.1109/APSEC.2001.991453","DOIUrl":"https://doi.org/10.1109/APSEC.2001.991453","url":null,"abstract":"An algorithm for model checking value-passing processes is presented. Processes are modeled as symbolic transition graphs with assignments. To specify properties for such processes a graphical predicate mu-calculus is introduced. It allows arbitrary nesting of the least and greatest fixpoints, and contains the propositional mu-calculus as a proper subset. The algorithm instantiates input variables on-the-fly and states are only generated when they are needed for the computation. To handle alternating fix-points properly, a multi-stack is employed and the controlling strategy is such that a state is evaluated without depending on the default values for more deeply nested states. The algorithm is shown correct with respect to the semantics of the predicate mu-calculus. Its complexity is also analysed.","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125231058","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}
引用次数: 16
Development of session management mechanism for cellular phone with WWW connection 具有WWW连接的移动电话会话管理机制的开发
Pub Date : 2001-12-04 DOI: 10.1109/APSEC.2001.991500
S. Uehara, O. Mizuno, T. Kikuno
The needs for accessibility of cellular phones to Web based client-server systems are increasing. For this access, efficient management of the context data must be implemented on the cellular phone. However, physical restrictions of the cellular phone make it difficult to manage context data by applying the conventional methods. Additionally the conventional methods do not show sufficient performance to tolerate heavy accesses from cellular phones. We therefore design a new session management mechanism that enables cellular phone to use Web client-server system efficiently. To do so, we decide to utilize key concepts in the CDS mechanism, which was previously developed by us in order to implement session management on the Web. By utilizing the CDS mechanism, we develop a new session management mechanism that connects cellular phone and Web systems. Then, we can actually implement the session management with high safety and reliability. The result of a benchmark evaluation shows that proposed mechanism has higher performance than the conventional mechanism.
移动电话对基于Web的客户机-服务器系统的可访问性的需求正在增加。为了实现这种访问,必须在移动电话上实现对上下文数据的有效管理。然而,蜂窝电话的物理限制使得应用传统方法管理上下文数据变得困难。此外,传统的方法没有显示出足够的性能来容忍来自移动电话的大量访问。因此,我们设计了一种新的会话管理机制,使手机能够有效地使用Web客户机-服务器系统。为此,我们决定利用CDS机制中的关键概念,CDS机制是我们之前开发的,目的是在Web上实现会话管理。利用CDS机制,我们开发了一种新的连接手机和Web系统的会话管理机制。这样才能真正实现高安全性、高可靠性的会话管理。基准测试结果表明,该机制比传统机制具有更高的性能。
{"title":"Development of session management mechanism for cellular phone with WWW connection","authors":"S. Uehara, O. Mizuno, T. Kikuno","doi":"10.1109/APSEC.2001.991500","DOIUrl":"https://doi.org/10.1109/APSEC.2001.991500","url":null,"abstract":"The needs for accessibility of cellular phones to Web based client-server systems are increasing. For this access, efficient management of the context data must be implemented on the cellular phone. However, physical restrictions of the cellular phone make it difficult to manage context data by applying the conventional methods. Additionally the conventional methods do not show sufficient performance to tolerate heavy accesses from cellular phones. We therefore design a new session management mechanism that enables cellular phone to use Web client-server system efficiently. To do so, we decide to utilize key concepts in the CDS mechanism, which was previously developed by us in order to implement session management on the Web. By utilizing the CDS mechanism, we develop a new session management mechanism that connects cellular phone and Web systems. Then, we can actually implement the session management with high safety and reliability. The result of a benchmark evaluation shows that proposed mechanism has higher performance than the conventional mechanism.","PeriodicalId":130293,"journal":{"name":"Proceedings Eighth Asia-Pacific Software Engineering Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130547618","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}
引用次数: 0
期刊
Proceedings Eighth Asia-Pacific Software Engineering Conference
全部 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学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1