期刊文献+
共找到8,451篇文章
< 1 2 250 >
每页显示 20 50 100
STOCHASTIC OBJECT-ORIENTED PETRI NETS (SOPNS) AND ITS APPLICATION IN MODELING OF MANUFACTURING SYSTEM RELIABILITY 被引量:7
1
作者 JiangZhibin HeJunming 《Chinese Journal of Mechanical Engineering》 SCIE EI CAS CSCD 2003年第3期272-276,284,共6页
Object-oriented Petri nets (OPNs) is extended into stochastic object-oriented Petri nets (SOPNs) by associating the OPN of an object with stochastic transitions and introducing stochastic places. The stochastic transi... Object-oriented Petri nets (OPNs) is extended into stochastic object-oriented Petri nets (SOPNs) by associating the OPN of an object with stochastic transitions and introducing stochastic places. The stochastic transition of the SOPNs of a production resources can be used to model its reliability, while the SOPN of a production resource can describe its performance with reliability considered. The SOPN model of a case production system is built to illustrate the relationship between the system's performances and the failures of individual production resources. 展开更多
关键词 Stochastic object-oriented petri nets Modeling Reliability Manufacturing system
在线阅读 下载PDF
Reliability Modelling and Analysis of Satellite Propulsion System Based on Reliability Block Diagram and Extended Object-Oriented Petri Net
2
作者 周行 黄洪钟 《Journal of Donghua University(English Edition)》 EI CAS 2015年第6期1001-1005,共5页
Modern satellite propulsion systems are generally designed to fulfill multiphase-missions.Traditional reliability modelling methods have problems of inadequate depict capacity considering complex systems such as satel... Modern satellite propulsion systems are generally designed to fulfill multiphase-missions.Traditional reliability modelling methods have problems of inadequate depict capacity considering complex systems such as satellite propulsion system.An extended object-oriented Petri net(EOOPN)method was proposed to facilitate the reliability modelling of satellite propulsion system in the paper.The proposed method was specified for modelling of phased mission system,and it could be implemented by generating combination of Petri net(PN)principles and object-oriented(OO)programming.The effectiveness of the proposed method was demonstrated through the reliability modelling of a satellite propulsion system with EOOPN.The major advantage of the proposed method is that the dimension of net model can be reduced significantly,and phased mission system at system,phase,or component levels can be respectively depicted.Furthermore,the state-space explosion problem is solved by the proposed EOOPN model efficiently. 展开更多
关键词 satellite propulsion system extended object-oriented petri net(EOOPN) object-oriented programming reliability modeling reliability analysis
在线阅读 下载PDF
Study on business process modeling based on object-oriented Petri Net
3
作者 SHI Guo-ling LI Yi-jun MA Wei-zhong 《Chinese Business Review》 2008年第1期56-60,共5页
In the developing course of the information system, the modeling method of information system and model expressing problem are very important. This paper through discussing the facing object of Petri network, expatiat... In the developing course of the information system, the modeling method of information system and model expressing problem are very important. This paper through discussing the facing object of Petri network, expatiates the basic problem of how to set up the business procedure model on the basis of Petri network, and shows the expressing and storing methods of the model in computer way. 展开更多
关键词 facing object of petri network modeling information system business procedure
在线阅读 下载PDF
基于模糊Petri网的韧性城市建设水平测度
4
作者 王威 周炳昊 +1 位作者 郭千倩 夏陈红 《中国安全生产科学技术》 北大核心 2026年第2期209-218,共10页
针对韧性城市建设水平测度中多指标不确定性强、要素间逻辑关系复杂及系统演化过程难以刻画的问题,提出1种基于模糊Petri网的动态测度方法。在压力—状态—响应(PSR)框架下构建韧性城市建设水平测度模型,引入岭形隶属函数刻画指标模糊性... 针对韧性城市建设水平测度中多指标不确定性强、要素间逻辑关系复杂及系统演化过程难以刻画的问题,提出1种基于模糊Petri网的动态测度方法。在压力—状态—响应(PSR)框架下构建韧性城市建设水平测度模型,引入岭形隶属函数刻画指标模糊性,并采用“OR”逻辑结构表征关键要素对系统韧性状态的主导作用,以北京市2010—2023年数据为例开展实证分析。研究结果表明:城市综合韧性水平整体呈波动上升趋势,测度值由2010年的5.708提升至2023年的6.874,达到Ⅳ级(较高韧性)。模型能够在保持演化趋势一致性的同时,突出系统薄弱环节并降低单一指标异常波动的影响,验证了其在韧性城市建设水平测度中的适用性与稳健性。研究结果可为韧性城市建设水平的动态测度、薄弱环节识别及相关治理决策提供方法支持与实践参考。 展开更多
关键词 模糊petri 韧性城市 指标体系 模糊推理
在线阅读 下载PDF
Modeling Method of Automotive Body CAN/LIN Nets Application Protocol Based on Object-oriented Colored Petri Net 被引量:8
5
作者 FANG Hua HAN Jianghong and LIU Xiaoping 《Chinese Journal of Mechanical Engineering》 SCIE EI CAS CSCD 2011年第6期999-1006,共8页
Recently automotive nets are adopted to solve increasing problems in automotive electronic systems.Technologies of automotive local area network from CAN and LIN can solve the problems of the increasing of wire bunch ... Recently automotive nets are adopted to solve increasing problems in automotive electronic systems.Technologies of automotive local area network from CAN and LIN can solve the problems of the increasing of wire bunch weight and lack in module installation space.However,the multilayer automotive nets software becomes more and more complex,and the development expense is difficult to predict and to keep in check.In this paper,the modeling method of hierarchical automotive nets and the substitution operation based on object-oriented colored Petri net(OOCPN) are proposed.The OOCPN model which analyzes the software structure and validates the collision mechanism of CAN/LIN bus can speed the automobile system development.First,the subsystems are divided and modeled by object-oriented Petri net(OOPN).According to the sets of message sharing relations,the message ports among them are set and the communication gate transitions are defined.Second,the OOPN model is substituted step by step until the inner objects in the automotive body control modules(BCM) are indivisible and colored by colored Petri net(CPN).And the color subsets mark the node messages for the collision mechanism.Third,the OOCPN model of the automotive body CAN/LIN nets is assembled,which keeps the message sets and the system can be expanded.The proposed model is used to analyze features of information sharing among the objects,and it is also used to describe each subsystem real-time behavior of processing messages and implemental device controllers operating,and puts forward a reasonable software framework for the automotive body control subsystem.The research can help to design the communication model in the automotive body system effectively and provide a convenient and rapid way for developing the logical hierarchy software. 展开更多
关键词 automotive body CAN/LIN bus information sharing object-oriented colored petri net modeling
在线阅读 下载PDF
基于概率Petri网的牵引系统功能故障实时诊断 被引量:1
6
作者 李启明 成正林 +2 位作者 李学明 陈志文 刘建华 《湖南工业大学学报》 2026年第1期33-39,共7页
针对列车运行途中牵引系统报出功能故障后无法实时精准定位故障源的难题,提出了一种基于概率Petri网的实时诊断方法。通过挖掘功能故障相关故障源与工况事件间的动态时序变化规律,建立了各种故障源对应的概率Petri网模型,并基于实时计... 针对列车运行途中牵引系统报出功能故障后无法实时精准定位故障源的难题,提出了一种基于概率Petri网的实时诊断方法。通过挖掘功能故障相关故障源与工况事件间的动态时序变化规律,建立了各种故障源对应的概率Petri网模型,并基于实时计算模型输出概率值进行诊断决策,实现了功能故障的快速精准定位。基于逆变过流故障的现场案例数据测试表明,所提方法能实现导致逆变过流的6类典型故障源精准定位,诊断响应时间小于0.1 s。相较于阈值检测与离线诊断方法,所提方法通过动态权重调整与并发故障概率叠加,显著提升了非平稳工况下的诊断实时性与鲁棒性,为牵引传动系统功能故障的实时诊断与差异化保护策略实施提供了有效的解决方案。 展开更多
关键词 牵引传动系统 功能故障 概率petri 工况事件 实时诊断
在线阅读 下载PDF
采用大语言模型和Petri网的智能车间自动规划方法
7
作者 王桃 林泽轩 +1 位作者 孙莎莎 罗继亮 《华侨大学学报(自然科学版)》 2026年第1期11-19,共9页
为提升工程人员对复杂车间系统的人机交互友好性,提出一种基于大语言模型与Petri网的生产车间自动建模和自动规划方法。首先,引入大语言模型,将自然语言描述转化为规划领域定义语言(PDDL);然后,通过PDDL转换算法生成对应的Petri网模型;... 为提升工程人员对复杂车间系统的人机交互友好性,提出一种基于大语言模型与Petri网的生产车间自动建模和自动规划方法。首先,引入大语言模型,将自然语言描述转化为规划领域定义语言(PDDL);然后,通过PDDL转换算法生成对应的Petri网模型;最后,在Petri网架构下,应用最优路径搜索算法求解生产车间的最优执行路径,从而实现生产车间操作的自动建模与自动规划。结果表明:文中方法实现了利用自然语言对加工车间的操作进行有效控制,可显著提升工程人员与复杂机器车间的交互友好性。 展开更多
关键词 大语言模型 规划领域定义语言 petri 自动规划
在线阅读 下载PDF
X-OODM:Leveraging Explainable Object-Oriented Design Methodology for Multi-Domain Sentiment Analysis
8
作者 Abqa Javed Muhammad Shoaib +2 位作者 Abdul Jaleel Mohamed Deriche Sharjeel Nawaz 《Computers, Materials & Continua》 2025年第3期4977-4994,共18页
Incorporation of explainability features in the decision-making web-based systems is considered a primary concern to enhance accountability,transparency,and trust in the community.Multi-domain Sentiment Analysis is a ... Incorporation of explainability features in the decision-making web-based systems is considered a primary concern to enhance accountability,transparency,and trust in the community.Multi-domain Sentiment Analysis is a significant web-based system where the explainability feature is essential for achieving user satisfaction.Conventional design methodologies such as object-oriented design methodology(OODM)have been proposed for web-based application development,which facilitates code reuse,quantification,and security at the design level.However,OODM did not provide the feature of explainability in web-based decision-making systems.X-OODM modifies the OODM with added explainable models to introduce the explainability feature for such systems.This research introduces an explainable model leveraging X-OODM for designing transparent applications for multidomain sentiment analysis.The proposed design is evaluated using the design quality metrics defined for the evaluation of the X-OODM explainable model under user context.The design quality metrics,transferability,simulatability,informativeness,and decomposability were introduced one after another over time to the evaluation of the X-OODM user context.Auxiliary metrics of accessibility and algorithmic transparency were added to increase the degree of explainability for the design.The study results reveal that introducing such explainability parameters with X-OODM appropriately increases system transparency,trustworthiness,and user understanding.The experimental results validate the enhancement of decision-making for multi-domain sentiment analysis with integration at the design level of explainability.Future work can be built in this direction by extending this work to apply the proposed X-OODM framework over different datasets and sentiment analysis applications to further scrutinize its effectiveness in real-world scenarios. 展开更多
关键词 Measurable explainable web-based application object-oriented design sentiment analysis MULTI-DOMAIN
在线阅读 下载PDF
Modeling FMS Using Rule-based Object-oriented Petri Net
9
作者 童国凡 《High Technology Letters》 EI CAS 1998年第1期11-16,共6页
n this paper, a Rulebased Objectoriented Petri Net(ROPN) for FMS modeling is presented throuth analysis of FMS components and their characteristics. The advantages of traditional Petri net and objectoriented technolog... n this paper, a Rulebased Objectoriented Petri Net(ROPN) for FMS modeling is presented throuth analysis of FMS components and their characteristics. The advantages of traditional Petri net and objectoriented technology are combined, and the scheduling decisionmaking rules in FMS modeling are also considered. The results reveal that ROPN provides an effective and efficient tool for analyzing, designing and scheduling FMS. 展开更多
关键词 FMS petri NET DECISIONMAKING rules Objectoriented technology
在线阅读 下载PDF
基于Petri网模型的自动生产线故障诊断方案设计
10
作者 毛晨旭 王嘉庆 +1 位作者 朱光辉 邵珠雷 《电脑知识与技术》 2026年第2期97-99,共3页
故障诊断技术旨在及时、准确地识别系统故障,从而保障生产的快速恢复。自动生产线具有离散状态、事件驱动的特征,在一定的技术抽象下可方便地建模为Petri网模型。本文基于Petri网模型,从故障表示、线性规划在诊断中的应用和分散式协同... 故障诊断技术旨在及时、准确地识别系统故障,从而保障生产的快速恢复。自动生产线具有离散状态、事件驱动的特征,在一定的技术抽象下可方便地建模为Petri网模型。本文基于Petri网模型,从故障表示、线性规划在诊断中的应用和分散式协同诊断三个方面,提出了自动生产线故障诊断方案。所提方案降低了对模型完备性的要求,提高了大规模系统的诊断效率,为Petri网诊断理论的工业应用提供了参考。 展开更多
关键词 故障诊断 petri 离散事件系统 自动生产线
在线阅读 下载PDF
基于Petri网的电网应急物资保障流程优化研究
11
作者 邓勇 谢毓玮 +4 位作者 王艳妮 董泽勇 季宣汝 李祺灵 蒋泓雯 《价值工程》 2026年第2期68-72,共5页
电网应急物资保障是应对自然灾害与设备故障的关键环节,当前基层单位保障流程存在环节冗余、协同效率低下等问题。文章以某电网物资公司基层单位为研究对象,系统梳理应急物资保障流程,采用Petri网建模与ECRS优化方法,提出合并重复寻源... 电网应急物资保障是应对自然灾害与设备故障的关键环节,当前基层单位保障流程存在环节冗余、协同效率低下等问题。文章以某电网物资公司基层单位为研究对象,系统梳理应急物资保障流程,采用Petri网建模与ECRS优化方法,提出合并重复寻源环节、取消形式化等待、整合需求传递步骤等策略。仿真结果显示,优化后流程平均耗时由375.82min降至342.09min,效率提升8.98%,验证了所提优化措施的有效性,为提升电网应急物资保障效率提供了理论依据与实践参考。 展开更多
关键词 电网应急物资 流程优化 petri
在线阅读 下载PDF
基于逻辑时延Petri网的铁路信号继电电路潜通路分析研究
12
作者 薛一朴 《铁道通信信号》 2026年第3期38-48,共11页
潜通路分析是评估电路可靠性的重要方法,但传统的潜通路分析方法不关注电路的执行时序,不适用于铁路信号继电电路。针对这一问题,提出一种基于逻辑时延Petri网(LDPN)的铁路信号继电电路潜通路分析方法。首先对继电电路进行形式化描述,... 潜通路分析是评估电路可靠性的重要方法,但传统的潜通路分析方法不关注电路的执行时序,不适用于铁路信号继电电路。针对这一问题,提出一种基于逻辑时延Petri网(LDPN)的铁路信号继电电路潜通路分析方法。首先对继电电路进行形式化描述,并定义短电路用于描述局部电路;接着在逻辑Petri网的基础上引入时间延迟属性,构建LDPN模型,提出继电电路LDPN模型的构建规则;最后给出LDPN的并发时间可达图形式化定义,并设计基于控制策略的并发时间可达图生成算法。实际验证结果表明,采用该算法可以得到电路在特定激励下的执行过程和最终响应,是进行潜通路分析的有效形式化手段。该研究为识别因设计因素导致的继电电路潜通路提供了理论基础,从而协助设计人员对电路设计进行优化,提升电路可靠性。 展开更多
关键词 铁路信号 继电电路 潜通路分析 逻辑时延petri 短电路 并发时间可达图
在线阅读 下载PDF
Siphon-Based Divide-and-Conquer Policy for Enforcing Liveness on Petri Net Models of FMS Suffering from Deadlocks or Livelocks
13
作者 Murat Uzam Bernard Berthomieu +3 位作者 Wei Wei Yufeng Chen Mohammed El-Meligy Mohamed Abdel Fattah Sharaf 《Computers, Materials & Continua》 2026年第1期580-609,共30页
A novel siphon-based divide-and-conquer(SbDaC)policy is presented in this paper for the synthesis of Petri net(PN)based liveness-enforcing supervisors(LES)for flexible manufacturing systems(FMS)prone to deadlocks or l... A novel siphon-based divide-and-conquer(SbDaC)policy is presented in this paper for the synthesis of Petri net(PN)based liveness-enforcing supervisors(LES)for flexible manufacturing systems(FMS)prone to deadlocks or livelocks.The proposed method takes an uncontrolled and bounded PN model(UPNM)of the FMS.Firstly,the reduced PNM(RPNM)is obtained from the UPNM by using PN reduction rules to reduce the computation burden.Then,the set of strict minimal siphons(SMSs)of the RPNM is computed.Next,the complementary set of SMSs is computed from the set of SMSs.By the union of these two sets,the superset of SMSs is computed.Finally,the set of subnets of the RPNM is obtained by applying the PN reduction rules to the superset of SMSs.All these subnets suffer from deadlocks.These subnets are then ordered from the smallest one to the largest one based on a criterion.To enforce liveness on these subnets,a set of control places(CPs)is computed starting from the smallest subnet to the largest one.Once all subnets are live,this process provides the LES,consisting of a set of CPs to be used for the UPNM.The live controlled PN model(CPNM)is constructed by merging the LES with the UPNM.The SbDaC policy is applicable to all classes of PNs related to FMS prone to deadlocks or livelocks.Several FMS examples are considered from the literature to highlight the applicability of the SbDaC policy.In particular,three examples are utilized to emphasize the importance,applicability and effectiveness of the SbDaC policy to realistic FMS with very large state spaces. 展开更多
关键词 petri nets flexible manufacturing systems DEADLOCK livelock liveness-enforcing supervisor
在线阅读 下载PDF
OBJECT-ORIENTED IMPLEMENTATION OF EXPERT SYSTEMS FOR ENGINE LUBRICATING OIL INSPECTION
14
作者 杨忠 左洪福 +2 位作者 刘正埙 干敏梁 吴惠祥 《Transactions of Nanjing University of Aeronautics and Astronautics》 EI 1997年第2期170-176,共7页
The inspection of engine lubricating oil can give an indication of the internal condition of an engine. By means of the Object-Oriented Programming (OOP), an expert system is developed in this paper to computerize the... The inspection of engine lubricating oil can give an indication of the internal condition of an engine. By means of the Object-Oriented Programming (OOP), an expert system is developed in this paper to computerize the inspection. The traditional components of an expert system, such us knowledge base, inference engine and user interface are reconstructed and integrated, based on the Microsoft Foundation Class (MFC) library. To testify the expert system, an inspection example is given at the end of this paper. 展开更多
关键词 expert systems lubricating oil object-oriented engines INSPECTION
在线阅读 下载PDF
Meta-analysis of potentially confounding effect of class size on associations between object-oriented metrics and maintainability
15
作者 卢红敏 周毓明 徐宝文 《Journal of Southeast University(English Edition)》 EI CAS 2008年第3期281-283,共3页
This paper uses three size metrics,which are collectable during the design phase,to analyze the potentially confounding effect of class size on the associations between object-oriented(OO)metrics and maintainability... This paper uses three size metrics,which are collectable during the design phase,to analyze the potentially confounding effect of class size on the associations between object-oriented(OO)metrics and maintainability.To draw as many general conclusions as possible,the confounding effect of class size is analyzed on 127 C++ systems and 113 Java systems.For each OO metric,the indirect effect that represents the distortion of the association caused by class size and its variance for individual systems is first computed.Then,a statistical meta-analysis technique is used to compute the average indirect effect over all the systems and to determine if it is significantly different from zero.The experimental results show that the confounding effects of class size on the associations between OO metrics and maintainability generally exist,regardless of whatever size metric is used.Therefore,empirical studies validating OO metrics on maintainability should consider class size as a confounding variable. 展开更多
关键词 object-oriented metrics VALIDATION class size CONFOUNDING MAINTAINABILITY
在线阅读 下载PDF
REALIZATION OF OBJECT-ORIENTED RULE-TYPE EXPERT SYSTEM TEMPLATE
16
作者 杨忠 左洪福 沈春林 《Transactions of Nanjing University of Aeronautics and Astronautics》 EI 2003年第2期218-223,共6页
Expert systems (ESs) are being increasingly applied to the fault diagnosis of engines. Based on the idea of ES template (EST), an object-oriented rule-type EST is emphatically studied on such aspects as the object-ori... Expert systems (ESs) are being increasingly applied to the fault diagnosis of engines. Based on the idea of ES template (EST), an object-oriented rule-type EST is emphatically studied on such aspects as the object-oriented knowledge representation, the heuristic inference engine with an improved depth-first search (DFS) and the graphical user interface. A diagnositic ES instance for debris on magnetic chip detectors (MCDs) is then created with the EST. The spot running shows that the rule-type EST enhances the abilities of knowledge representation and heuristic inference, and breaks a new way for the rapid construction and implementation of ES. 展开更多
关键词 expert system object-oriented TEMPLATE RULE fault diagnosis
在线阅读 下载PDF
Visual object-oriented application for lane following on intelligent highway system
17
作者 王春燕 王炜 +1 位作者 陆建 常玉林 《Journal of Southeast University(English Edition)》 EI CAS 2003年第2期165-167,共3页
A visual object-oriented software for lane following on intelligent highway system (IHS) is proposed. According to object-oriented theory, 3 typical user services of self-check, transfer of human driving and automatic... A visual object-oriented software for lane following on intelligent highway system (IHS) is proposed. According to object-oriented theory, 3 typical user services of self-check, transfer of human driving and automatic running and abnormal information input from the sensors are chosen out. In addition, the functions of real-time display, information exchanging interface, determination and operation interweaving in the 3 user services are separated into 5 object-oriented classes. Moreover, the 5 classes are organized in the visual development environment. At last, experimental result proves the validity and reliability of the control application. 展开更多
关键词 intelligent transportation system intelligent highway system lane following visual object-oriented application
在线阅读 下载PDF
The Design and Implementation of an Object-Oriented Hypermedia System
18
作者 曹元大 马锐 《Journal of Beijing Institute of Technology》 EI CAS 1997年第1期78-84,共7页
Presents an object-oriented NBO(node-block-object)data model for hypermedia system.It takes advantage of object-oriented method,encapsulates all multimedia information as well as link functions in one unit,It has succ... Presents an object-oriented NBO(node-block-object)data model for hypermedia system.It takes advantage of object-oriented method,encapsulates all multimedia information as well as link functions in one unit,It has successfully achieved cross link to offer much better flexibility and two-way link to realize forward and backward searching in hypermedia system navigation.A conditional relation on links has also been realized,that is very helpful for time sensitive multimedia information processing and multimedia object cooperation. 展开更多
关键词 MULTIMEDIA HYPERMEDIA LINK object-oriented programming
在线阅读 下载PDF
基于Petri网的城市干旱应急供水流程策略推演 被引量:1
19
作者 牛文娟 刘明慧 戴文杰 《人民黄河》 北大核心 2025年第4期71-76,共6页
为提高城市干旱应急供水效率,基于城市干旱应急预案,建立了城市干旱应急供水流程及其Petri网仿真模型,以内蒙古伊金霍洛旗2022年6月旱灾为例,结合各类用水部门用水过程,进行9种单一策略情景和4种混合策略情景的城市干旱应急供水流程策... 为提高城市干旱应急供水效率,基于城市干旱应急预案,建立了城市干旱应急供水流程及其Petri网仿真模型,以内蒙古伊金霍洛旗2022年6月旱灾为例,结合各类用水部门用水过程,进行9种单一策略情景和4种混合策略情景的城市干旱应急供水流程策略推演,基于推演结果得出不同策略的作用效果。结果表明:1)利用城市应急备用水源增加水库供水量,供水量由524万m^(3)提升至614万m^(3)时,城市维持正常供水的时间可由7 d增加至8 d,用水满足率由58.62%提升至68.69%;2)水资源外调能力由15万m^(3)/d提高至25万m^(3)/d时,城市维持正常供水的时间可由8 d增加至9 d,用水满足率由73.72%提升至83.79%;3)对生活、农业、工业、生态限制供水比例为正常供水的90%、70%、50%、0%时,城市维持正常供水的时间可由7 d增加至10 d,用水满足率由58.62%提高至89.57%;4)通过依次运用限制供水、启用城市应急备用水源和启用外调水等策略,可使城市用水满足率达到100%。 展开更多
关键词 城市干旱 应急供水 petri 策略推演
在线阅读 下载PDF
Shrek:a dynamic object-oriented programming language 被引量:1
20
作者 曹璟 徐宝文 周毓明 《Journal of Southeast University(English Edition)》 EI CAS 2009年第1期31-35,共5页
From a perspective of theoretical study, there are some faults in the models of the existing object-oriented programming languages. For example, C# does not support metaclasses, the primitive types of Java and C# are ... From a perspective of theoretical study, there are some faults in the models of the existing object-oriented programming languages. For example, C# does not support metaclasses, the primitive types of Java and C# are not objects, etc. So, this paper designs a programming language, Shrek, which integrates many language features and constructions in a compact and consistent model. The Shrek language is a class-based purely object-oriented language. It has a dynamical strong type system, and adopts a single-inheritance mechanism with Mixin as its complement. It has a consistent class instantiation and inheritance structure, and the ability of intercessive structural computational reflection, which enables it to support safe metaclass programming. It also supports multi-thread programming and automatic garbage collection, and enforces its expressive power by adopting a native method mechanism. The prototype system of the Shrek language is implemented and anticipated design goals are achieved. 展开更多
关键词 dynamic typing metaclass programming computational reflection native method object-oriented programming language
在线阅读 下载PDF
上一页 1 2 250 下一页 到第
使用帮助 返回顶部