首页 > 最新文献

Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)最新文献

英文 中文
AGADUC: Towards a More Precise Presentation of Functional Requirement in Use Case Mod AGADUC:在用例模型中实现更精确的功能需求表示
M. El-Attar, James Miller
Use case (UC) models describe functional requirements as a set of interactions between a software system and its environment. In essence, UC descriptions state a set of workflows that would allow a system's user to benefit from its services. It is critical that designers have a common and precise understanding of what these workflows are. Otherwise they are in danger of building the 'wrong' system. Traditionally, UC descriptions are authored using natural language, which as shown in this article, proves to be a poor vehicle, and insufficient, to describe the underlying workflows. Simply, the inherit ambiguity in natural language leads to misinterpretations and misunderstandings. UC diagrams do not provide any information about the dependencies between workflows spanning several UCs. In this paper, we present the process AGADUC, which systematically generate activity-like diagrams that represent the embedded workflows in the UC textual descriptions. A GADUC provides a great deal of information regarding how UCs are dependent on each other, without the need to iterate through several pages of UC descriptions. Using activity-like diagram ensures that all stakeholders have a precise and consistent understanding of the workflows. A case study conducted on a simplified Library case is presented and have shown that AGADUC overcomes many limitations in traditional UC models. The featured tool AREUCD automates the AGADUC process and it is demonstrated within the case study
用例(UC)模型将功能需求描述为软件系统与其环境之间的一组交互。本质上,UC描述描述了一组工作流,这些工作流将允许系统用户从其服务中受益。设计师对这些工作流程有一个共同而准确的理解是至关重要的。否则,他们将面临建立“错误”体系的危险。传统上,UC描述是使用自然语言编写的,正如本文所示,这被证明是一种糟糕的工具,而且不足以描述底层工作流。简单地说,自然语言中固有的模糊性导致了误解和误解。UC图不提供关于跨多个UC的工作流之间的依赖关系的任何信息。在本文中,我们提出了AGADUC过程,它系统地生成类活动图,表示UC文本描述中的嵌入式工作流。GADUC提供了大量关于UC如何相互依赖的信息,而不需要遍历几页UC描述。使用类活动图确保所有涉众对工作流有一个精确和一致的理解。以一个简化的库为例进行了实例研究,表明AGADUC克服了传统UC模型的许多局限性。功能工具AREUCD使AGADUC过程自动化,并在案例研究中进行了演示
{"title":"AGADUC: Towards a More Precise Presentation of Functional Requirement in Use Case Mod","authors":"M. El-Attar, James Miller","doi":"10.1109/SERA.2006.10","DOIUrl":"https://doi.org/10.1109/SERA.2006.10","url":null,"abstract":"Use case (UC) models describe functional requirements as a set of interactions between a software system and its environment. In essence, UC descriptions state a set of workflows that would allow a system's user to benefit from its services. It is critical that designers have a common and precise understanding of what these workflows are. Otherwise they are in danger of building the 'wrong' system. Traditionally, UC descriptions are authored using natural language, which as shown in this article, proves to be a poor vehicle, and insufficient, to describe the underlying workflows. Simply, the inherit ambiguity in natural language leads to misinterpretations and misunderstandings. UC diagrams do not provide any information about the dependencies between workflows spanning several UCs. In this paper, we present the process AGADUC, which systematically generate activity-like diagrams that represent the embedded workflows in the UC textual descriptions. A GADUC provides a great deal of information regarding how UCs are dependent on each other, without the need to iterate through several pages of UC descriptions. Using activity-like diagram ensures that all stakeholders have a precise and consistent understanding of the workflows. A case study conducted on a simplified Library case is presented and have shown that AGADUC overcomes many limitations in traditional UC models. The featured tool AREUCD automates the AGADUC process and it is demonstrated within the case study","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128408422","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
Measuring Navigational Burden 测量航行负担
R. Ahmad, Li Zhang, F. Azam
During the rapid growth of World Wide Web in the recent past, 'usability' and 'navigation' have emerged as problems of concern to the research community. Large Web systems are being made so complex that often the users have to make excessive amount of 'navigational efforts' to complete their tasks. This inflicts a heavy 'navigational burden' upon the users. Current collection of usability guidelines and principles has on the order of thousand rules to follow but none of them directly and specifically addresses the problem of 'navigational burden'. Thus there exists no tool/validator that can measure the 'navigational burden' a user experiences while performing some task on a Web site. Some usability and accessibility guidelines do exist which are validated by current tools just by analyzing the HTML pages, CSS (cascading style sheets) and other contents that can be retrieved from a Web site. However, the implementation of checks for these guidelines often suffers from the problem that no model is available, i.e. no abstract description of certain properties of the Web page (or its parts). This way, the validators either fail to find certain usability problems in the pages or it outputs too many general warning messages. For instance, it is straightforward to check given HTML code for the use of a limited number of different font faces, but it is not possible to do this reliably for measuring the 'navigational burden' a user experiences, unless a model or a mechanism provides information regarding the aspects that aggravate the 'navigational burden'. In this paper we identify certain aspects which aggravate the 'navigational burden' of users. We then present a mechanism how to measure 'navigational burden', followed by a discussion to integrate this mechanism into currently available automated usability validators
在近年来万维网的快速发展过程中,“可用性”和“导航性”成为研究界关注的问题。大型Web系统正变得如此复杂,以至于用户常常不得不进行大量的“导航工作”来完成他们的任务。这给用户带来了沉重的“导航负担”。目前收集的可用性指导方针和原则有上千条规则需要遵循,但没有一条直接和具体地解决“导航负担”的问题。因此,没有工具/验证器可以衡量用户在网站上执行某些任务时的“导航负担”。确实存在一些可用性和可访问性准则,这些准则仅通过分析HTML页面、CSS(层叠样式表)和其他可从Web站点检索的内容,由当前的工具来验证。然而,检查这些指导方针的实现经常会遇到没有可用模型的问题,即没有对Web页面(或其部分)的某些属性的抽象描述。这样,验证器要么无法发现页面中的某些可用性问题,要么输出过多的一般警告消息。例如,可以直接检查给定的HTML代码是否使用了有限数量的不同字体,但不可能可靠地测量用户体验的“导航负担”,除非一个模型或机制提供了有关加重“导航负担”方面的信息。在本文中,我们确定了加重用户“导航负担”的某些方面。然后,我们提出了一种如何度量“导航负担”的机制,随后讨论了如何将该机制集成到当前可用的自动化可用性验证器中
{"title":"Measuring Navigational Burden","authors":"R. Ahmad, Li Zhang, F. Azam","doi":"10.1109/SERA.2006.46","DOIUrl":"https://doi.org/10.1109/SERA.2006.46","url":null,"abstract":"During the rapid growth of World Wide Web in the recent past, 'usability' and 'navigation' have emerged as problems of concern to the research community. Large Web systems are being made so complex that often the users have to make excessive amount of 'navigational efforts' to complete their tasks. This inflicts a heavy 'navigational burden' upon the users. Current collection of usability guidelines and principles has on the order of thousand rules to follow but none of them directly and specifically addresses the problem of 'navigational burden'. Thus there exists no tool/validator that can measure the 'navigational burden' a user experiences while performing some task on a Web site. Some usability and accessibility guidelines do exist which are validated by current tools just by analyzing the HTML pages, CSS (cascading style sheets) and other contents that can be retrieved from a Web site. However, the implementation of checks for these guidelines often suffers from the problem that no model is available, i.e. no abstract description of certain properties of the Web page (or its parts). This way, the validators either fail to find certain usability problems in the pages or it outputs too many general warning messages. For instance, it is straightforward to check given HTML code for the use of a limited number of different font faces, but it is not possible to do this reliably for measuring the 'navigational burden' a user experiences, unless a model or a mechanism provides information regarding the aspects that aggravate the 'navigational burden'. In this paper we identify certain aspects which aggravate the 'navigational burden' of users. We then present a mechanism how to measure 'navigational burden', followed by a discussion to integrate this mechanism into currently available automated usability validators","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131197311","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
Frameworks for Secured Business Process Management Systems 安全业务流程管理系统框架
Haeng-Kon Kim, R. Lee, Hae-Sool Yang
This paper formally defines a role-driven security and access control model of a business process in order eventually to provide a theoretical basis for realizing the secured business process management systems. That is, we propose a graphical representation and formal description of the mechanism that generates a set of role-driven security and access control models from a business process modeled by the information control net (ICN) modeling methodology that is a typical business process modeling approach for defining and specifying business processes. Based upon the mechanism, we are able to design and accomplish a secured business process management system that provides an unified resource access control mechanism of the business process management engine domains and the application domains. Finally, we strongly believe that the secured access control policies from the role-driven security and access control model can be easily transformed into the RBAC (role-based access control) model that is a standardized security technology for computer and communications systems of commercial and civilian government organizations
本文正式定义了一个角色驱动的业务流程安全和访问控制模型,最终为实现安全的业务流程管理系统提供理论基础。也就是说,我们提出了一种机制的图形表示和正式描述,该机制从由信息控制网(ICN)建模方法建模的业务流程生成一组角色驱动的安全和访问控制模型,ICN建模方法是用于定义和指定业务流程的典型业务流程建模方法。基于该机制,我们能够设计并实现一个安全的业务流程管理系统,该系统提供了业务流程管理引擎域和应用程序域统一的资源访问控制机制。最后,我们坚信角色驱动安全和访问控制模型中的安全访问控制策略可以很容易地转换为RBAC(基于角色的访问控制)模型,RBAC是一种用于商业和民用政府组织的计算机和通信系统的标准化安全技术
{"title":"Frameworks for Secured Business Process Management Systems","authors":"Haeng-Kon Kim, R. Lee, Hae-Sool Yang","doi":"10.1109/SERA.2006.38","DOIUrl":"https://doi.org/10.1109/SERA.2006.38","url":null,"abstract":"This paper formally defines a role-driven security and access control model of a business process in order eventually to provide a theoretical basis for realizing the secured business process management systems. That is, we propose a graphical representation and formal description of the mechanism that generates a set of role-driven security and access control models from a business process modeled by the information control net (ICN) modeling methodology that is a typical business process modeling approach for defining and specifying business processes. Based upon the mechanism, we are able to design and accomplish a secured business process management system that provides an unified resource access control mechanism of the business process management engine domains and the application domains. Finally, we strongly believe that the secured access control policies from the role-driven security and access control model can be easily transformed into the RBAC (role-based access control) model that is a standardized security technology for computer and communications systems of commercial and civilian government organizations","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"135 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132351773","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
Xlet-based, IESG(Integrated Electronic Service Guide) in ATSC-ACAP 在ATSC-ACAP中基于xlet的IESG(综合电子服务指南)
Hoyeon Jang, Nammee Moon
This paper describes the outline of integrated electronic service guide (IESG) system and service. IESG service is designed to compose electronic program guide (EPG), interactive TV service information such as TV portal service and genre information in ATSC-ACAP (advanced television system committee-advanced common application platform). ACAP is a Java based data broadcasting standard for interactive TV service through digital TV set-top boxes. To make it possible, broadcasters have to transmit program scheduling information and interactive TV service information. However, terrestrial broadcasters adopting ATSC standard transmit only their own program guides, not those of other broadcasters because of lack of bandwidth and other business issues. This paper suggests an effective way of IESG service implementation in which, based on ACAP, PSIP standard is used to display a broadcaster's own channel program guide, and return channel is used for the program guide, genre information and interactive TV service of other broadcasters
本文介绍了综合电子服务指南(IESG)系统及其服务的概况。IESG服务旨在在ATSC-ACAP(高级电视系统委员会-高级通用应用平台)中编写电子节目指南(EPG)、电视门户服务等交互式电视服务信息和类型信息。ACAP是一种基于Java的数据广播标准,用于通过数字电视机顶盒提供交互式电视服务。为此,广播公司必须传输节目调度信息和互动电视服务信息。但是,由于带宽不足等业务问题,采用ATSC标准的地面广播电台只播送自己的节目指南,不播送其他广播电台的节目指南。本文提出了一种有效的IESG服务实现方式,即在ACAP的基础上,使用PSIP标准显示广播公司自己的频道节目单,使用返回频道显示其他广播公司的节目单、类型信息和互动电视服务
{"title":"Xlet-based, IESG(Integrated Electronic Service Guide) in ATSC-ACAP","authors":"Hoyeon Jang, Nammee Moon","doi":"10.1109/SERA.2006.70","DOIUrl":"https://doi.org/10.1109/SERA.2006.70","url":null,"abstract":"This paper describes the outline of integrated electronic service guide (IESG) system and service. IESG service is designed to compose electronic program guide (EPG), interactive TV service information such as TV portal service and genre information in ATSC-ACAP (advanced television system committee-advanced common application platform). ACAP is a Java based data broadcasting standard for interactive TV service through digital TV set-top boxes. To make it possible, broadcasters have to transmit program scheduling information and interactive TV service information. However, terrestrial broadcasters adopting ATSC standard transmit only their own program guides, not those of other broadcasters because of lack of bandwidth and other business issues. This paper suggests an effective way of IESG service implementation in which, based on ACAP, PSIP standard is used to display a broadcaster's own channel program guide, and return channel is used for the program guide, genre information and interactive TV service of other broadcasters","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134377459","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
Precedence Grammar and Its Transformation 优先语法及其转换
Guo Degui, Liu Lei, Wang Shengjun
Precedence grammar, a special kind of EBNF with precedence between its operators, is introduced in this paper. Programming languages defined in precedence grammars often look simpler, more compact and readable than those defined in other grammars. Actually, this kind of grammar was used early when IEEE published ATLAS - a large test language in 1995, which lead to a great decrease in language size compared to BNF notation, so sometime precedence grammar may be a good choice for defining large programming languages. For the sake of convenient compiler design from these grammars, two algorithms converting precedence grammars to other forms and their correctness discussions are also given in section 3 and section 4
优先语法是一种特殊的EBNF,其运算符之间具有优先级。用优先语法定义的编程语言通常看起来比用其他语法定义的编程语言更简单、更紧凑、更可读。实际上,早在IEEE于1995年发布ATLAS(一种大型测试语言)时就使用了这种语法,与BNF表示法相比,这种语法大大减少了语言的大小,因此有时优先语法可能是定义大型编程语言的好选择。为了方便从这些语法设计编译器,在第3节和第4节中还给出了将优先语法转换为其他形式的两种算法及其正确性讨论
{"title":"Precedence Grammar and Its Transformation","authors":"Guo Degui, Liu Lei, Wang Shengjun","doi":"10.1109/SERA.2006.53","DOIUrl":"https://doi.org/10.1109/SERA.2006.53","url":null,"abstract":"Precedence grammar, a special kind of EBNF with precedence between its operators, is introduced in this paper. Programming languages defined in precedence grammars often look simpler, more compact and readable than those defined in other grammars. Actually, this kind of grammar was used early when IEEE published ATLAS - a large test language in 1995, which lead to a great decrease in language size compared to BNF notation, so sometime precedence grammar may be a good choice for defining large programming languages. For the sake of convenient compiler design from these grammars, two algorithms converting precedence grammars to other forms and their correctness discussions are also given in section 3 and section 4","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121678750","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
Privacy for Low-Power Sensor Node based on Alias in Ubiquitous Network 泛在网络中基于别名的低功耗传感器节点隐私保护
Dong Myung Kim, ByeongHo Oh, Sang Ho Lee
The sensors in a ubiquitous network are limited because of the low electricity and because they are ultra light, so many studies have revolved around the sensor. This study suggests a way to improve the registration and authorization processes of a sensor node based on an alias for privacy. We introduce RA (relay agent) for the restrict function of sensor node, and improve anonymity for private information of each sensor node by assigning alias from SM (service manager) in procedure of registration and authentication. The private information in each sensor node should be secured during every procedure. In the results of the analysis, safe communication between nodes was guaranteed with the only partial increment of computation power of RA and SM without an increase in the amount of sensor nodes
在无处不在的网络中,传感器受到低功耗和超轻的限制,因此许多研究都围绕着传感器展开。本研究提出了一种基于隐私别名的传感器节点注册和授权流程改进方法。引入RA (relay agent)对传感器节点的约束功能,并通过SM (service manager)在注册和认证过程中分配别名来提高每个传感器节点私有信息的匿名性。在每个过程中都应保护每个传感器节点中的私有信息。分析结果表明,在不增加传感器节点数量的情况下,仅增加了RA和SM的部分计算能力,保证了节点间的安全通信
{"title":"Privacy for Low-Power Sensor Node based on Alias in Ubiquitous Network","authors":"Dong Myung Kim, ByeongHo Oh, Sang Ho Lee","doi":"10.1109/SERA.2006.55","DOIUrl":"https://doi.org/10.1109/SERA.2006.55","url":null,"abstract":"The sensors in a ubiquitous network are limited because of the low electricity and because they are ultra light, so many studies have revolved around the sensor. This study suggests a way to improve the registration and authorization processes of a sensor node based on an alias for privacy. We introduce RA (relay agent) for the restrict function of sensor node, and improve anonymity for private information of each sensor node by assigning alias from SM (service manager) in procedure of registration and authentication. The private information in each sensor node should be secured during every procedure. In the results of the analysis, safe communication between nodes was guaranteed with the only partial increment of computation power of RA and SM without an increase in the amount of sensor nodes","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125554492","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
SOFA 2.0: Balancing Advanced Features in a Hierarchical Component Model SOFA 2.0:在分层组件模型中平衡高级特性
T. Bures, P. Hnetynka, F. Plášil
Component-based software engineering is a powerful paradigm for building large applications. However, our experience with building application of components is that the existing advanced component models (such as those offering component nesting, behavior specification and checking, dynamic reconfiguration to some extent, etc.) are subject to a lot of limitations and issues which prevent them from being accepted more widely (by industry in particular). We claim that these issues are specifically related to (a) the lack of support for dynamic reconfigurations of hierarchical architectures, (b) poor support for modeling and extendibility of the control part of a component, and (c) the lack of support for different communication styles applied in inter-component communication. In this paper, we show how these problems can be addressed and present an advanced component system SOFA 2.0 as a proof of the concept. This system is based on its predecessor SOFA, but it incorporates a number of enhancements and improvements
基于组件的软件工程是构建大型应用程序的强大范例。然而,我们在构建组件应用程序方面的经验是,现有的高级组件模型(例如那些提供组件嵌套、行为规范和检查、某种程度上的动态重新配置等的模型)受到许多限制和问题的影响,这些限制和问题阻碍了它们被更广泛地接受(特别是在行业中)。我们认为这些问题与(a)缺乏对分层架构动态重新配置的支持,(b)对组件控制部分的建模和可扩展性的支持不足,以及(c)缺乏对组件间通信中应用的不同通信风格的支持。在本文中,我们展示了如何解决这些问题,并展示了一个高级组件系统SOFA 2.0作为该概念的证明。该系统以其前身SOFA为基础,但它包含了许多增强和改进
{"title":"SOFA 2.0: Balancing Advanced Features in a Hierarchical Component Model","authors":"T. Bures, P. Hnetynka, F. Plášil","doi":"10.1109/SERA.2006.62","DOIUrl":"https://doi.org/10.1109/SERA.2006.62","url":null,"abstract":"Component-based software engineering is a powerful paradigm for building large applications. However, our experience with building application of components is that the existing advanced component models (such as those offering component nesting, behavior specification and checking, dynamic reconfiguration to some extent, etc.) are subject to a lot of limitations and issues which prevent them from being accepted more widely (by industry in particular). We claim that these issues are specifically related to (a) the lack of support for dynamic reconfigurations of hierarchical architectures, (b) poor support for modeling and extendibility of the control part of a component, and (c) the lack of support for different communication styles applied in inter-component communication. In this paper, we show how these problems can be addressed and present an advanced component system SOFA 2.0 as a proof of the concept. This system is based on its predecessor SOFA, but it incorporates a number of enhancements and improvements","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130557936","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}
引用次数: 295
A Traffic Accident Detection Model using Metadata Registry 基于元数据注册表的交通事故检测模型
Yong-Kul Ki, Jin-Woo Kim, D. Baik
In this research, we suggested a traffic accident detection model and installed a system for automatically detecting, recording, and reporting traffic accidents at intersections. A system with these properties would be beneficial in determining the cause of accidents and the features of the intersection that impact safety. Additionally, we suggested and designed the metadata registry for the system to improve the interoperability. In a field test, the suggested model achieved a false alarm rate (FAR) of 0.34 times 10-6 percent. Considering that a California #7a algorithm (expressway incident detection algorithm) showed a FAR of 0.08 ~ 0.34 percent, our result is a remarkable achievement
在本研究中,我们提出了一个交通事故检测模型,并安装了一个自动检测、记录和报告十字路口交通事故的系统。具有这些特性的系统将有助于确定事故原因和影响安全的十字路口特征。此外,我们建议并设计了系统的元数据注册表,以提高系统的互操作性。在现场测试中,该模型的误报率(FAR)为0.34 × 10- 6%。考虑到加利福尼亚#7a算法(高速公路事件检测算法)的FAR为0.08 ~ 0.34%,我们的结果是一个了不起的成就
{"title":"A Traffic Accident Detection Model using Metadata Registry","authors":"Yong-Kul Ki, Jin-Woo Kim, D. Baik","doi":"10.1109/SERA.2006.8","DOIUrl":"https://doi.org/10.1109/SERA.2006.8","url":null,"abstract":"In this research, we suggested a traffic accident detection model and installed a system for automatically detecting, recording, and reporting traffic accidents at intersections. A system with these properties would be beneficial in determining the cause of accidents and the features of the intersection that impact safety. Additionally, we suggested and designed the metadata registry for the system to improve the interoperability. In a field test, the suggested model achieved a false alarm rate (FAR) of 0.34 times 10-6 percent. Considering that a California #7a algorithm (expressway incident detection algorithm) showed a FAR of 0.08 ~ 0.34 percent, our result is a remarkable achievement","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121223772","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}
引用次数: 12
Six Sigma Approach in Software Quality Improvement 软件质量改进中的六西格玛方法
Cvetan Redzic, Jongmoon Baik
In this paper, we present the six sigma DMAIC approach which is used for software quality improvement. The goal was to identify and establish tactical changes that substantially increase the software quality of all software products over the next 2 years. We analyzed the data and based on the analysis expert decisions were made to determine which new technologies (tools, methods, standards, training) should be implemented and institutionalized in order to reach our goals. To measure the improvement from six sigma process changes we calculated our process capability baselines based on tactical changes, and we tracked and evaluated ongoing software product quality on a regular basis against these baselines to ensure that the software product quality goals were being achieved as planned
在本文中,我们提出了用于软件质量改进的六西格玛DMAIC方法。目标是确定并建立战术变更,这些变更将在接下来的2年中大大提高所有软件产品的软件质量。我们分析了数据,并在分析的基础上做出了专家决策,以确定哪些新技术(工具、方法、标准、培训)应该被实施和制度化,以达到我们的目标。为了度量六西格玛过程变更的改进,我们基于战术变更计算了我们的过程能力基线,并且我们根据这些基线定期跟踪和评估正在进行的软件产品质量,以确保按计划实现软件产品质量目标
{"title":"Six Sigma Approach in Software Quality Improvement","authors":"Cvetan Redzic, Jongmoon Baik","doi":"10.1109/SERA.2006.61","DOIUrl":"https://doi.org/10.1109/SERA.2006.61","url":null,"abstract":"In this paper, we present the six sigma DMAIC approach which is used for software quality improvement. The goal was to identify and establish tactical changes that substantially increase the software quality of all software products over the next 2 years. We analyzed the data and based on the analysis expert decisions were made to determine which new technologies (tools, methods, standards, training) should be implemented and institutionalized in order to reach our goals. To measure the improvement from six sigma process changes we calculated our process capability baselines based on tactical changes, and we tracked and evaluated ongoing software product quality on a regular basis against these baselines to ensure that the software product quality goals were being achieved as planned","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122344113","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}
引用次数: 30
Mock Object Models for Test Driven Development 用于测试驱动开发的模拟对象模型
Taeksu Kim, Chanjin Park, Chisu Wu
Test driven development uses unit tests for driving the design of the code. Mock object is an object that imitates the behavior of an object with which class under test has an association to assist the unit testing. Although many tools for mock object are used in practice, there has been few research on defining the mock object model. For the comparisons of the testing capability of the tools, it is important to define the models. In this paper we represent the models of the existing mock object tools and indicate the limitations of them. In addition we propose a new model to overcome the limitations of the existing tools. With this model, more general behavior of the class under test related to the mock object can be expressed and tested
测试驱动开发使用单元测试来驱动代码的设计。模拟对象是一种模仿对象行为的对象,该对象与被测类有关联,以帮助进行单元测试。尽管在实践中使用了许多模拟对象的工具,但对模拟对象模型的定义却很少有研究。为了比较工具的测试能力,定义模型是很重要的。本文描述了现有模拟对象工具的模型,并指出了它们的局限性。此外,我们提出了一个新的模型来克服现有工具的局限性。使用这个模型,可以表达和测试与模拟对象相关的被测试类的更一般的行为
{"title":"Mock Object Models for Test Driven Development","authors":"Taeksu Kim, Chanjin Park, Chisu Wu","doi":"10.1109/SERA.2006.49","DOIUrl":"https://doi.org/10.1109/SERA.2006.49","url":null,"abstract":"Test driven development uses unit tests for driving the design of the code. Mock object is an object that imitates the behavior of an object with which class under test has an association to assist the unit testing. Although many tools for mock object are used in practice, there has been few research on defining the mock object model. For the comparisons of the testing capability of the tools, it is important to define the models. In this paper we represent the models of the existing mock object tools and indicate the limitations of them. In addition we propose a new model to overcome the limitations of the existing tools. With this model, more general behavior of the class under test related to the mock object can be expressed and tested","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114571086","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}
引用次数: 14
期刊
Fourth International Conference on Software Engineering Research, Management and Applications (SERA'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学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1