首页> 外文会议>2010 International Conference on Computer Applications and Industrial Electronics >An ameliorated methodology for the abstraction of object class structures for an information system
【24h】

An ameliorated methodology for the abstraction of object class structures for an information system

机译:信息系统对象类结构的抽象改进方法

获取原文

摘要

The software development for any information system is based on the Software Requirements Specification (SRS) of the client organization. This is incorporated in the project charter with intimation for the developer to develop the software tool for the client organization. This SRS contains the overview of the proposed system, the functional requirements, the standards requirements, the constraints, the prototypes and the glossary of terms etc.. Currently, there exist some piecewise discontinuous methodologies to abstract the object class names & few other view elements from the SRS [2, 3, 4, 5, 6, 7, 13]. These methodologies suffer from the correctness & completeness of abstracted view elements apart from the ambiguities involved in the abstraction steps. This paper proposes an ameliorated semi-automated methodology that overcomes all the identified lacunae (depicted in literature survey) in the existing methodologies. This proposed methodology apart from abstracting large subset of the view elements, organizes the attributes in the control flow order through the use of Control Flow Graph (CFG) & Data Flow Graph (DFG) and refines the attributes using the good database design & software engineering principles. Concurrently, it also abstracts the actor interfaces & their attributes that are involved in the interaction with the information system. The steps of this proposed methodology are developed with sound reasoning, authentication of correctness & completeness. Most of the steps are automatic, and remaining few are semiautomatic with limitation of their scope in the authentication of correctness & completeness that too with guidelines restricting arbitrary use of human skill.
机译:任何信息系统的软件开发均基于客户组织的软件需求规范(SRS)。这被包含在项目章程中,以鼓励开发人员为客户组织开发软件工具。该SRS包含拟议系统的概述,功能要求,标准要求,约束,原型和术语表等。目前,存在一些分段的不连续方法来抽象对象类名称和其他少数视图元素来自SRS [2、3、4、5、6、7、13]。除了抽象步骤涉及的歧义之外,这些方法还受抽象视图元素的正确性和完整性的影响。本文提出了一种改进的半自动化方法,该方法克服了现有方法中所有已识别的缺陷(文献调查中已描述)。除了抽象化视图元素的大子集之外,该提议的方法还通过使用控制流图(CFG)和数据流图(DFG)来组织控制流顺序中的属性,并使用良好的数据库设计和软件工程来完善属性原则。同时,它还抽象了参与者接口及其与信息系统交互中所涉及的属性。通过合理的推理,正确性和完整性的验证,开发了此提议方法的步骤。大多数步骤是自动的,而其余步骤则是半自动的,在正确性和完整性验证中,它们的范围受到限制,而准则也限制了对人类技能的任意使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号