期刊文献+
共找到13篇文章
< 1 >
每页显示 20 50 100
Impact of Coupling and Cohesion in Object-Oriented Technology 被引量:1
1
作者 Vipin Saxena Santosh Kumar 《Journal of Software Engineering and Applications》 2012年第9期671-676,共6页
The interaction between the classes or within the classes shows the complexity of the design. For one smaller problem, there may be more than one software design but who will be the best;depends on the complexity leve... The interaction between the classes or within the classes shows the complexity of the design. For one smaller problem, there may be more than one software design but who will be the best;depends on the complexity level of software design. Therefore, coupling and cohesion which shows the interlinking of classes and strength of classes;control the complexity of the design. The best software object oriented design is based upon the low coupling and high cohesion level. In the present work, a real case study of Life Insurance policy for handicapped person is demonstrated through the UML Class Diagram;coupling and cohesion levels are measured and results are demonstrated in the form of tables. 展开更多
关键词 UML object-orientation COUPLING COHESION and CLASS DIAGRAM
下载PDF
ENTITY-ROLES MODEL AND OBJECT-ORIENTED KNOWLEDGE/DATA BASES
2
作者 Pan Jiuhui Liu Zhimin Wang Yunyi(Department of Computer Science, Central South University of Technology, Changsha, 410083, China) 《Journal of Central South University》 SCIE EI CAS 1994年第1期74-77,共4页
ENTITY-ROLESMODELANDOBJECT-ORIENTEDKNOWLEDGE/DATABASESENTITY-ROLESMODELANDOBJECT-ORIENTEDKNOWLEDGE/DATABASES... ENTITY-ROLESMODELANDOBJECT-ORIENTEDKNOWLEDGE/DATABASESENTITY-ROLESMODELANDOBJECT-ORIENTEDKNOWLEDGE/DATABASES¥PanJiuhui;LiuZhi... 展开更多
关键词 EXPERT systems data model object-orientation database logic deductive QUERY
下载PDF
OOCAP——A KNOWLEDGE BASED OBJECT-ORIENTED CAPP PROTOTYPE SYSTEM
3
作者 王茜 《Journal of Southeast University(English Edition)》 EI CAS 1992年第1期46-52,共7页
The prototype system Object-Oriented Computer Aided Process Planning(OOCAP),which aims at simulating machine process planning for designed componentsby constructing a knowledge based system in an Object-Oriented envir... The prototype system Object-Oriented Computer Aided Process Planning(OOCAP),which aims at simulating machine process planning for designed componentsby constructing a knowledge based system in an Object-Oriented environment Smalltalkand is implemented in PS/2 80,is presented in this paper.The integration of rules,factsand operations in objects is the key concept in the system.Additionally,the system simu-lares machining processes and shows the whole procedure from selecting materials to get-ring products with animations. 展开更多
关键词 CAPP object-orientation PROTOTYPE SYSTEM
下载PDF
CONSTRAINT MODELLING IN AN OBJECT-ORIENTED DATA MODEL FOR THE CAPP
4
作者 王茜 《Journal of Southeast University(English Edition)》 EI CAS 1992年第2期23-29,共7页
The Object-Attribute-Relationship(OAR)model provides a single model tocapture data structure,behavior properties and knowledge rules in the CAPP application.This paper focuses on how to integrate a variety of differen... The Object-Attribute-Relationship(OAR)model provides a single model tocapture data structure,behavior properties and knowledge rules in the CAPP application.This paper focuses on how to integrate a variety of different knowledge rules into the OARmodel and how to form transactions against the data structure with these rules in order toimplement intelligent process planning for designed components.The mapping from theOAR to Smalltalk can be directly carried out.It makes the implementation an entirely Ob-ject-Oriented approach. 展开更多
关键词 CAPP object-orientation CONSTRAINT MODELLING
下载PDF
Dynamic Object-Oriented Model of Concurrent Design Process
5
作者 来可伟 《High Technology Letters》 EI CAS 1996年第2期5-8,共4页
This article reports our research progress in concurrent design theory and methodology.The idea of Micro-Design-Cycle is introduced to provide a mechanism of coordinating variousdesign activities in parallel as much a... This article reports our research progress in concurrent design theory and methodology.The idea of Micro-Design-Cycle is introduced to provide a mechanism of coordinating variousdesign activities in parallel as much as possible.An Object-Life-Cycle diagram is developedas an instrument to visualize the Micro-Design-Cycle and as a practical tool of timing variousactivities being performed in Micro-Design-Cycles. 展开更多
关键词 CONCURRENT DESIGN DESIGN THEORY and METHODOLOGY object-orientation
下载PDF
Assessing Internal Software Quality Attributes of the Object-Oriented and Service-Oriented Software Development Paradigms: A Comparative Study
6
作者 Yaser I. Mansour Suleiman H. Mustafa 《Journal of Software Engineering and Applications》 2011年第4期244-252,共9页
Service-Oriented Architecture (SOA) is becoming the dominant approach for developing and organizing distributed enterprise-wide applications. Although the concepts of SOA have been extensively described in the literat... Service-Oriented Architecture (SOA) is becoming the dominant approach for developing and organizing distributed enterprise-wide applications. Although the concepts of SOA have been extensively described in the literature and in-dustry, the effects of adopting SOA on software quality are still unclear. The aim of the paper is to analyze how adopt-ing SOA can affect software quality as opposed to the Object-Oriented (OO) paradigm and expose the differential implications of adopting both paradigms on software quality. The paper provides a brief introduction of the architectural differences between the Service-Oriented (SO) and OO paradigms and a description of internal software quality metrics used for the comparison. The effects and differences are exposed by providing a case study architected for both paradigms. The quantitative measure concluded in the paper showed that a software system developed using SOA approach provides higher reusability and lower coupling among software modules, but at the same time higher complexity than those of the OO approach. It was also found that some of the existing OO software quality metrics are inapplicable to SOA software systems. As a consequence, new metrics need to be developed specifically to SOA software systems. 展开更多
关键词 SERVICE-ORIENTED Architecture object-orientation INTERNAL SOFTWARE QUALITY Attributes SOFTWARE QUALITY Metrics
下载PDF
Modelica-based Object-orient Modeling of Rotor System with Multi-Faults 被引量:1
7
作者 LI Ming WANG Yu +2 位作者 LI Fucai LI Hongguang MENG Guang 《Chinese Journal of Mechanical Engineering》 SCIE EI CAS CSCD 2013年第6期1169-1181,共13页
Modelica-based object-orient method is proved to be rapid, accurate and easy to modify, which is suitable for prototype modeling and simulation of rotor system, whose parameters need to be modified frequently. Classic... Modelica-based object-orient method is proved to be rapid, accurate and easy to modify, which is suitable for prototype modeling and simulation of rotor system, whose parameters need to be modified frequently. Classical non-object-orient method appears to be inefficient because the code is difficult to modify and reuse. An adequate library for object-orient modeling of rotor system with multi-faults is established, a comparison with non-object-orient method on Jeffcott rotor system and a case study on turbo expander with multi-faults are implemented. The relative tolerance between object-orient method and non-object-orient is less than 0.03%, which proves that these two methods are as accurate as each other. Object-orient modeling and simulation is implemented on turbo expander with crack, rub-impact, pedestal looseness and multi-faults simultaneously. It can be conclude from the case study that when acting on compress side of turbo expander separately, expand wheel is not influenced greatly by crack fault, the existence of rub-impact fault forces expand wheel into quasi-periodic motion and the orbit of expand wheel is deformed and enhanced almost 1.5 times due to pedestal looseness. When acting simultaneously, multi-faults cannot be totally decomposed but can be diagnosed from the feature of vibration. Object-orient method can enhance the efficiency of modeling and simulation of rotor system with multi-faults, which provides an efficient method on prototype modeling and simulation. 展开更多
关键词 rotor system multi-faults object-orient MODELING MODELICA
下载PDF
Object-oriented Battlefield Environment Simulation Process Object Model Based on Task-driven 被引量:2
8
作者 Jie ZHU Xiong YOU +1 位作者 Qing XIA Hongjun ZHANG 《Journal of Geodesy and Geoinformation Science》 2019年第3期31-43,共13页
Battlefield environment simulation process is an important part of battlefield environment information support, which needs to be built around the task process. At present, the interoperability between battlefield env... Battlefield environment simulation process is an important part of battlefield environment information support, which needs to be built around the task process. At present, the interoperability between battlefield environment simulation system and command and control system is still imperfect, and the traditional simulation data model cannot meet war fighters’ high-efficient and accurate understanding and analysis on battlefield environment’s information. Therefore, a kind of task-orientated battlefield environment simulation process model needs to be construed to effectively analyze the key information demands of the command and control system. The structured characteristics of tasks and simulation process are analyzed, and the simulation process concept model is constructed with the method of object-orientated. The data model and formal syntax of GeoBML are analyzed, and the logical model of simulation process is constructed with formal language. The object data structure of simulation process is defined and the object model of simulation process which maps tasks is constructed. In the end, the battlefield environment simulation platform modules are designed and applied based on this model, verifying that the model can effectively express the real-time dynamic correlation between battlefield environment simulation data and operational tasks. 展开更多
关键词 BATTLEFIELD environment simulation GeoBML object-orientated TASK DRIVEN process modeling
下载PDF
Monitoring of vegetation coverage based on high-resolution images 被引量:3
9
作者 Zhang Li Li Li-juan +1 位作者 Liang Li-qiao Li Jiu-yi 《Forestry Studies in China》 CAS 2007年第4期256-261,共6页
Measurement of vegetation coverage on a small scale is the foundation for the monitoring of changes in vegetation coverage and of the inversion model of monitoring vegetation coverage on a large scale by remote sensin... Measurement of vegetation coverage on a small scale is the foundation for the monitoring of changes in vegetation coverage and of the inversion model of monitoring vegetation coverage on a large scale by remote sensing. Using the object-oriented analytical software, Definiens Professional 5, a new method for calculating vegetation coverage based on high-resolution images (aerial photographs or near-surface photography) is proposed. Our research supplies references to remote sensing measurements of vegetation coverage on a small scale and accurate fundamental data for the inversion model of vegetation coverage on a large and intermediate scale to improve the accuracy of remote sensing monitoring of changes in vegetation coverage. 展开更多
关键词 vegetation coverage remote sensing measurement high-resolution image object-orientation
下载PDF
FIRST ORDER LANGUAGE FOR ENTITY-ROLES MODEL^+
10
作者 Pan Jiuhui Liu Zhimin Wang Yunyi(Department of Computer Science, Central South University of Technology. Changsha, 410083. China) 《Journal of Central South University》 SCIE EI CAS 1995年第1期59-63,共5页
With respect to the mathematical structure supposed by theEntity-Roles Model. a first order (three--valued) logic language is constructured. A world to be modelled can be logically specified in this language. The inte... With respect to the mathematical structure supposed by theEntity-Roles Model. a first order (three--valued) logic language is constructured. A world to be modelled can be logically specified in this language. The integrity constraints on the database and 展开更多
关键词 knowledge/data model EXPERT DATABASE object-orientation DATABASE logic deductive QUERY
下载PDF
An approach to software development based on heterogeneous component reuse and its supporting system 被引量:2
11
作者 杨芙清 梅宏 +1 位作者 吴穹 朱冰 《Science China(Technological Sciences)》 SCIE EI CAS 1997年第4期405-413,共9页
Software reuse is considered as a practical approach to solving the software crisis. The BD-HCRUS, a software development supporting system based on heterogeneous component reuse, is introduced. The system has a reusa... Software reuse is considered as a practical approach to solving the software crisis. The BD-HCRUS, a software development supporting system based on heterogeneous component reuse, is introduced. The system has a reusable component library as its kernel in charge of the organization, storage and retrieval of the heterogeneous components, an object-oriented integrated language for the specification and composition of the heterogeneous components, and program comprehension tools for reverse-engineering and extracting reusable components from source code, then re-engineering the components. Therefore, a whole support is lent systematically to the acquisition, specification, organization, storage, retrieval and composition of reusable components. 展开更多
关键词 software REUSE HETEROGENEOUS COMPONENT COMPONENT library object-orientation program comprehension.
原文传递
Measuring Class Cohesion Based on Dependence Analysis 被引量:1
12
作者 Zhen-QiangChen Bao-WenXu Yu-MingZhou 《Journal of Computer Science & Technology》 SCIE EI CSCD 2004年第6期859-866,共8页
Classes are the basic modules in object-oriented (OO) software, which consist of attributes and methods. Thus, in OO environment, the cohesion is mainly about the tightness of the attributes and methods of classes. Th... Classes are the basic modules in object-oriented (OO) software, which consist of attributes and methods. Thus, in OO environment, the cohesion is mainly about the tightness of the attributes and methods of classes. This paper discusses the relationships between attributes and attributes, attributes and methods, methods and methods of a class based on dependence analysis. Then the paper presents methods to compute these dependencies. Based on these, the paper proposes a method to measure the class cohesion, which satisfies the properties that a good measurement should have. The approach overcomes the limitations of previous class cohesion measures, which consider only one or two of the three relationships in a class. Keywords cohesion - object-orientation - class - program complexity - dependence analysis Supported by the National Natural Science Foundation of China under Grant No.60073012; the National Basic Research 973 Program of China under Grant No.2002CB312000; the Program for Cross-Century Outstanding Teachers of the Ministry of Education; the National Research Foundation for the Doctoral Program of Higher Education of China under Grant No.20020286004; the Natural Science Foundation of Jiangsu, China, under Grant No.BK2001004; the Jiangsu Key Science and Technology Project under Grant No.BE2001025; the Opening Foundation of State Key Laboratory of Software Engineering in Wuhan University; the Opening Foundation of Jiangsu Key Laboratory of Computer Information Processing Technology in Soochow University.Zheng-Qiang Chen was born in 1976. He received the M.S. and Ph.D. degrees in computer science in 2000 and 2003, respectively. His current research interests include program analysis, understanding and testing as well as other topics related to reverse engineering. He has published more than 30 technical papers.Bao-Wen Xu was born in 1961. He received the M.S. and Ph.D. degrees in computer science in 1984 and 2002, respectively. He is a professor in the Computer Science & Engineering Department of Southeast University, Nanjing, China. His current research interests include programming language, program analysis, understanding, metrics and testing, Web search engine, and other topics related to reverse engineering. He has published more than 200 technical papers and 10 books. He is General Chairs of IEEE FTDCS'2004 and ICYCS'99, PC Chairs of WISA'2004 and WEBSA'2003, PC Members of IEEE COMPSAC'2003,'2002 and '2001, IEEE ICTAI'2003 and IEEE IRI'2003, and Session Chairs of IEEE ICTAI'2003 and COMPSAC'2002.Yu-Ming Zhou was born in 1974. He received the M.S. and Ph.D. degrees in computer science in 1999 and 2003, respectively. His current research interests include program analysis and metrics. He has published more than 20 technical papers. 展开更多
关键词 COHESION object-orientation CLASS program complexity dependence analysis
原文传递
Towards Restructuring and Normalization of Types in Databases
13
作者 杨立 《Journal of Computer Science & Technology》 SCIE EI CSCD 1995年第1期65-73,共9页
The equivalence- preserving transformation and normalization of types inobject-oriented databases are discussed. Specifically a normal form of typesbased on set-theoretic equivalence is proposed, rewrite rules which t... The equivalence- preserving transformation and normalization of types inobject-oriented databases are discussed. Specifically a normal form of typesbased on set-theoretic equivalence is proposed, rewrite rules which transformtypes into normal forms are presented, and the uniqueness of normal form andthe completeness of rewrite rules are proved. The emphasis of this work ison normal forms and corresponding rewrite rules. It provides a new formalapproach for the study of restructuring of database schema and other manipu-lations in object-oriented databases. 展开更多
关键词 object-orientation object-restructuring database normalization
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部