:::

詳目顯示

回上一頁
題名:以多重觀點本體論驅策之系統發展方法
作者:張景堯
作者(外文):Chang, Jiing Yao
校院名稱:國立政治大學
系所名稱:資訊管理研究所
指導教授:劉文卿
學位類別:博士
出版日期:2008
主題關鍵詞:本體論驅策系統發展方法設計科學Ontology DrivenSystem Development MethodologyDesign Science
原始連結:連回原系統網址new window
相關次數:
  • 被引用次數被引用次數:期刊(0) 博士論文(0) 專書(0) 專書論文(0)
  • 排除自我引用排除自我引用:0
  • 共同引用共同引用:0
  • 點閱點閱:24
目前資訊系統之建置多為求速成而以採購所謂解決方案的套裝系統或元件拼裝為主,雖然此舉帶來軟體再用效益使建置成本降低但由於實施過程抽象化不足使得欲讓系統適應用戶環境時客製化困難且各套裝系統詞彙標準不一也造成資料整合時語意混淆,導致空有外殼讓系統與組織扞格不入而無法帶來實質效益。本研究所提之系統發展方法即是為解決上述情況以本體論為概念描述基礎分從靜態資料觀點、動態流程觀點及資訊技術觀點出發進而彙整發展具彈性與再用性之資訊系統。
本研究過程是植基於設計科學的系統發展研究方法論,將資訊系統開發流程分為五個階段,並根據設計科學的定義,驗證研究結果的四項產出:構件、模型、方法與實例,希從學術的嚴謹面提昇產出結果的品質。並藉著探討分析運用本研究之發展方法建置出的個案,其所得到之結果足以供後繼者建置或改善知識管理相關系統做參考。
In these few decades, many organizations pursued of e-Solutions by selecting so-call off-the-shelf packages or mixed 3rd party components to promote the reusing value and reduce the cost of implementation. However, there is no single solution suitable for all types of organization and customized or hybrid system must be inevitable to face the consistency problem. We believe the proper abstraction and ontological commitment can help in these situations. From this point of view, we propose the information system development methodology which is aiming to implement the flexible and reusable ontology driven information system from the view of static domain data, dynamic workflow and abstract technology.
In this study, we conduct the system development research methodology based on design science. In order to easily note, we divide the research process into five stages. According to the criteria of design science, we will examine the research results: constructs, models, methods and instantiations for consolidating the quality of research outputs. Besides, we will show the cases which are implemented by proposed methodology for further study and suggestion of improving present system development issues.
中文論文與書籍:
何慶, 湯庸, & 黃永釗. (2007). 基於本體的法律知識庫的研究與實現. 計算機科學, 34(2), 175-177.
劉文卿, 張孟元, & 張景堯. (2004). 知識管理與資訊科技. 台北縣蘆洲市: 國立空中大學.
吳信輝. (2005). 細說「軟體工廠」概念. 中央研究院計算中心通訊, 21(25)
戚玉樑(Chi, Y.), & 蔡明宏(Tsai, M.) (2007.07[民96.07]). 以文件為對象的概念萃取程序建立知識本體的雛型架構. 資訊管理學報, 14(3), 47-66.new window
李俊瑩, 廖峻鋒, 張景堯, & 李蔡彥. (2005). 以軟體工廠理論快速開發研討會管理系統. 軟體開發與應用, 台中.

