:::

詳目顯示

回上一頁
題名:以語意類似程度整合物件綱目之研究
作者:黃明祥 引用關係
作者(外文):Ming-Shang Huang
校院名稱:國立中山大學
系所名稱:資訊管理學系
指導教授:林信惠
林福仁
學位類別:博士
出版日期:1999
主題關鍵詞:物件導向法綱目整合語意類似程度分群法Object-Oriented MethodsSchemaIntegrationSemantic Similarity DegreeClustering
原始連結:連回原系統網址new window
相關次數:
  • 被引用次數被引用次數:期刊(1) 博士論文(0) 專書(0) 專書論文(0)
  • 排除自我引用排除自我引用:0
  • 共同引用共同引用:0
  • 點閱點閱:38
近年來,綱目整合(schema integration)是進行異質性資料庫整合與資訊系統再生工程重要的課題。本研究提出一個應用在物件綱目整合的方法論 (methodology),其主要目的是解決大型或複雜物件綱目整合的問題。因此,本研究提出一個新的計算物件類別(object classes)之間的語意類似程度(Semantic Similarity Degree, SSD)方法,確認物件模式之間的類似程度,作為綱目整合的依據。同時,根據物件類別之間的語意類似程度,建立語意類似程度矩陣(SSD Matrix),再利用此一語意類似程度矩陣,進行物件綱目整合的工作。物件綱目整合步驟係分為四個階段進行:(1) 整合前準備階段-將各種概念模式轉換至同質性的物件模式,(2) 物件綱目相似性比較階段-利用語意類似程度將兩個不同的物件模式(object models)類似的物件類別予以分群(clustering),(3) 物件綱目合併階段-根據物件類別之間的類似程度(SSD)進行綱目整合工作,以及(4) 物件綱目重組階段-對於合併的物件綱目進行重組,產生新的整合物件模式以滿足資訊系統與企業功能的需求。為了解新的SSD計算方法之優點,本研究與 Castano et al. (1997a)的SSD計算方法進行比較,根據比較的結果顯示本研究所提出的方法在語意方面的能力較為優越,因此可以得到較佳的SSD計算值。其次,為驗證以SSD為基礎的綱目整合方法論在實務應用方面的可行性,本研究以大學校務行政資訊系統的實例說明該方法論之導入步驟,進行深入的分析與討論。本研究最後歸納出重要的結論並提出一些未來值得研究的課題,以提供此方面研究學者之參考用途。
In recent years, schema integration plays an important role in the integration of heterogeneous databases and information systems reengineering. In this study, a methodology for schema integration based on Semantic Similarity Degree (SSD) is proposed. This methodology aims to provide an effective approach to solving the problems in schema integration process for either large-scale or complex object models. A new computational method of SSD between two object classes is developed and an SSD matrix is constructed to facilitate the implementations of schema integration. This methodology divides the schema integration process into four phases: (1) preintegration-to transform data models into homogenous object models, (2) schema comparison and conforming-to identify the similar object classes in two different schemas by using the SSD for the clustered object classes, (3) schema merging-to implement schema integration based on SSD and semantic relationships between two object classes, and (4) schema restructuring-to restructure the intermediate schema until all the requirements of information systems and business functions are satisfied. To show the advantages of new computational method of SSD, a comparison with the method proposed by Castano et al.''s (1997a) is given. Results of the comparison show that the proposed method is better than Castano et al.''s method in obtaining the SSD. Furthermore, to demonstrate the applicability and advantages of the proposed methodology, an example of schema integration in University Administrative Information Systems is illustrated. Finally, some research implications and directions for future research are given.
Achee, B. L. and Carver, D. L., "Creating Object-Oriented Designs From Legacy FORTRAN Code," Journal of Systems and Software, Vol. 39, 1997, pp.179-194.
Adrion, W., Branstad, M., and Cherniavsky, B., "Validation, Verification and Testing of Computer Software," Computer Survey, Vol. 14, 1982, pp. 159-192.
Ahrens, J.D., Noah, P. and Evan, L., "Software Process Reengineering: Toward a New Generation of CASE Technology," Journal of Systems and Software, Vol. 30, 1995, pp.71-84.
Aiken, P., Alice M., and Russ, R., "DOD Legacy Systems Reverse Engineering Data Requirements," Communications of the ACM, May 1994, pp. 26-41.
Ambraas, J.P., "MicroScope: An Integrated Program Analysis Tool set," Hewlett-Packard Journal, August, 1988.
Ambrosio, A.P., Metais, E., and Meunier, J.N., "The Linguistic Level: Contribution for Conceptual Design, View Integration, Reuse and Documentation," Data & Knowledge Engineering, Vol. 21, 1997, pp.111-129.
Anderson, J., The Architecture of Cognition, Harvard University Press Cambridge, MA, 1983.
Arnold, R.S., Software Reengineering, IEEE Computer Society Press, Los Alamitos, California, 1993.
Attaluri, G.K., Bradshaw, D. P., and Coburn, N., "The CORDS Multidatabse Project," IBM Systems Journal, Vol. 34 No. 1, 1995, pp.39-61.new window
Babiker, E., "A Model for Reengineering Legacy Expert Systems to Object-Oriented Architecture," Experts Systems with Applications, Vol. 13, No. 3, 1997, pp. 363-371.
Banerjee, J.M., Chou, H., Garza, J., Kim, W., Woelk, D., Ballou, N., "Data Models Issue for Object-Oriented Applications," ACM Transactions on Office Information Systems, Vol. 5 No. 1, 1987.new window
Batini, C., Ceri, S., and Navathe, S.B., Conceptual Database Design: An Entity-Relationship Approach, The Benjamin/Cumminfgs Pub. Co., Mento Park, CA, 1991.
Batini, C. and Lenzerini, M., "A Methodology for Data Schema Integration in the Entity Relationship Model," IEEE Transactions on Software Engineering, Vol. 10 No. 6, 1984, pp.650-664.
Batini, C., Lenzerini, M., and Navathe, S.B., "A Comparative Analysis of Methodologies for Database Schema Integration," ACM Computing Surveys, Vol. 18, No.4, December 1986, pp.323-364.
Batini, C., Battista, G. D., and Santucci, G., "Structuring Primitives for a Dictionary of Entity Relationship Data Schemas," IEEE Transactions on Software Engineering, Vol. 19 No. 4, 1993, pp. 344-365.
Beck, H.W., Anwar, T., and Navathe, S. B., "A Conceptual Clustering Algorithm for Database Schema Design," IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 3, 1994, pp.396-410.
Behling, R., Behling, C., and Sousa, K., "Software Reengineering: Concepts and Methodology," Industrial Management and Data Systems, June 1996, pp. 3-10.
Belasy, L.A. and Evangelisti, C.J., "System Partitioning and Its Measure," The Journal of Systems and Software, 1981, pp. 23-29.
Bertino, E., Negri, M., and Pelagatti, G., "Integration of Heterogeneous Database Applications Through an Object-Oriented Interface," Information Systems, Vol.14 No. 5, 1989, pp.407-420.
Biskup, J., Menzel, R., and Polle, T., Transforming an Entity-Relationship Schema into object-Oriented Schemas, Informatik-Bericht 17-94, University Hildesheim, 1994.
Biskup, J. and Covent, B., "A Formal View Integration Method," in Int. Conf. On the Management of Data, Washington, ACM, 1986.
Blaha M, Premerlani W., and Shen, H., "Converting OO Models into RDBMS Schema," IEEE Software, 1994, pp.28-39.
Bloom, P., Case Market Analysis, Volpe, Welty Co., San Francisco, 1990.
Blustein, J., Webber, R. E., and Jean, T. S., "Methods for Evaluating the Quality of Hypertext Links," Information Process & Management, Vol.33 No. 2, 1997, pp.255-271.
Booch, G., Object Oriented Design with Applications, Benjamin/Cummings, 1991.
Booch, G., Object Oriented Design with Applications (2nd Edn.), Benjamin/Cummings, 1994.
Bouzeghoub, M. and Comyn-Wattiau, "View Integration by Semantic Unification and Transformation of Data Structures," in Hong Kangassalo, 9th Int. Conference on Entity-Relationship Approach, Lausanne, North, 1990, pp.413-430.
Bouzeghoub, M. and Metais, E., "Semantic Modeling of Object Oriented Database," In Proc. 17th Int. Conf. On Very Large Data bases, Morgan-Kaufmann, San Francisco, 1991, pp. 3-14.
Brandimarte, P. and Cantamessa, M., "Methodologies for Designing CIM Systems: A Critique," Computer in Industry, Vol. 25, 1995, pp.281-293.
Brinkkemper, S., "Integrated Diagrams in CASE Tools through Modeling Transparency," Information and Software Technology, Vol.35, No.2, February 1993, pp. 101-105.
Bunge, M., Treatise on Basic Philosophy: Ontology I: The Furniture of the World, Boston: Riedel, 1977.
Bunge, M., Treatise on Basic Philosophy: Ontology I: The World of System, Boston: Riedel, 1979.
Burg, J.F.M. and Riet, R.P.V., "The Impact of Linguistics on Conceptual Models: Consistency and Understandability," Data & Knowledge Engineering, Vol. 21, 1997, pp.131-146.
Buss, E. and De Mori, R., "Gentleman, W.M., Investigating Reverse Engineering Technologies for the CAS Program Understanding Project," IBM Systems Journal, Vol. 33 No. 3., 1994, pp. 477-500.
Canfora, G., Cimitile, A. and Carlini, U. De., "A Reverse Engineering Process for Design Level Document Production from ADA Code," Information and Software Technology, Vol. 35. No. 1, January 1993, pp. 23-34.new window
Card, D.N. and Agresti, W.W., "Measuring Software Design Complexity," The Journal of Systems and Software, Vol. 8, 1988, pp. 185-197.
Card, D.N. and Glass, R.L., Measuring Software Design Quality, Prentice-Hall, Englewood Cliffs, NJ, 1990.
Carver, D. L., "Integrated Modeling of Distributed Object-Oriented Systems," Journal of Systems and Software, Vol. 26, 1994, pp. 233-244.
Castano, S., Martella, G., and Samarati, P., "Analysis, Comparison and Design of Role-Based Security Specifications," Data and Knowledge Engineering, Vol. 21, 1997a,
pp.31-55.
Castano, S. and Valeria, D. A., "Engineering A Library of Reusable Conceptual Components," Information and Software Technology, Vol. 39, 1997b, pp.65-76.
Castellanos, M., Saltor, F., and Garia-Solaco, M., "Semantically enrichment Relational Databases in Object-Oriented Semantic Model," in Karagiannis, D., Eds., proc. 5th Int. Conf. On Database and Systems Applications?DEXA ''94, Springer LNCS 856, Berlin, 1994, pp. 125-134.
Chen, P., "Transforming DFD and EER Model into Object-Oriented Model," Journal of Defense Management College, R.O.C., Vol. 17, No. 1, 1996, pp. 1-17.new window
Chen, P.P., "The Entity-Relationship Model-Toward a Unified View Data," ACM Transactions on Database Systems, Vol. No. 1, March 1976, pp. 9-36.new window
Chen, J.L., Mcleod, D., and O,Leary, D., "Domain-Knowledge-Guided Schema Evolution for Accounting Database Systems," Expert Systems with Applications, Vol. 9, No. 4, 1995, pp. 491-501.
Chen,Y., Nishimoto, M. Y. and Ramamoorthy, C. V., "The C Information Abstraction System," IEEE Transactions on Software Reengineering, Vol.16 No. 3, 1990, pp. 325-334.
Chen, J.Y. and Chen, Y. T., "A New Object-Oriented Method Integrating Jackson Structuring Programming Method," Journal of Systems and Software, Vol. 24, 1994, pp. 125-137.
Chen, J.Y, and Hung, Y. S., "An Integrated Object-Oriented Analysis and Design Method Emphasizing Entity/Class Relationship and Operation Finding," Journal of Systems and Software, Vol. 24, 1994, pp.31-47.
Chen, K. Y. and Lu, S. S., "A Petri-net and Entity-Relationship Diagram Based Object-Oriented Design Method for Manufacturing Systems Control," International Journal of Computer Integrated Manufacturing, Vol., 10, No. 1-4, 1997, pp. 17-28.
Chiang, R.H.L., "A Knowledge-Based System for Performing Reverse Engineering of Relational Database," Decision Support Systems, Vol. 3, 1995, pp. 295-312.
Chiang, R.H.L., Barron T. M. and Storey V. C., "A Framework for the Design and Evaluation of Reverse Engineering Methods for Relational Databases," Data and Knowledge Engineering, Vol. 21, 1997, pp.57-77.
Chiang, R.H.L., Barron T. M. and Storey V. C., "Reverse Engineering of Relational Database: Extraction of an EER Model from a Relational Database," Data and Knowledge Engineering, Vol. 12, 1994. pp.107-142.
Chidamber, S. R. and Kremerer, C. F., "A Metrics Suite for Object Oriented Design," IEEE Transactions on Software Engineering, Vol. 20 No. 6, 1994, pp.476-493.
Chikofsky, E.J. and Cross J.H. II., "Reverse Engineering and Design Recovery: A Taxonomy," IEEE Software, January, 1990, pp. 13-17.
Choi, S.C. and Scacchi, W., "Extracting and Restructuring the Design of Large Systems," IEEE Software, January 1990, pp.66-71.
Chou, S.C., Chen, J.Y., and Chung, C.G., "A Behavior-based Classification and Retrieval Technique for Object-Oriented Specification Reuse," Software-Practice and Experience, Vol. 26 No. 7, 1996, pp.815-832.
Coad, P. and Yourdon, E., Object-Oriented Analysis (2nd Ed.), Yourdon Press, 1991.
Curtis, B., Kellner, M. I., and Over, J., "Process Modeling," Communication of the ACM, Vol. 35, Sep. 1992, pp.75-90.
Czerdo, B. and Taylor, M.C., "Integration of Database Systems and Smalltalk," Symposium on Applied Computing, Kansas City, MO, 1991.
Davis, K. H., "Need for "Flexibility" in a Conceptual Model," Information & Management, Vol. 18, 1990, pp.231-241.
Dayal, U. and Hwang, H.Y., "View definition and Generalization for Database Integration in a Multidatabase System," IEEE Transactions on Software Engineering, SE-10:6, 1984 pp. 628-645.
DeMarco, T., Structured Analysis and System Specification, Yourdon Inc., New York, 1978.
Dey, D., Barron T.M., and Storey, V. C., "A Conceptual Model for the Logical Design of Temporal Database," Decision Support Systems, Vol.15, 1995, pp.305-321.
Due, R.T., "Object-Oriented Technology-The Economics of a New Paradigm," Information Systems Management, Summer 1993, pp. 69-73.
Elmasri, R., James, S., and Kouramajian, V., "Automatic Class and Method Generation for Object-Oriented Database," In Proc. 3rd Int. Conf. On Deductive and Object-Oriented Database-DOOD''93Approach- ER''93, Berlin, 1994, pp. 395-414.
Elmasri, R. and Navathe, S.B., Fundamentals of Database Systems, The Benjamin /Cummings, Pub. Co.,1994.
Embley, D. W., Kurtz, B. D. and Woodfield, S.N., Object-Oriented Systems Analysis: A Model Driven Approach, Englewood Cliffs, NJ: Yourdon Press, 1992.
Engels, G., Gogolle M., and Hohenstein, U., "Conceptual Modeling of Database Applications Using an Extended ER Model," Data & Knowledge Engineering, Vol. 9, 1992, pp.157-204.
Ernst, G. W., Hookway, R. J., and Ogden, W.F., "Modular Verification of Abstractions with Shared Realizations," IEEE Transactions on Software Engineering, Vol., 20 No.4, 1994, pp.288-307.
Fahrner, C., Marx T., and Philippi, S., "DICE: Declarative Integrity Constraint Embedding into the Object Database Standard ODMG-93," Data & Knowledge Engineering, Vol. 23, 1997, pp.119-145.
Fahrner, C. and Vossen, G., "A Survey of Database Design Transformations Based on the Entity-relationship Model," Data & Knowledge Engineering, Vol.15, 1995, pp.213-250.
Farmer, D. B., King, R., and Myers, D. A., "The Semantic Database Constructor," IEEE Transactions on Software Engineering, SE-11:7, 1985, pp.583-591.
Ferrucci, F., Tortora, G., and Tucci, M., "Semantic-Based Inference Algorithms for Adaptable Visual Environments," IEEE Transactions on Software Engineering, 1996, pp. 730-749.
Fichman, R. G., and Kermerer, C.F., "Adoption of Software Engineering Process Innovation: The Case of Object Orientation," Sloan Management Reviews, Winter 1993, pp. 7-21.
Fichman, R. G., and Kermerer, C.F., "Object-Oriented and Conventional Analysis and Design Methodologies: Comparison and Critique," IEEE Computer, October, 1992, pp.23-39.
Fong, J.S.P. and Huang, S.M., IS Reengineering, Springer-Verlag Singapore Pte. Ltd., 1997.
Fong, J.S.P., "Methodology for Schema Translation from Hierarchical or Network into Relational," Information and Software Technology, Vol. 34, No. 3, 1992, pp.159-174.
Francalanci, C. and Fuggetta, A., "Integrating Conflicting Requirements in Process Modeling: A Survey and Research Directions," Information and Software Technology, Vol. 39, 1997, pp. 205-216.
France, R. B., "A Predictive Basis for Structured Analysis Specification," Information and Software Technology, Vol. 35, No.2, 1993, pp.67-77.
Gane, C. and Sarson, T., Structured Systems Analysis: Tools and Techniques, Improved System Technology, New York, 1977.
Garceau, L., Jancura, E. and Kneiss, J., "Object-Oriented Analysis and Design: A New Approach to Systems Development," Journal of Systems Management, January, 1993, pp. 25-32.
Geller, J., Perl, Y., and Sheth, A., "Structural Schema Integration with Full and Partial Correspondence Using the Dual Model," Information Systems, Vol. 17, No. 6, 1992, pp.443-464.
Geoffrion, A. M., "An Introduction to Structured Modeling," Management Science, Vol. 33, No. 5, May 1987, pp. 547-588.
Giradi, M. R. and Ibrahim, B., "Using English to Retrieve Software," Journal of Systems and Software, Vol.30, 1995, pp.249-270.
Gogolla, M., "Integrating the ER Approach in an OO Environment," In Elmasri et al., Eds., Proc. 12th Int. Conf. On the Entity-Relationship Approach- ER''93, Berlin, 1994, pp. 373-384.
Gotthard, W. and Lockemann, P. C., "System-Guided view Integration for Object-Oriented Database," IEEE Transactions on Knowledge and Data Engineering, Vol. 4, No. 1, Feb. 1992, pp.1-22.new window
Graham, I., Object-Oriented Methods, Addison-Wesley, 1994.
Gray, P. M.D, Hulkarni, K. G., and Paton, N.W., Object-Oriented Databases: A Semantic Data Model Approach, Prentice Hall, New York, 1992.
Hainaut, J. L., "Database Reverse Engineering: Models, Techniques and Strategies," in Proceedings 10th International Conference on the Entity-Relationship Approach, San Mateo, 1991, pp. 729-741.
Hainaut, J. L., "Specification Preservation in Schema Transformations-Application to Semantics and Statistics," Data & Knowledge Engineering, Vol. 19, 1992, pp.99-134.
Halpin, T.A. and Proper, H. A., "Subtyping and Polymorphism in Object-role Modeling," Data & Knowledge Engineering, Vol. 15, 1995, pp.251-281.
Hammer, M. and McLeod, D., "Database Description with SDM: A Semantic Database Model," ACM Transactions on Database Systems, Vol. 6, No. 3, 1981, pp.351-386.
Helman, P., The Science of Database Management, IRWIN, Burr Ridge, Illinois, 1994.
Henry, S.M. and Kafura, D.G., "Software Structure Metrics Based on Information Flow," IEEE Transactions on Software Engineering, Vol.SE-7, Sep. 1981, pp. 510-518.
Herzig, R. and Gogolla, M., "Transforming Conceptual Data Models into an Object Models," In Pernul, G., Tjoa, A.M., Eds., Proc., 11th Int. Conf. On the Entity-Relationship Approach, Berlin, 1992, pp.280-298.
Huang, M.S., Lin, H.H., Lin, F.R., "An Object-Oriented Approach to Information Systems Reengineering," Proceedings of The Ninth International Conference on Comparative Management, National Sun Yat-sen University, 1998, May, pp. 122-131.
Huckvale, T. and Ould, M., "Process Modelling-Who, What and How: Role Activity Diagramming," Edited by Grover, V. and Kettinger, W. J., Business Process Change: Concepts, Methods and Technologies, London: Idea Group Pub. 1995, pp. 330-349.
Hutchens, D.H. and Basili, V.R., "System Structure Analysis: Clustering with Data Bindings," IEEE Transactions on Software Engineering, Vol. SE-11, Aug. 1985, pp. 749-775.
Jacobson, I., Christerson, M., Jonsson, P. and Overgaard, G., Object-Oriented Software Engineering: A Use Case Driven Approach, Addison-Wesley, 1992.
Jacobson, I., The Object Advantage: BPR with Object Technology, Addison-Wesley Pub. 1995.
Johannesson, P., Schema integration, Schema Translation and Interoperability in Federated Information Systems, Unpublished Ph.D. Thesis, Department of Computer and Systems Sciences, Stokholm University, 1993.
Johannesson, P., "Supporting Schema integration by Linguistic Instruments," Data & Knowledge Engineering, Vol. 21, 1997, pp. 165-182.
Kandekin, N. A. and O''leary D. E., "Verification of Object-Oriented Systems: Domain-Dependent and Domain-Independent Approaches," Journal of Systems and Software, Vol. 29, 1995, pp. 261-269.
Kaul, M., Drosten, K., and Neuhold, E., J., "ViewSystem: Integrating heterogeneous Information Based by Object-Oriented Views," in Proceedings IEEE International Conference on Data Engineering, 1990.
Kearney, J. K. et al., " Software Complexity Measurement," Commu. ACM, Vol. 29., 1986, pp. 1044-1050.
Ketabchi, M. A., and Sadeghi, K. J., "Applying Object Technology to Software Analysis and Maintenance System Development," Journal of Systems and Software, Vol. 32, 1996, pp. 41-56.
Kilian, M.F., "Bridging the Gap between O-O and E-R," in Proc. 10th Int. Conf. On the Entity-Relationship Approach, San Mateo, 1991, pp.445-458.
Kim, D. H. and Park, S.J., "FORM: A Flexible Data Model from Integrated CASE Environments," Data & Knowledge Engineering, 1997.
Kim, Youg-Gul and March, S. T. "Comparing Data Modeling Formalisms," Communications of the ACM, Vol. 38, No. 6, June 1995, pp. 103-115.
Kim, C., Kim, K. and Choi, I., "An Object-Oriented Information Modeling Methodology for Manufacturing Information Systems," Computer and Industrial Engineering, Vol. 24. No. 3, 1997, pp. 337-353.
Kim, D.H. and Park, S.J., "FORM: A Flexible Data Model from Integrated CASE Environments," Data & Knowledge Engineering, Vol. 22, 1997, pp.133-158.
Kim, Young-Gul. "Improving Legacy Systems Maintainability," Information Systems Management, Winter 1997, pp. 7-11.
Koh, Jia-Ling, Integration and Query Processing for Object and Multimedia Database, Unpublished Ph.D. Dissertation, Computer Science Department, National Tsing Hua University, 1997.
Kottemann, J. E. and Dolk, D.R., "Model Integration and Modeling Languages: A Process Perspective," Information Systems Research, Vol. 3. No.1, 1992, pp. 1-16.new window
Kralovec, J., "IS-Directed Reengineering: Implementation Avenues," Information Systems Management, Winter 1995, pp.79-82.
Kung, C.H., "Conceptual Modeling in the Context of Software Development," IEEE Transactions on Software Engineering, Vol. 15, No. 10, October 1989, pp. 1176-1187.
Kuo, F. Y., "A Methodology for Driving an Entity-Relationship Model Based on a Data Flow Diagram," Journal of Systems and Software, Vol. 24. 1994, pp. 139-154.
Larman, C., Applying UML and Patterns, Prentice Hall PTR, 1998.
Larson, J. A, Navathe, S. B. and Elmasri, R., "A Theory of Attribute Equivalence in Database with Application to Schema Integration," IEEE Transactions on Software Engineering, Vol. 15, No. 4., April 1989, pp. 449-463.
Lausen, O., "Modeling and Analysis of the Behavior of Information Systems," IEEE Transactions on Software Engineering, Vol. 4 No. 11, 1988, pp.1610-1620.
Lee, Y. K., and Park, S. J., "OPNETS: An Object-Oriented High-level Petri Net Model for Real-Time System Modeling," Journal of Systems and Software, Vol. 20, 1993 pp.69-86.
Liang, T.P., "Analogical Reasoning and Case-based Learning in Modeling Management Systems," Decision Support Systems, Vol. 10, 1993, pp.137-160.
Ling, T. W. and Teo, P. K., "Toward Resolving Inadequacies in Object-Oriented
Data Models" Information and Software Technology, Vol. 35 No. 5, 1993,
pp.267-277.
Li, Q. and McLeod, D., "An Object-Oriented Approach to Federated Databases," in Proceedings Ist International Workshop on Interoperability in Multibased Systems, Kyoto, Japan, 1991.
Lorenz, M., Object-Oriented Software Development: A Practical Guide, Prentice Hall Inc. 1993.
Lorenz, M. and Kidd, K., Object-Oriented Software Metrics, Prentice-Hall Inc., 1994.
Lyngbaek, P. and Vianu, P., "Mapping a Semantic Database Model," ACM Sigmod Rec, Vol. 16 No. 3, 1987, pp. 132-142.
Maarek, Y. S., Berry, D.M., and Kaiser, G.E., "An Information Retrieval Approach for Automatically Constructing Software Libraries," IEEE Transactions on Software Engineering, Vol.17 No. 8, 1991, pp.800-813.
Mackey, S. R. and Meredith, L. M., "Software Migration and Reengineering: A Pilot Project in Reengineering," Journal of Systems and Software, Vol. 30 1995, pp.137-150.
Mannila, H. and Raiha, K., The Design of Relational Databases, Addison-Wesley, 1992.
Mannino, M. V., Navathe, S. B., and Effelsberg, W., "A Rule-Based Approach for Merging Generalization Hierarchies," Information Systems, Vol. 13 No. 3, 1988, pp.257-272.
Markosian, L., Newcomb, P., Brand,R., Burson, S. and Kitzmiller, T., "Using an Enabling Technology to Reengineer Legacy Systems," Communications of The ACM, Vol. 37 No. 5, May 1994, pp. 58-70.
Markowitz, V.M. and Shoshani, A., "Name Assignment Techniques for relational Schema Representing Extended Entity-Relationship Schema," In Proc. 8th Int. Conf. On the Entity-Relationship Approach 1989, North Holland, Amsterdam, 1990, pp. 75-93.
Martin, J. and Odell, J.J., Object-Oriented Analysis and Design, Prentice-Hall, 1992.
Masri, R. E., Weeldryer J., and Hevner, A., "The Category Concept: An Extension to Entity-Relationship Model," Data & Knowledge Engineering, Vol. 1 No. 1, 1985.new window
Mayer, R. J., Benjamin, P. C., Caraway, B. E., and Painter, M. K., "A Framework and a Suite of Methods for Business Process Reengineering," in Grover V. and Kettinger W. J., Business Process Change: Concepts, Methods and Technologies, IDEA Group Pub. Co., Harrisburg. USA, 1995.
Meekel, J. and Viala, M, "Logiscope: A Tool for Maintenance," in Proceedings Conference on Software Maintenance, 1988.
Meier, A., Dippold, R., and Mercerat, J., etc., "Hierarchical to Relational Database Migration," IEEE Software, 1994, pp.21-27.
Metais, E., Kedad, Z., Isabelle, C-W, Bouzeghoub, M., "Using Linguistic Knowledge in View Integration: Toward a Third Generation of Tools," Data & Knowledge Engineering, Vol. 23, 1997, pp.59-78.
Mii, N. and Takeshita, T., "Software Reengineering and Reuse from a Japanese Point of View," Information and Software Technology, Vol. 35, No.1, 1993, pp.45-53.new window
Mirbel, I., "Semantic Integration of Conceptual Schemas," Data & Knowledge Engineering Vol. 21, 1997, pp.183-195.
Missaoui, R., Godin, R., and Sahraoui, H., "Migrating to an Object-Oriented Database Using Semantic Clustering and Transformation Rules," Data & Knowledge Engineering Vol. 27, 1998, pp.97-113.
Monk, S., Mariani, J. A., and Elgalal, B., "Migration From Relation to Object-Oriented Database," Information and Software Technology, Vol.38, 1996, pp.467-475.
Motro, A., "Superview: Virtual Integration of Multiple Database, IEEE Transactions on Knowledge and Data Engineering," Vol. 13., No. 7, July, 1987, pp.785-798.
Mylopoulos, J., Conceptual Modeling and Telos, in P. Loucopoulos and R. Zicari (Eds), Conceptual Modeling, Database, and CASE: An Integrated View of Information Systems Development, McGraw-Hill, New York, 1991.
Nachouki, J., Chastang, M.P., and Briand, H., "From entity-relationship Diagram to an Object-Oriented Database," In Proc. 10th Int. Conference on the Entity-Relationship Diagram, San Mateo, 1991, pp. 459-482.
Narasimhan, B., and Navathe, S.B., and Jayaraman, S., "On Mapping ER and Relational Models into Schema, in Elmasri et al., R., Eds., Proc. 12th Int. Conference, on the Entity-Relationship Approach, Berlin, 1994, pp. 397-408.
Navathe, S, Elmasri, R., and Larson, J., "Integrating User Views in Database Design," IEEE Computer, 1986, pp.50-73.
Nazareth, D., "Issues in the Verification of Knowledge in rule-Based Systems," Int. J. Man-Machine Stud., Vol. 30 1989, pp.255-271.
Nijssen, G. and Halpin, T., Conceptual Schema and Relational Database Design, Prentice-Hall, 1989.
Ning, Jim Q., Andre, E., and W.(Voytek) Kozaczynski., "Automatic Support for Legacy Code Understanding," Communications of the ACM, May 1994, pp.50-57.
Nguyen, T., Perkins, W., Laffery, T., and Pecora, D., "Knowledge Based Verification," AI Magazine, 1987, pp. 69-75.
O''Keefe, R., Baloci, O., and Smith, E., "Validating Expert System Performance," IEEE Expert, 1987, pp. 81-90.
Olle, T.W., Hagelstein, J., Macdonald, I.G., Rolland, C.,Sol, H.G., Van Assche F.J.M. and Verrijn-Stauart, A.A., Information Systems Methodologies: A Framework for Understanding, Workingham, England, Addision-Wesley Pub., Co.,1988.
Osborn, S. L., "The Role of Polymorphism in Schema Evolution in an Object-Oriented Database," IEEE Transactions on Knowledge and Data Engineering, Vol. 1 No.3,1989, pp.310-317.new window
Ostertag, E., Hendler, J., and Diaz, R. P., "Computing Similarity in Reuse Library System: An AI-Based Approach," ACM Transactions on Software Engineering and Methodology, Vol. 1 No. 3, 1992, pp.205-228.new window
Papazoglou, M.P., "Unravelling the Semantics of Conceptual Schemas," Communications of the ACM, Vol. 38, No. 9, 1995, pp..80-94.
Parsons, J., "An Information Model Based on Classification Theory," Management Science, Vol. 42, No. 10, 1996, pp.1437-1453.
Poucelet, P., Teisseire, R., Cicchetti, R., and Lakhal, L., "Toward a formal Approach for Object Database design," In 19th Int. Conference on Very Large Data Bases, Morgan-Kaufmann, San Francisco, 1993, pp. 278-289.
Pitoura, E., Bukhres, O., and Elmagarmid, A., "Object Oriented in Multidatabase Systems," ACM Computing Surveys, Vol. 27 No. 2, June 1995, pp.141-195.
Prather, R. E., "An Axiomatic Theory of Software Complexity Measures," Computer Journal, Vol. 27., 1984, pp. 340-346.
Preece, A., Shinghal, R., and Batarelsh, A., "Verifying Expert Systems: A Logical Framework and a Practical Tool," Expert Systems Applications., Vol. 5, 1992, pp. 421-436.
Prieto-Diaz, R. and Freeman, P., "Classifying Software for Reusability," IEEE Software, 1987, pp.6-16.
Premerlani, W. J. and Blaha, M., "An Approach for Reverse Engineering of Relational Databases," Communications of the ACM, May 1994, pp. 42-50.
Proper, H.A., "Data Schema Design a Schema Evolution Process," Data & Knowledge Engineering, Vol. 22, 1997, pp.159-189.
Quataishat, M.A., Fiddian N.J., and Gray, W.A., "Extending OMT to Support Bottom-Up Design Modeling in a Heterogeneous Distributed Database Environment," Data & Knowledge Engineering, Vol. 22, 1997, pp.191-205.
Ra, Y. G. and Rundensteiner, E. A., "A Transparent Schema-Evolution System Based on Object-Orient View Technology," IEEE Transactions on Knowledge and Data Engineering, Vol. 9 No. 4, July/August 1997, pp.600-623.
Ram, S. and Ramesh, V., "A Blackboard-Based Cooperative System for Schema Integration," IEEE Expert, June, 1995, pp.56-62.
Reddy, M.P., Prasad, B.E, and Guta, A., "Formulating Global Integrity Constraints during Derivation of Global Schema," Data & Knowledge Engineering, Vol. 16, 1995, pp.241-268.
Ruben, P.D. and Freeman, P., "Classing Software for Reusability," IEEE Software, 1987, pp.6-16.
Rumbaugh, J., Blaha, J., Premerlani, W., Eddy, F. and Lorensen, W., Object-Oriented Modeling and Design, Prentice-Hall, 1991.
Sage, A. P., "Systems Engineering and Systems Management for Reengineering," Journal of Systems and Software, Vol.: 30, 1995, pp.3-25.
Saharia, A. N. and Barron, T. M., "Approximate Dependencies in Database Systems," Decision Support Systems, Vol. 13, 1995, pp. 335-347.
Sanchez, N. G. and Choobineh, J. "Achieving Reuse with OO Technology," Information Systems Management, Spring 1997, pp. 48-55.
Santucci, G., "Semantic Schema Refinements for Multilevel Schema Integration," Data & Knowledge Engineering, Vol. 25, 1998, pp. 301-326.
Shakir, H. S., and Nagao, M., "Context-Sensitivity Processing of Semantic Query in an Image Database System," Information Processing & Management, Vol.32 No. 5, 1996, pp.573-600.
Sheth, A. P. and Larson, J. A., "Federated Database Systems for Managing Distributed, Heterogeneous and Autonomous Databases," ACM Computing Surveys, Vol. 22 No. 3, 1990, pp.183-235.
Shlaer, S. and Mellor, S.J., Object-Oriented Systems Analysis: Modeling the World in Data, Prentice-Hall, 1988.
Simon, A. R., System Migration-A Complete Reference, Van Nostrand Reinhold, New York, 1992.
Smith, L. B., "From Global Similarities to Kinds of Similarities: the Construction of Dimensions in Development," in Vosniadou, S. and Ortony A., Eds., Similarity and Analogical Reasoning, Cambridge University Press, 1989, pp.146-178.
Smith, E. E., and Medin, D., Categories and Concepts, Harvard University Press, Cambridge, MA, 1981.
Smith, E. E., and Shoben, E. J., Rips, L. J., "Structure and Process in Semantic Memory: A Featural Model for Semantic Decision," Psychological Review, Vol. 81, 1974, pp. 214-241.
Slee, C. and Slovin, M., "Legacy Asset Management," Information Systems Management, Winter 1997, pp.12-21.
Song, W. W., Johannesson, P., and Janis, A. B. Jr., "Semantic Similarity Relations and Computation in Schema Integration," Data & Knowledge Engineering, Vol. 19, 1996, pp.65-97.
Snaoeck, M. and Dedene, G., "Existence Dependency: The Key to Semantic Integrity Between Structural and Behavioral Aspects of Object Types," IEEE Transactions on Software Engineering, Vol. 24, No. 4, 1998, pp.233-251.
Stamper, R.
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
QR Code
QRCODE