用户名: 密码: 验证码:
基于本体的流程类业务需求建模方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
需求工程是指应用已证实有效的技术、方法进行需求分析,确定客户需求,帮助分析人员理解问题并定义目标系统的所有外部特征的一门学科。随着软件技术的发展,需求分析在软件开发过程中的地位变得越来越重要,如何获取正确完整的需求规约是目前各种需求分析方法的重点。本体近年来受到信息科学领域的广泛关注,在知识工程、人工智能、语义网、需求工程等相关领域得到了广泛关注和深入研究。用户需求是科技发展的决定性驱动力,将本体技术应用到领域需求工程中,建立领域需求模型,根据用户的需求描述,自动地提供给用户个性化的综合业务应用系统,从而实现按需服务,是当前发展的一个趋势。
     目前,形式化的领域需求建模研究仍处于起步阶段,所涉及到的技术问题有很多,面向目标的需求工程方法近年来受到了广泛的关注,通过利用系统目标来进行需求的启发、求精、结构化、规约及验证,其语义的描述是基于线性时序逻辑的,具有严密性强的特点。本文结合流程类业务领域的领域特征及建模的具体需求,针对模型建模方法、目标分解与精化、模型一致性检测三方面技术问题进行研究,提出一种基于本体的流程类业务领域需求建模的整体解决方案,主要工作如下:
     1、对流程类业务领域需求模型的形式化建模方法进行研究。首先,结合现有的流程类业务实例与相关文献,明确流程类业务领域的特征与领域范围;然后,在此基础上引入组织本体概念,作为驱动需求描述和分析的常识模型,建立了基于本体的领域需求模型,从组织、目标、资源、操作四个角度刻画流程类业务领域,给出模型的形式化描述,明确各模型之间的关系,为后续的工程实践和关键技术的进一步开展打下基础;
     2、对目标精化与目标可操作化方法进行研究,针对KAOS (Knowledge Acquisition in automated Specification)方法实现目标操作化研究中主体、目标和操作描述语义不一致问题,在目标精化的基础上,提出一种基于BDI (Belief- Desire- Intention)主体模型的目标操作化方法,实现用一个目标操作模型解决原子目标操作化的问题,保证需求模型的完备性和可操作性;
     3、对模型一致性检测方法进行研究,针对形式化需求模型一致性检测工具需专门设计的问题,提出一种基于模型转换技术的多视图模型一致性检测方法,使对模型的一致性检测转换为对关系型数据库记录的查询,增强检测的灵活性和可扩展性,进一步提高了模型的检测效率,具有较强的通用性;
     4、通过实例,以工程化的方法从直观的角度验证了该建模框架的可行性,为今后模型的工程化应用奠定了基础。UML已成为面向对象建模实际上的标准,因此这里选择UML作为应用软件描述语言,对本体到UML元模型的映射方法进行研究,给出一个基于本体知识的UML图元生成方法,进而产生基于UML类图、对象图、转换图的软件需求文档。
     基于本体的流程类业务需求建模方法实现用户需求信息的智能处理,整个处理过程体现了模块化、可扩展性、可重用性以及语义级的互操作性等特点,为面向流程类领域的需求获取与分析机制的实施,提供理论依据和及技术参考。