英文論文與書籍:
Abdelali, A., Cowie, J., Farwell, D., Ogden, B., & Helmreich, S. (2003). Cross-language information retrieval using ontology. Proc.TALN Batz-Sur-Mer,
AgilePartner. (2004). .NET business rule engine. Retrieved Dec. 4, 2004, from http://www.nxbre.org/
Aoyama, M. (1998). Agile software process and its experience. Proceedings of the 1998 (20th) International Conference on Software Engineering, , 3-12.
Ashenhurst, R. L. (1996). Ontological aspects of information modeling. Minds and Machines, 6(3), 287-394.
Aspray, W., Keil-Slawik, R., & Parnas, D. L. (1996). The history of software engineering.
Bench-Capon, T. J. M., & Visser, P. R. S. (1997). Ontologies in legal information systems; the need for explicit specifications of domain conceptualisations. Proceedings of the Sixth International Conference on Artificial Intelligence and Law, , 132-141.
Bernaras, A., Laresgoiti, I., & Corera, J. (1996). Building and reusing ontologies for electrical network applications. Proceedings of the 12th European Conference on Artificial Intelligence (ECAI), , 298–302.
Biletskiy, Y., Boley, H., & Zhu, L. (2006). A RuleML-based ontology for interoperation between learning objects and learners. UCFV Research Review,
Boehm, B. W. (1987). Improving software productivity. Computer, 20(9), 43-57.
Borst, W. N. (1997). Construction of engineering ontologies for knowledge sharing and reuse. University of Twente). PhD Thesis,
Buchi, M., & Weck, W. (1997). A plea for grey-box components. Proceedings, Foundations of Component-Based Systems Workshop, Zurich, Switzerland, September,
Burstein, F., & Gregor, S. (1999). The systems development or engineering approach to research in information systems: An action research perspective. Proceedings of the Australasian Conference on Information Systems, Victoria University, Wellington, NZ, , 122-134.
Chandrasekaran, B., Josephson, J. R., & Benjamins, V. R. (1999). What are ontologies, and why do we need them?
Chapulsky, H., Hovy, E., & Russ, T. (1997). Progress on an automatic ontology alignment methodology. ANSI Ad Hoc Group on Ontology Standards,
Chen, X. (2004). Developing application frameworks in .NET (1st ed.). USA: Apress.
Chidamber, S. R., & Kemerer, C. F. (1994). A metrics suite for object oriented design. Transactions on Software Engineering, 20(6), 476-493.
Compatangelo, E., & Meisel, H. (2003). “Reasonable” support to knowledge sharing through schema analysis and articulation. Neural Computing & Applications, 12(3), 129-141.
Courses, E., & Surveys, T. (2007). ENIAC as a stored-program computer: A new look at the old records. IEEE Annals of the History of Computing, 29(4), 82-87.
Davies, J., Fensel, D., & Van Harmelen, F. (2003). Towards the semantic web : Ontology-driven knowledge management. England: John Wiley & Sons.
Degtyarenko, K., de Matos, P., Ennis, M., Hastings, J., Zbinden, M., McNaught, A., et al. (2008). ChEBI: A database and ontology for chemical entities of biological interest. Nucleic Acids Research, 36(Database issue), D344-50.
Dillon, T. S., Chang, E., & Wongthongtham, P. (2008). Ontology-based software engineering-software engineering 2.0. Software Engineering, 2008.ASWEC 2008.19th Australian Conference on, , 13-23.
Ding, L., Finin, T., Joshi, A., Pan, R., Cost, R. S., Peng, Y., et al. (2004). Swoogle: A semantic web search and metadata engine. Proc.13th ACM Conf.on Information and Knowledge Management,
Dodds, P., & Thropp, S. E. (. (2004). SCORM content aggregation model (1.3.1 ed.). USA: Advanced Distributed Learning(ADL).
Everett, J. O., Bobrow, D. G., Stolle, R., Crouch, R., de Paiva, V., Condoravdi, C., et al. (2002). Making ontologies work for resolving redundancies across documents. Communications of the ACM, 45(2), 55-60.
Evernden, R.,. (1996). The information FrameWork. IBM Systems Journal, 35(1), 37.
Fayad, M. E., & Johnson, R. E. (1999). Domain-specific application frameworks: Framework experience by industry John Wiley & Sons, Inc. New York, NY, USA.
Fayad, M. E., & Schmidt, D. C. (1997). Application frameworks. Communications of the ACM, 40(10), 33.
Fayad, M. E., Schmidt, D. C., & Johnson, R. E. (1999). Building application frameworks: Object-oriented foundations of framework design John Wiley & Sons, Inc. New York, NY, USA.
Finin, T., Fritzson, R., & McKay, D. (1992). A language and protocol to support intelligent agent interoperability. Proceedings of the CE and CALS Washington, 92
Fonseca, F. T., Egenhofer, M. J., Davis Jr, C. A., & Borges, K. A. V. (2000). Ontologies and knowledge sharing in urban GIS. Computers, Environment and Urban Systems, 24(3), 251-272.
Fox, M. S., & Gruninger, M. (1994). Ontologies for enterprise integration. Proceedings of the 2nd Conference on Cooperative Information Systems,
Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design patterns (1st ed.). USA: Addison-Wesley Professional.
Gomez-Perez, A., Fernandez, M., & de Vicente, A. (1996). Towards a method to conceptualize domain ontologies. Workshop on Ontological Engineering, , 41-51.
Gomez-Perez, A., Fernandez-Lopez, M., & Corcho, O. (2004). Ontological engineering : With examples from the areas of knowledge management, e-commerce and the semantic web. London ; New York: Springer-Verlag.
Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2), 199-220.
Gruber, T. R., & Olsen, G. R. (1994). An ontology for engineering mathematics. Fourth International Conference on Principles of Knowledge Representation and Reasoning, Gustav Stresemann Institut, Bonn, Germany, Morgan Kaufmann, , 241–245.
Gruninger, M., Atefi, K., & Fox, M. S. (2000). Ontologies to support process integration in enterprise engineering. Computational and Mathematical Organization Theory, 6(4), pp.381-394.
Gruninger, M., & Fox, M. S. (1995). Methodology for the design and evaluation of ontologies. Proceedings of the Workshop on Basic Ontological Issues in Knowledge Sharing, IJCAI, 95
Gruninger, M., & Lee, J. (2002). Ontology applications and design : Introduction. Communication of ACM, 45(2), 39-41.
Guarino, N. (1998). Formal ontology in information systems. Proceedings of FOIS, 98(1998), 81-97.
Guarino, N., & Welty, C. (2002). Evaluating ontological decisions with OntoClean. Communications of the ACM, 45(2), 61-65.
Hevner, A. R., March, S. T., Park, J., & Ram, S. (2004). Design science in information systems research. MIS Quarterly, 28(1), 75-105.
Hodgson, D. (2002). Disciplining the professional: The case of project management. Journal of Management Studies, 39(6), 803-821.
Jackson, M. O. (2000). Mechanism theory. The Encyclopedia of Life Support Systems,
Jacobson, I., Booch, G., & Rumbaugh, J. (1999). The unified software development process
Kajan, E., & Stoimenov, L. (2005). Toward an ontology-driven architectural framework for B2B. Communications of the ACM, 48(12), 60-66.
Klinker, G., Bhola, C., Dallemagne, G., Marques, D., & McDermott, J. (1991). Usable and reusable programming constructs. Knowl.Acquis., 3(2), 117-135.
Knublauch, H. (2004). Ontology-driven software development in the context of the semantic web: An example scenario with Protege/OWL. Monterey, USA.
Kramer, J. (2007). Is abstraction the key to computing? Communications of the ACM, 50(4), 36-42.
Krueger, C. W. (1992). Software reuse. ACM Computing Surveys (CSUR), 24(2), 131-183.
Lee, C. S., & Wang, M. H. (2007). Recent research on ontology applications. 8th International Symposium on Advanced Intelligent Systems,
Lee, C. S., Wang, M. H., & Chen, J. J. (2008). Ontology-based intelligent decision support agent for CMMI project monitoring and control. International Journal of Approximate Reasoning, 48(1), 62-76.
Lehmann, F. (1992). Semantic networks in artificial intelligence Elsevier Science Inc. New York, NY, USA.
Lehmann, F. (1996). Machine-negotiated, ontology-based EDI (electronic data interchange). Electronic Commerce: Current Research Issues and Applications, , 27-45.
Liou, W. C., & Chang, J. Y. (2008). Multi-view ontology based logistical management system. The Journal of Global Business Management, 4(1), 317-324.
Liou, W. C., Chang, J. Y., & Wu, S. W. (2005). The learning object-based knowledge sharing application framework
- the multi-view ontology approach. Communications of IICM, 8(2), pp.55-69.
LSAL. (2003). SCORM best practices guide for content developers.
Mantei, M., & Teorey, T. (1989). Incorporating behavioral techniques into the systems development life cycle. MIS Quarterly, 13(3), 257-273.
March, S. T., & Smith, G. F. (1995). Design and natural science research on information technology. Decision Support Systems, 15(4), 251-266.
Meijer, E., Beckman, B., & Bierman, G. (2006). LINQ: Reconciling object, relations and XML in the .NET framework. Proceedings of the 2006 ACM SIGMOD International Conference on Management of Data, , 706-706.
Microsoft. (April 4, 2001). Dsofile.exe lets you edit office document properties from visual basic and ASP. Retrieved Nov. 10, 2004, from http://support.microsoft.com/?scid=kb;en-us;Q224351
Minsky, M. (1974). A framework for representing knowledge.
Morrison, J., & George, J. F. (1995). Exploring the software engineering component in MIS research. Communications of the ACM, 38(7), 80-91.
Muller, H. M., Kenny, E. E., & Sternberg, P. W. (2004). Textpresso: An ontology-based information retrieval and extraction system for biological literature. PLoS Biology, 2(11), e309.
Musen, M. A. (2000). Ontology-oriented design and programming. Knowledge Engineering and Agent Technology, , 1-20.
Musen, M. A. (1998). Domain ontologies in software engineering: Use of protege with the EON architecture. Methods of Information in Medicine, 37(4-5), 540-550.
Mylopoulos, J. (1998). Information modeling in the time of the revolution. Information Systems, 23(3-4), 127-155.
Noy, N. F., & McGuinness, D. L. (2001). Ontology development 101: A guide to creating your first ontology. Knowledge Systems Laboratory, March,
Nunamaker, J. F., Chen, M., & Purdin, T. D. M. (1990-91). Systems development in information systems research. Journal of Management Information Systems, 7(3), 89-106.
Pease, A., & Niles, I. (2002). IEEE standard upper ontology: A progress report. The Knowledge Engineering Review, 17(01), 65-70.
Pree, W. (2000). Hot-spot-driven framework development. Building Application Frameworks: Object-Oriented Foundations of Framework Design,
Pree, W., & Sikora, H. (1997). Design patterns for object-oriented software development. Proceedings of the 1997 (19th) International Conference on Software Engineering, , 663-664.
Rehak, D. R., Dodds, P., & Lannom, L. (2005). A model and infrastructure for federated learning content repositories. Interoperability of Web-Based Educational Systems Workshop, 143
Rothenburger, B., & Galarreta, D. (2006). Facing knowledge evolution in space project: A multi-viewpoint approach. Journal of Knowledge Management, 10(2), 52-65.
Shaw, M. (1984). Abstraction techniques in modern programming languages. IEEE Software, 1(4), 10-26.
Sheth, A., & Ramakrishnan, C. (2003). Semantic (web) technology in action: Ontology driven information systems for search, integration and analysis. IEEE Data Engineering Bulletin, 26(4), 40-48.
Smith, B., & Mark, D. M. (1998). Ontology and geographic kinds. International Symposium on Spatial Data Handling, 320
Snae, C., & Brueckner, M. (2007). Ontology-driven e-learning system based on roles and activities for thai learning environment. Interdisciplinary Journal of Knowledge and Learning Objects, 3, 1-17.
Staab, S., Angele, J., Decker, S., Erdmann, M., Hotho, A., Maedche, A., et al. (2000). Semantic community web portals. Computer Networks, 33(1-6), 473-491.
Stevens, R., Goble, C. A., & Bechhofer, S. (2000). Ontology-based knowledge representation for bioinformatics. Briefings in Bioinformatics, 1(4), 398-414.
Storey, V. C., Dey, D., Ullrich, H., & Sundaresan, S. (1998). An ontology-based expert system for database design. Data & Knowledge Engineering, 28(1), 31-46.
Studer, R., Benjamins, V. R., & Fensel, D. (1998). Knowledge engineering: Principles and methods. Data & Knowledge Engineering, 25(1-2), 161-197.
Sugumaran, V., & Storey, V. C. (2002). An ontology-based framework for generating and improving database design. Natural Language Processing and Information Systems: 6th International Conference on Applications of Natural Language to Information Systems, , 1–12.
Sure, Y., Staab, S., & Studer, R. (2002). Methodology for development and employment of ontology based knowledge management applications. ACM SIGMOD Record, 31(4), 18-23.
Sure, Y., Staab, S., & Studer, R. (2004). On-to-knowledge methodology (OTKM). Handbook on ontologies (pp. 117-132)
Swartout, B., Patil, R., Knight, K., & Russ, T. (1996). Toward distributed use of large-scale ontologies. Proc.of the Tenth Workshop on Knowledge Acquisition for Knowledge-Based Systems,
Symons, C. R. (1988). Function point analysis: Difficulties and improvements. Software Engineering, IEEE Transactions on, 14(1), 2-11.
Uschold, M., & King, M. (1995). Towards a methodology for building ontologies. Workshop on Basic Ontological Issues in Knowledge Sharing,
Uschold, M. (1996). The use of the typed lambda calculus for guiding naive users in the representation and acquisition of part-whole knowledge. Data & Knowledge Engineering, 20(3), 385-404.
Wache, H., Vögele, T., Visser, U., Stuckenschmidt, H., Schuster, G., Neumann, H., et al. (2001). Ontology-based integration of information-a survey of existing approaches. IJCAI-01 Workshop: Ontologies and Information Sharing, 2001, 108-117.
Wagner, S., & Deissenboeck, F. (2008). Abstractness, specificity, and complexity in software design. Proceedings of the 2nd International Workshop on the Role of Abstraction in Software Engineering, , 35-42.
Wand, Y., & Weber, R. (1990). An ontological model of an information system. IEEE Transactions on Software Engineering, 16(11), 1282-1292.
Wegner, P. (1987). Varieties of reusability. Tutorial, Software Reusability,
Wiley, D. A. (2002). Connecting learning objects to instructional design theory: A definition, a metaphor, and a taxonomy. The Instructional use of Learning Objects, , 571–577.
Xu, X., Xiang, H., & Chen, J. (2007). Query decomposition based on ontology mapping in data integration system. , 1
Zhang, J., Silvescu, A., & Honavar, V. (2002). Ontology-driven induction of decision trees at multiple levels of abstraction. Proceedings of Symposium on Abstraction, Reformulation, and Approximation, 2371
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
QR Code
QRCODE