...
首页> 外文期刊>Software, IET >Using the semantic web to define a language for modelling controlled flexibility in software processes
【24h】

Using the semantic web to define a language for modelling controlled flexibility in software processes

机译:使用语义网定义一种语言来建模软件过程中的受控灵活性

获取原文
获取原文并翻译 | 示例
           

摘要

Software processes and corresponding models are dynamic entities that must evolve to cope with changes occurred in the enacting process, the software development organisation, the market and the methodologies used to produce software. However, in the everyday practice, software team members do not want total flexibility. They rather prefer to learn about and follow previously defined controlled flexibility, that is, advices on which, where, how and by whom process models and related instances can change/adapt. Process engineers can express these advices within a process model with a domain-specific language (DSL), which complements the core process modelling language with additional controlled flexibility information. Then, software team members can browse and learn on this information in process models and instances, and be guided when performing changes. In this study, the authors propose the use of the semantic web and associated ontology-based technologies to develop and evolve their controlled flexibility DSL for software processes. They use an ontology-based format to define the controlled flexibility-related concepts, descriptions and axioms that specify the formal semantics of their DSL. In addition, the authors provide concrete mappings between these ontology concepts and a unified modelling language class-based DSL metamodel and describe how it supports changes made in the ontology.
机译:软件过程和相应的模型是动态实体,必须演化以应对在制定过程,软件开发组织,市场和用于生产软件的方法中发生的变化。但是,在日常实践中,软件团队成员不希望拥有完全的灵活性。他们宁愿了解并遵循先前定义的受控灵活性,也就是关于过程模型和相关实例可以更改/适应的对象,位置,方式和对象的建议。过程工程师可以使用领域特定的语言(DSL)在过程模型中表达这些建议,从而通过附加的受控灵活性信息来补充核心过程建模语言。然后,软件团队成员可以在流程模型和实例中浏览和学习此信息,并在进行更改时得到指导。在这项研究中,作者建议使用语义网和相关的基于本体的技术来开发和发展其用于软件过程的受控灵活性DSL。他们使用基于本体的格式来定义受控的与灵活性相关的概念,描述和公理,这些概念,描述和公理指定了DSL的形式语义。此外,作者提供了这些本体概念与基于统一建模语言类的DSL元模型之间的具体映射,并描述了它如何支持本体中所做的更改。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号