Requirements engineering is a discipline which analyze and define the requirements with the techniques and methods that is proven to be effective. It also helps analysts understand the problem in order to define all the external characteristics about the goal system. With the development of software technology, requirements analysis is becoming increasingly important in the process of software development. How to obtain the accurate and complete requirements is the focus of all requirements analysis methods. In recent years, the ontology has a widespread concern in the field of information science. It has been deeply studied in knowledge engineering, artificial intelligence, semantic web, requirements engineering and other related fields. User's requirements are the decisive driving force for technological development. It is a trend that applying ontology to the domain requirement projects and to build the domain requirement model for providing the personalized integrated business application to the users based on the description of requirements.
     At present, the research on the formal domain requirements modeling is still at an early stage. And many technical issues are involved. The goal-oriented requirements engineering method has been widespread concern in recent years. By using the system goal, the requirements are aroused, refined, structured, standardized and tested. The description of its semantic based on linear temporal logic is rigorous. This paper researches three problems, which are, structure of model, the decomposition and refinement of goal, module consistency detection. It integrates characteristic of process business domain and specific requirements of modeling, proposes solution of requirements modeling on process business domain based on ontology. The main works are as follow:
     1. This paper researches the formal modeling method of the structure of process business domain requirement model. First, it studies the existing process business examples and related articles, define the characteristics and scope of process business domain. And then it introduces the concept of organization ontology as the sense model which drives the requirement description and analysis. It also creates domain business model based on ontology which depicts the domain requirement model from organization, goal, object and operation. It still gives the formal description of model, defines the relationship among models, and provides the foundation for the follow-up practice and further research on key technology;
     2. This paper researches the method of refining and operating the goal, proposes a goal refinement method based on organization model which organizes the fragmental information into easy-understood hierarchy structure. This paper also studies the inconsistent description of semantics between main body and goal in the KAOS (Knowledge Acquisition in automated Specification) method, puts forward a new BDI main body model based goal operationalization method on the foundation of goal refinement. This method uses a goal operation model to solve the problem of atom goal operationalization, guarantee the completeness and operability of the requirement model.
     3. This paper studies the consistency detection of model. For the problem that the consistency detection tool of formalized requirement model need to be designed specially, this paper proposes a multiview model consistency detection method based on model transform technology. This method converts the consistency detection to the query on the relational database, enhances the flexibility and expandability of detection and improves the efficiency. The universality of the new method is good;
     4. This paper also verifies the feasibility of the modeling framework by using engineering method on some examples. It lays the foundation of future application. UML has become the actual standard of object-oriented modeling. Therefore this paper chooses UML as the description language of application software. Then it studies the mapping method from ontology to UML meta-model, gives a generation method of UML chart based on ontology. And then the software requirement documents can be generated based on UML class diagram, object diagram and transition diagram.
     The ontology-based modeling method on process business requirements achieves the intelligent processing on users'requirement. The whole process reflects its modularity, expandability, reusability and interoperability of semantic-levels. It provides theoretical foundation and technical reference for the implementation of requirement acquirement and analysis for specific domain.
