{"entities":{"Q1313736":{"pageid":1324486,"ns":120,"title":"Item:Q1313736","lastrevid":68720610,"modified":"2026-04-13T01:39:32Z","type":"item","id":"Q1313736","labels":{"en":{"language":"en","value":"A description of dynamic behavior for compilers based on object oriented modeling"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 500532"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1313736$B69A5DB0-DA64-48D3-9642-51CE9EAC8A0C","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"f31da85ab774097da4215da8ed98da8b20b372c5","datavalue":{"value":{"text":"A description of dynamic behavior for compilers based on object oriented modeling","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q1313736$DACCC71F-C1FF-4260-A7D5-3A735A60CC8C","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"801662cd37e59218d0ee6207622db6339ccd3c60","datavalue":{"value":"0794.68023","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1313736$1C1161D7-DFCE-492C-B8D2-210B0A528FF7","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","hash":"48f2087d4af9cdf7a16e496052d5cc2bce59e45e","datavalue":{"value":"10.1016/0020-0190(93)90140-5","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1313736$170462C3-5E95-4262-973B-A6884574B78B","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"618956feee0df1e8941129f0085da406f7224c9b","datavalue":{"value":{"entity-type":"item","numeric-id":1313735,"id":"Q1313735"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1313736$7E1ECFB4-11D1-49B6-8A7F-FB8C111E2B19","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"d2124b2f1dbc31bc9ff8d394053874ee5358b7f4","datavalue":{"value":{"entity-type":"item","numeric-id":578923,"id":"Q578923"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1313736$A2C8EEFD-055B-40FB-A4E3-2554CF07FE9F","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"dad9dd5992b1bff266833bfd70d95bf8b1e9f33f","datavalue":{"value":{"entity-type":"item","numeric-id":688227,"id":"Q688227"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1313736$7AF31FA0-12FA-428E-8B4E-7EFE23A31CCA","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"52fa7d44b58d0511cb8993765bd916aef86052d8","datavalue":{"value":{"entity-type":"item","numeric-id":63092,"id":"Q63092"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1313736$43415533-C547-4EB7-B91E-E8DE6DFA22A2","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"fb7328fa250b0e22157c1a026d2aa10f157d3ba9","datavalue":{"value":{"time":"+1994-08-31T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q1313736$484B0C6B-8713-4710-ACEC-6C0322ECC458","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"b654404f6a594455ee263ddd227c3c79167dcdca","datavalue":{"value":"To represent well-defined module structures, dynamic behaviors, and their correlations in a compiler, compiler models are proposed by two aspects of view: the object model describing a static structure and the dynamic model describing a dynamic behavior of compilers. The object model for compilers represents the language semantics of source and target languages by using an object-oriented modeling technique. The dynamic model regards a compilation process as a series of state transitions of the object model. Therefore, each dynamic behavior of components in the object model such as an object, an aggregation, an association, and so on, is defined as states and dynamic interactions among states. From the topological analysis of the dynamic model, a calling sequence of class operations is determined and also it allows us to generate a control structure of a compiler.","type":"string"},"datatype":"string"},"type":"statement","id":"Q1313736$4367F04A-907E-40A0-8CEF-4C15BFF9A29D","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"f3affb2aa66be15f2a63c60d2aaa92bd143e6d46","datavalue":{"value":"68N20","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1313736$803276DC-9804-487E-8716-62668470546C","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"a0c5aa758e3b07979e92a1fb9ca95613f9aee831","datavalue":{"value":"500532","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1313736$A2DF2053-D4E4-4458-8ACB-740B9E8F7701","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"1b8e076f27b4143ca801ecf2f2fac03a8dc7cfff","datavalue":{"value":"attribute state","type":"string"},"datatype":"string"},"type":"statement","id":"Q1313736$597ED4BE-94F0-4DEE-A524-E10D5088EE72","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"aea0ade8bc9ec6eabbd0ec34060a2c56388ecfa0","datavalue":{"value":"object state","type":"string"},"datatype":"string"},"type":"statement","id":"Q1313736$90224225-B826-4F29-916B-0DC96479341B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"654d82cffaf48aee34c8d66a865b227f1d39e13d","datavalue":{"value":"finite state machine","type":"string"},"datatype":"string"},"type":"statement","id":"Q1313736$7A042590-E9D8-4C6F-9540-6EF4F991F139","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"c0bf35c6cb6e75dd1a24e5d227677ae324bb2e23","datavalue":{"value":"dynamic behavior","type":"string"},"datatype":"string"},"type":"statement","id":"Q1313736$C261A5B9-DF16-4B3E-8C9D-6592A1633818","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"bacd34e911e115e3cfe335809779aa742a58e725","datavalue":{"value":"compilers","type":"string"},"datatype":"string"},"type":"statement","id":"Q1313736$AA60AE14-D9EC-4CCE-AD39-5D97AC5990BB","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"67a9fd742906180c5ab1eea225304d84e9a8927d","datavalue":{"value":"language semantics","type":"string"},"datatype":"string"},"type":"statement","id":"Q1313736$42BD59C7-EF73-47DD-8048-31A4D08FA5E9","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"bc2aa95d8a22914a5f83da3b0e114bcbd8cd795c","datavalue":{"value":"object-oriented modeling","type":"string"},"datatype":"string"},"type":"statement","id":"Q1313736$906B1A72-C999-47A8-BAF8-82617C6C645C","rank":"normal"}],"P12":[{"mainsnak":{"snaktype":"value","property":"P12","hash":"81f04a3802fd49ab071f92ed635563ad61ee43c6","datavalue":{"value":"Q121357388","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1313736$0DF761E5-9700-4EB0-8A26-D6EDE240F241","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1313736$EE468AF2-5D29-40EC-A6DD-405B867A805B","rank":"normal"}],"P205":[{"mainsnak":{"snaktype":"value","property":"P205","hash":"52345e98fdda9941222f570514a76aaab51e490c","datavalue":{"value":"https://doi.org/10.1016/0020-0190(93)90140-5","type":"string"},"datatype":"url"},"type":"statement","id":"Q1313736$244ACE6B-3244-405C-99A5-CA751400AA9B","rank":"normal"}],"P388":[{"mainsnak":{"snaktype":"value","property":"P388","hash":"b32a56a992d8c46d9904748181c2f819d9b6704c","datavalue":{"value":"W2076276116","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1313736$DE5746D8-F7FF-4F22-AC2C-D53C8C63DB2B","rank":"normal"}],"P223":[{"mainsnak":{"snaktype":"value","property":"P223","hash":"2043397a54eaa38033021fac24881dafefacec7d","datavalue":{"value":{"entity-type":"item","numeric-id":5592246,"id":"Q5592246"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1313736$FA2D6A77-1D4E-4105-82A1-BFA19B5156E4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"884405834b1ece117404c719205493a4ee406b4b","datavalue":{"value":{"entity-type":"item","numeric-id":1846739,"id":"Q1846739"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1313736$E579A9E1-80CF-4CDC-B7EA-14D6D240260D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"4541536f27207426bce518e0da0a7f8fa8278051","datavalue":{"value":{"entity-type":"item","numeric-id":3042365,"id":"Q3042365"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1313736$53A7E8B5-9328-46A7-BB93-A4F048CE681B","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"641303ac8b1dcae343e2836a4d9cf34934162788","datavalue":{"value":{"entity-type":"item","numeric-id":607399,"id":"Q607399"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"a38d4c7ca2f079fc02510cc8bc3d9ea11075bd24","datavalue":{"value":{"amount":"+0.6891102194786072","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1313736$5F3D17AE-273C-4F12-B10E-62E34D0E6E2B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"ca15ecdd03f797c14b806510c8a2b0e3731ceead","datavalue":{"value":{"entity-type":"item","numeric-id":5203671,"id":"Q5203671"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"4a150a12ad01be85c7234929118e821a2dbc1ed8","datavalue":{"value":{"amount":"+0.6694623827934265","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1313736$471016F9-0B37-4B13-B3FD-02C9565B31CD","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"5511f8e109ef999a3e6887b04a7cdf90e8fa14c8","datavalue":{"value":{"entity-type":"item","numeric-id":4855367,"id":"Q4855367"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"8a17a2060939353373a9fbd94f79bef086509108","datavalue":{"value":{"amount":"+0.6681672930717468","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1313736$0F782005-A671-4F56-B1C3-5CD9D86F90B5","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"e0f22f7d89413731587490194a3bfbc5b6529fd2","datavalue":{"value":{"entity-type":"item","numeric-id":1774306,"id":"Q1774306"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"b9f02bb98abb70321a399aeb4ac4b207fba19fe1","datavalue":{"value":{"amount":"+0.6646372675895691","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1313736$AA66AC9B-A98A-4DC9-B196-F035B3F9EEFF","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"d282bf74af0ab176be5c062320285e283d6affc0","datavalue":{"value":{"entity-type":"item","numeric-id":5292362,"id":"Q5292362"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"ba08fe5b4d499bd219f0bd1f48b03a09923ce075","datavalue":{"value":{"amount":"+0.6625834703445435","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1313736$0A3EF2CB-1092-4546-AF09-336498116737","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"A description of dynamic behavior for compilers based on object oriented modeling","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/A_description_of_dynamic_behavior_for_compilers_based_on_object_oriented_modeling"}}}}}