引文
[1]金芝.基于本体的需求自动获取.计算机学报.2000,23(5):486-492页
    [2]顾芳,曹存根.知识工程中的本体研究现状与存在问题.计算机科学2004,31(10):1-10页
    [3]陈大峰,张泽鑫译.领域驱动设计-软件核心复杂性应对之道.第一版.清华大学出版社,2006:121-156页
    [4]Kang, K. Feature-Oriented Domain Analysis (FODA) Feasibility Study (CMU/SEI-90-TR-21, ADA 235785). Pittsburgh, PA:Software Engineering Institute, Carnegie Mellon University,1990,76-82P
    [5]Kyo C. Kang, Sajoong Kim, etal. FORM: A Feature-Oriented Reuse Method with Domain-Specific Reference Architectures. Annals of Software Engineering.1998(5) 143-168P
    [6]Griss, M.L, Favaro, J, d' Alessandro, M, Integrating Feature Modeling with the RSEB International Conference on Software Reuse. Victoria, Canada.1998,76-85P
    [7]Mark Simos, Dick Creps, etal.Organization domain modeling (ODM) guidebook, version 2.0. Lockheed Martin Tactical Defence Systems,1996:98-102P
    [8]Pandey, D, Suman, U. An Effective Requirement Engineering Process Model for Software Development and Requirements Management.2010:287-291P
    [9]Alexander I F, Maiden N A M. Use Cases:Through the Systems Development Life-Cycle. John Wiley&Sons,Ltd.2004:30-32P
    [10]Letier E.Kramer J.Monitoring and control in scenario-based requirement analysis.Proceedings of the 27th International Conference on Software Engineering.2005:382-391P
    [11]Sutcliffer A. Scenario-Based Requirements Engineering. In:Proceedings of the 11th IEEE International Requirements Engineering Conference. Los Alamitos:IEEE Computer Society Press,2003.320-329P
    [12]Potts C. Using Schematic Scenarios to Understand User Needs. In: Proc.DIS'95-ACM Symposium on Designing interactive Systems: Processes,Practices and Techniques, University of Michigan: ACM Press,1995.247-256P
    [13]M Jackson,金芝译.软件开发问题框架:现实问题的结构化分析.机械工业出版 社,2005
    [14]Xiaohong Chen, Zhi Jin, Lijun Yi.An ontology of problem frames for guiding problem frame specification.Proceedings of the 2nd international conference on Knowledge science, engineering and management.2007:384-390P
    [15]Cox Karl, Rapanotti Lucia.A roadmap of problem frames research. Information and Software Technology,2005,47(14):898-902P
    [16]Hall J G,Rapanotti Lucia.Problem frames semantics for software development.Joural of Software and System Modeling.2005,40(2):189-192P
    [17]Hall JG,Rapanotti L. Problem frames for socio-technical systems. Human Computer Interaction:Concepts, Methodologies, Tools, and Applications.2009.713-731P
    [18]陈小红,尹斌,金芝.基于问题框架的需求建模:一种本体制导的方法.软件学报.2011,22(2):177-193页
    [19]曹健,张申生,李明禄.基于目标驱动和过程重用的Web服务客户化定制模型.计算机学报.2005,28(4):722-729页
    [20]Anton A I.Goal-Based Requirements Analysis.Proceedings of the Second International Conference on Requirements Engineering.1996:136-140P
    [21]Lamsweerde AV,Letier E.Handling Obstacles in Goal-Oriented Requirements Engineering.IEEE Transactions on Software Engineering,Special Issue on Exception Handling,2000,26(10):978-1005P
    [22]Lamsweerde AV.Elaborating Security Requirements by Construction of Intentional Anti-Models.In:Proceedings of ICSE'04,26th International Conference on Software Engineering,Edinburgh:IEEE Computer Society Press,2004.148-157P
    [23]Letier E.Kramer J.Monitoring and control in scenario-based requirement analysis.Proceedings of the 27th International Conference on Software Engineering.2005:382-391P
    [24]Dalal Alrajeh, Alessandra Russo. Sebastian Uchitel Inferring operational requirements from scenarios and goal models using inductive learning. Proceedings of the 2006 international workshop on Scenarios and state machines:models, algorithms, and tools.2006:29-35P
    [25]Stefan Kramer, Hermann Kaindl. Coupling and cohesion metrics for knowledge-based systems using frames and rules.Transactions on Software Engineering and Methodology.2004,13(3):333-351P
    [26]Christina Merten, Cristina Conati. Eye-tracking to model and adapt to user meta-cognition in intelligent learning environments. Proceedings of the 11th international conference on Intelligent user interfacesNew York, NY, USA.2006:39-62P
    [27]Huang JC, Christina S. Goal-centric traceability for managing non-functional requirements.In: Proceedings of the 27th international conference on Software engineering,St. Louis:ACM Press,2005.362-371P
    [28]Javier Ortiz-Hernandez.A theoretical evaluation for assessing the relevance of modeling techniques in business process modeling. Fourth international workshop on Software quality assurance:in conjunction with the 6th ESEC/FSE joint meeting.2007:435-437P
    [29]Allan Sly.Reconstruction for the Potts model. Proceedings of the 41st annual ACM symposium on Theory of computing. New York.USA.2009:632-637P
    [30]王海涛,曹存根.高颖.基于领域本体的半结构化文本知识自动获取方法的设计和实现.计算机学报.2005,28(12):2010-2014页
    [31]管飚.基于i*的面向目标的需求分析方法的研究[硕士学位论文].合肥:合肥工业大学,2005
    [32]周婷.场景驱动的需求工程[硕士学位论文].长沙:国防科技大学,2002
    [33]王林章,李宣东,郑国梁.一个基于UML协作图的集成测试用例生成方法.电子学报.2004,08:59-65页
    [34]李勇华.目标和场景相结合的需求工程[博士论文].湖北:武汉大学2006
    [35]Ouyang C,Dumas M,Breutel S.Translating standard process models to BPEL.Proc.of the 18th International Conference on Advanced Information Systems Engineering.Berlin,2006:417-4425P
    [36]Murzek M,Kramler QMichlmayr E.Structural patterns for the transformation of business process models.In:Proc.of the 10th IEEE International Enterprise Distributed Object Computing Conference.Los Alamitos.2006:18-27P
    [37]Zhao W,Bryant BR,Cao F.Transforming business process models:Enabling programming at a higher level. Process of the 2005 IEEE International Conference on Services Computing.Los Alamitos.2005:173-180P
    [38]张文燚,怀进鹏.领域分析与建模研究.北京航空航天大学学报.2004,30(12):1225-1230页
    [39]Hai Zhuge, Yunpeng Xing, Peng Shi.Resource space model, OWL and database: Mapping and integration. Transactions on Internet Technology.2008 8(4):204-207P
    [40]张宇翔.知识工程中的本体综述.计算机工程.2005,S1:231-234页
    [41]GUARINO,N. Formal ontology, conceptual analysis and knowledge representation. International Journal of Human-Computer Studies,1999(43):625-640P
    [42]陆汝钤,金芝,陈刚.面向本体的需求分析.软件学报.2000,11(8):1009-1017页
    [43]郭润寰.基于本体论的语义建模研究.微机发展.2005(15):45-48页
    [44]张烨,李亮,杨阳.信息系统需求建模方法研究.指挥控制与仿真.2010,32(3):85-88页
    [45]Uschold M. Building Ontologies:Towards a Unified Methodology.16th Annual Conference of the British Computer Society Specialists Group on Expert Systems. Cambrige,UK.2006:132-134P
    [46]UMLDTD.OMG-XML MetadateInterchange v1.2. http://cgi.omg.org/cgi-bin /doc?formal/02-01-01.pdf,2009
    [47]Letier E,Lamsweerde AV.Deriving operational software specifications from system goals.ACM SIGSOFT Software Engineering Notes,2002,27(6):119-128P
    [48]Mahvish Khurum, Tony Gorschek. A systematic review of domain analysis solutions for product lines. Journal of Systems and Software.2009,82(12):1982-1986P
    [49]Syed Ali Raza Jafri, Yu-Ju Hong.Adaptive Flow Control for Robust Performance and Energy. IEEE Computer Society Washington, DC, USA,2010:675-681P
    [50]金芝,陆汝钤.多范例自动需求建模和分析:一种基于本体的方法.中国科学(E辑)2003,33(4):307-308页
    [51]李长云,阳爱民,满君丰.一种面向按需集成服务的业务模型构造方法.计算机学报.2006,29(7):1095-1102页
    [52]刘锋,张伟,赵海燕.企业信息系统中基于场景的协同式需求获取方法.电子学报.2009,S1:137-146页
    [53]M Jackson,金芝译.软件开发问题框架:现实问题的结构化分析.机械工业出版社,2005:132-134页
    [54]陆汝钤,金芝.基于领域知识的需求信息获取.软件学报.1996,7(3):137-144页
    [55]周洁靓,严隽薇,刘敏.状态驱动的可执行业务流程模型的设计与实现.计算机工程.2009,35(2):280-284页
    [56]Marco Carvalho, Andrzej Uszok, Niranjan Suri,.Enabling Information Management systems in tactical network environments.Defense Transformation and Net-Centric Systems 2009. Orlando, FL, USA,2009
    [57]Eduardo Santana de Almeida.Designing Domain-Specific Software Architecture (DSSA):Towards a New Approach. Proceedings of the Sixth Working IEEE/IFIP Conference on Software Architecture. Mumbai, India.2007:1021-1025P
    [58]Ming Guo, Shanping Li,Jinxiang Dong,et al.On tology—based product data integration. In:Proc of the 17th Int'1 Co nf on Advanced Information Networking and Applications(AINA).Xi'an,C naI IEEE Co mputer Society,2003:530-533P
    [59]Xiaohong Chen, Zhi Jin, Lijun Yi.An ontology of problem frames for guiding problem frame specification.Proceedings of the 2nd international conference on Knowledge science, engineering and management.2007:384-390P
    [60]H. L. Shashirekha. Using ontology for domain specific information retrieval. Second International Conference on Digital Image Processing. Singapore, Singapore.2010
    [61]Nadzeya Kiyavitskaya, Nicola Zannone. Requirements model generation to support requirements elicitation:the Secure Tropos experience. Automated Software Engineering.2008,15(2):232-235P
    [62]Richard Banach. A deidealisation semantics for KAOS. SOFTWARE ENGINEERING. New York, NY, USA,2010:786-792P
    [63]Justin Donnelly, Jacob Madden, Alden Roberts. Dynamic policy enforcement in JBI information management services with the KAoS Policy and Domain Services. Defense Transformation and Net-Centric Systems 2007. Orlando, FL, USA,2007:346-350P
    [64]Edward M. Carapezza. Models of feedback and adaptation in multi-agent systems for disaster situation management. Sensors, and Command, Control, Communications, and Intelligence Technologies for Homeland Security and Homeland Defense. Orlando, FL, USA,2008:1204-1213P
    [65]Hesham Shokry. Towards behavior elaboration and synthesis using modes. Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering. New York, NY, USA,2010:1021-1026P
    [66]Feng Xia.A study in knowledge ontology building in the area of knowledge engineering.3rd International Conference on Semantics, Knowledge, and Grid.2007:586-587P
    [67]Simon Buchingham Shum, John Domingue. Ontology—driven document emiehment, principles, tools&applications. human—computer,2000 (52): 1071-1109P
    [68]Niwattanakul, S.Describing and researching of learning resources with ontology model. Proceedings - IEEE John Vincent Atanasoff 2006 International Symposium on Modern Computing,2006:214-219P
    [69]Dhirendra Singh,Sebastian Sardina,Lin Padgham. Extending BDI plan selection to incorporate learning from experience.Robotics and Autonomous Systems,2010: 1302-1308P
    [70]Brent L. Ellerbroek, Michael Hart, Norbert Hubin, Peter L. Wizinowich,A portable solar adaptive optics system:software and laboratory developments. Information Sciences:an International Journal,2010:753-758P
    [71]唐亮贵.基于多Agent的电子商务市场结构及交易模型研究[博士论文].四川:重庆大学.2007:56-58页
    [72]Gabriel Jakobson, John Buford,Lundy Lewis.Models of feedback and adaptation in multi-agent systems for disaster situation management, Information Sciences:an International Journal.2008:742-746P
    [73]Lundy Lewis, Gabriel Jakobson and John Buford, Situation-aware BDI agents in support of autonomous intelligence, surveillance, and reconnaissance (ISR) analysis. Information Sciencesl,2008 32(3):105-109P
    [74]Oliver E. Drummond, Richard D. Teichgraeber. Track covariance consistency compensation performance. Signal and Data Processing of Small Targets 2009. San Diego, CA, USA.2009:1324-1328P
    [75]Manuel Costa, Miguel Castro, Lidong Zhou.Bouncer:securing software by blocking bad input. Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles,2007:1021-1024P
    [76]Finkelstein A, Gabbay D, Hunter A, Kramer J, Nuseibeh B. Inconsistency handling in multiperspective specifications. IEEE Trans.on Software Engineering, 1994,20(8):569-578P
    [77]Holzmann J. The model checker SPIN. IEEE Trans.on Software Engineering, 1997,23(5):279295P
    [78]Lamsweerde V, Letier E. Handling obstacles in goal-oriented requirements engineering. IEEE Trans, on Software Engineering,2000,26(10):978-1005P
    [79]叶育鑫,欧阳丹彤,刘瑶.基于SHOIQ(D)的本体一致性检测.计算机工程与科学.2009.23(3):1254-1258页
    [80]刘刚.面向领域的软件需求一致性验证方法研究[博士学位论文].哈尔滨工程大学.2009:34-36页
    [81]朱雪峰,金芝.关于软件需求中的不一致性管理.软件学报.2005,16(7):1221-1224页
    [82]张俊.特征模型驱动的软件开发方法及相关技术研究[硕士学位论文].吉林大学.2010:23-34页
    [83]王学斌.软件工程中基于模型驱动架构的模型转换技术研究[博士学位论文].国防科技大学.2006:16-32页
    [84]Frank Hermann, Hartmut Ehrig. Efficient analysis and execution of correct and complete model transformations based on triple graph grammars. New York, NY, USA,2010:326-332P
    [85]Hartmut Ehrig, Ulrike Prange.Formal Analysis of Model Transformations Based on Triple Graph Rules with Kernel. Proceedings of the 4th international conference on Graph Transformations.2008:572-578P
    [86]Xiao-Yong Wei, Chong-Wah Ngo, Fusing semantics, observability, reliability and diversity of concept detectors for video search, Proceeding of the 16th ACM international conference on Multimedia.2008:875-879P
    [87]Dzung Dang Viet, Ohnishi Atsushi.Improvement of quality of software requirements with requirements ontology. Proceedings of the 9th International Conference on Quality Software.2009:284-289P
    [88]侯金奎,王海洋,马军.以体系结构为中心的模型转换的语义描述框架.软件学报.2009.20(8):2113-2123页
    [89]Mustafa Atay, Mustafa Atay. Optimizing XML-to-SQL query translation for analytical databases using intelligent path derivation. Proceedings of the 48th Annual Southeast Regional Conference. ACM New York, NY, USA,2010:765-770P
    [90]M. Atay and S. Lu. Storing and Querying XML:An Efficient Approach Using Relational Databases. Verlag Dr. Miiller Press.Germany.2009:121-126P
    [91]M. Atay, A. Chebotko, D. Liu, S. Lu, and F. Fotouhi. XML-to-SQL query mapping in the presence of multi-valued schema mappings and recursive XML schemas. In 18th International Conference on Database and Expert Systems Applications, 2007:365-369P
    [92]Murali Mani, Song Wang, Dan Dougherty.Join minimization in XML-to-SQL translation:an algebraic approach. Newsletter ACM SIGMOD Record.ACM New York, NY, USA,2006:79-83P
    [93]描述逻辑的UML类图一致性检测.计算机工程与设计.2009,24(6):76-78页
    [94]Geng Yushui,Kong Xiangcui. The Key Technologies of Heterogeneous DataIntegration System Based on Ontology.2008 International Workshop on Education Technology and Training 2008:723-725P
    [95]Kwak Jung-Ae,Yong Hwan-Seung. An Approach to Ontology-Based Semantic Integration for PLM Object. Proceedings - 1st IEEE International Workshop on Semantic Computing and Applications.2008:19-26P
    [96]Shao Yuanzheng,Li Lelin,Du Zhenhong The Research on Ontology-Driven Semantic Retrieval of Enterprise Data 2008
    [97]Wood, S.K.,Akehurst, D.H.,Uzenkov. A Model-Driven Development Approach to Mapping UML State Diagrams to Synthesizable VHDL. The Journal of Systems and Software.2009:27(10):1357-1359P
    [98]Manuel Noguera.Maria V. Hurtado,Maria Luisa Rodriguez.Ontology-driven analysis of UML-based collaborative processes using OWL-DL and CPN. Science of Computer Programming.2010:726-760P
    [99]王晓燕,刘淑芬,张俊.一种基于领域模型和构件组合的软件开发框架.电子学报.2009,12(3)
    [100]Xiao-Yong Wei, Yu-Gang Jiang, Chong-Wah Ngo. Exploring inter-concept relationship with context space for semantic video indexing. Proceeding of the ACM International Conference on Image and Video Retrieval. ACM New York, NY, USA,2009
    [101]Maysam Yabandeh, Nikola Knezevic, Dejan Kostic. Predicting and preventing inconsistencies in deployed distributed systems. Journal ACM Transactions on Computer Systems. ACM New York, NY, USA,2010
    [102]Geng Yushui;Kong Xiangcui The Key Technologies of Heterogeneous Datalntegration System Based on Ontology 2008
    [103]Kwak Jung-Ae;Yong Hwan-Seung An Approach to Ontology-Based Semantic Integration for PLM Object 2008
    [104]Shao Yuanzheng;Li Lelin;Du Zhenhong The Research on Ontology-Driven Semantic Retrieval of Enterprise Data 2008
    [105]Wood, S.K.,Akehurst, D.H.,Uzenkov, O.5A Model-Driven Development Approach to Mapping UML State Diagrams to Synthesizable VHDL. The Journal of Systems and Software.2009
    [106]Manuel Noguera,Maria V. Hurtado,Maria Luisa Rodriguez. Ontology-driven analysis of UML-based collaborative processes using OWL-DL and CPN. Science of Computer Programming.2010
    [107]Ah-Rim Han,Sang-Uk Jeon,Doo-Hwan Bae. Measuring behavioral dependency for improving change-proneness prediction in UML-based design models. The Journal of Systems and Software,2010
    [108]Giuseppe Pirro,Domenico Talia. UFOme:An ontology mapping system with strategy prediction capabilities. Data& knowledge engineering,2010
    [109]Mascardi, V. Automatic Ontology Matching via Upper Ontologies:A Systematic Evaluation.IEEE Transactions on Knowledge and Data Engineering,2010
    [110]耿丽丽,余雪丽.基于OWL DL的学科知识本体建模.计算机技术与发展.2010
    [111]卜倩,余朋飞,张维存.基于本体的产品数据交换模型研究.计算机集成制造系统,2009
    [112]李嘉丽,王念滨,孙玮鸿.基于UML的本体表示方法研究.计算机工程,2009
    [113]邱方亮,殷磊.本体与UML在领域需求分析中的研究与应用.计算机工程与设计.2009
    [114]Peter Green, Michael Rosemann. An Ontology Analysis of Integrated Process Modeling, http://www.iwi.uni-sb.de March 1998
    [115]C. S. Lynch. Challenges associated with three dimensional phase field modeling of ferroelectric single crystal phase transformations. Behavior and Mechanics of Multifunctional Materials and Composites 2009.San Diego, CA, USA.2009
    [116]范玉顺,王刚,高展.企业建模理论与方法学导论.第一版.清华大学出版社,2001
    [117]Jordi Cabot, Ernest Teniente.Incremental integrity checking of UML/OCL conceptual schemas. Journal of Systems and Software.2009,82(9):146-148P
    [118]M.Gaedke, J.Rehse. Supporting Compositional Reuse in Component-Based Web Engineering. Proceedings of the ACM symposium on Applied computing.2007. New York, NY, USA:2007:927-933P
    [119]周颖,郑国梁,李宣东.基于MDA的UML模型转换:从功能模型到实现模型.计算机应用与软件.2005(11):1-4页
    [120]Spanoudakis G, Zisman A. Inconsistency management in software engineering: Survey and open research issues. In:Chang SK, ed. Handbook of Software Engineering and Knowledge Engineering. Singapore:World Scientific Publishing Co. 2001.329-380P
    [121]Nuseibeh B, Finkelstein A, Kramer J. Viewpoints:Meaningful relationships are difficult! In:Dillon L, Tichy W. eds. Proc. of the 27th Int'l Conf. on Software Engineering. Oregon: IEEE Computer Press,2003.676-683P
    [122]Glinz M. A lightweight approach to consistency of scenarios and class models. Proc. of the 4th Int'l Conf. on Requirements Engineering.2000:49-58P
    [123]金芝,陆汝钤,陈刚,基于领域知识重用的虚拟领域本体构造,软件学报,2003,14(3):350-355页
    [124]陈晓明,俞时,谢莉莉,基于本体模型的异构企业信息系统协作,计算机工程与应用,2003,39(1):223-226页
    [125]Tury Michal. To wards ontology-driven information systems:Redesign and formalization of the REA ontology Workshop Proceedings of the Sixth International Conference on Web Engineering.2006:155-157P
    [126]Michael D.Ontology Building:A Survey of Editing Tools. http://www.xml.com/pub/a/2008/11/06/ontologies.html
    [127]Bodea, Constanta-Nicoleta.Project management competences development using an ontology-based e-learning platform. A Web Science Perspective-Second World Summit on the Knowledge Society, WSKS 2009:31-39P
    [128]Talevski, Alex Towards a software component Ontology. Proceedings of the 10th International Conference on Information Integration and Web-based Applications and Services, iiWAS 2008:503-507P
    [129]He Qing, Tang, Yong.Workflow model based on ontology. Journal of Computational Information Systems.3(3),2007:1151-1158P
    [130]Grubic Tonci,Fan Ip-Shing.Supply chain ontology: Review, analysis and synthesis. Computers in Industry.61(8),2010:776-786P
    [131]Staab Steffen,Walter Tobias.Model driven engineering with ontology technologies. Reasoning Web:Semantic Technologies for Software Engineering.2010:62-64P
    [132]Chai Junyi. Liu James.An ontology-driven framework for supporting complex decision process.2010 World Automation Congress,2010:1032-1034P
    [133]Wongthongtham, Pornpit. Chang, ElizabethDevelopment of a software engineering ontology for multisite software development. IEEE Transactions on Knowledge and Data Engineering.21 (8),2009:1205-1217P
    [134]刘炜,刘宗田,一种基于扩展I*框架和UML的面向Agent需求建模方法,计算机工程2005,26(5),855-857页
    [135]钟凌燕,高济,一种基于UML的本体论建模方法,计算机工程,2003,29(2):38-39页
    [136]金芝.没有需求就没有软件.http://www.51 cmm.com
    [137]刘楚达,楚旺,面向问题域的领域建模方法,计算机工程与应用,2003(5):17-19页
    [138]胡飞虎,孙林岩,面向目标的信息系统分析和建模策略,计算机工程2000,26(5):68-70页
    [139]Ruben Prieto-Diaz. Domain Analysis:An Introduction. Software Engineering Notes. 1990,15(2):47-54P
    [140]Kang KC, Cohen SG, Hess JA, Novak WE, Peterson AS. Feature -Oriented Domain Analysis (FODA) feasibility study. CMUISEI-90- TR-21. Pittsburgh:Carnegie Mellon University, Software Engineering Institute,1990:1-52P
    [141]张文燚.面向领域的软件生产研究与实践.北京航空航天大学博士学位论文.2003:13-28页
    [142]彭环珂,刘旭东,张文燚.面向领域的软件定制化开发方法研究与应用.计算机工程与应用.2005(13):33-35页
    [143]张琼妮.面向领域的大粒度软构件技术研究.浙江工业大学硕士学位论文.2005(12):37-56页
    [144]于淼,王延章.公文流转过程中活动的分解和管理.计算机工程.2003,29(22):18-20页
    [145]金芝,刘磷,金英.软件需求工程----原理和方法.科学出版社.2008:167-189
    [146]姜利,孙永强.形式化方法的发展及展望.计算机科学.1998,25(2):55-59

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700