{
    "ok": true,
    "doi": "10.46243/jst.2022.v7.i010.pp35-45",
    "events": [
        {
            "seq": 1,
            "kind": "register",
            "at": "2026-09-29 22:00:27",
            "by": "Administrator (admin)",
            "by_kind": "user",
            "note": "registered at Crossref; record read from api.crossref.org",
            "changes": [
                {
                    "path": "abstract.lang",
                    "from": null,
                    "to": "en"
                },
                {
                    "path": "abstract.value",
                    "from": null,
                    "to": "The Dagstuhl Middle Metamodel (DMM) is an extensible schema for static models of software. It is a middle-level metamodel since it captures program level entities and their relationships, rather than a full abstract syntax graph (lower level), or architectural abstractions (higher level). DMM can be used to represent models extracted from software written in most common object-oriented and procedural languages. This paper presents the main features of DMM."
                },
                {
                    "path": "agents.0.name.family",
                    "from": null,
                    "to": "Chakravathi"
                },
                {
                    "path": "agents.0.name.given",
                    "from": null,
                    "to": "Dr.A.Kalayan"
                },
                {
                    "path": "agents.0.role",
                    "from": null,
                    "to": "author"
                },
                {
                    "path": "agents.0.sequence",
                    "from": null,
                    "to": "first"
                },
                {
                    "path": "agents.1.name.family",
                    "from": null,
                    "to": "rao"
                },
                {
                    "path": "agents.1.name.given",
                    "from": null,
                    "to": "B.Govinda"
                },
                {
                    "path": "agents.1.role",
                    "from": null,
                    "to": "author"
                },
                {
                    "path": "agents.1.sequence",
                    "from": null,
                    "to": "additional"
                },
                {
                    "path": "agents.2.name.org",
                    "from": null,
                    "to": "Longman Publishers"
                },
                {
                    "path": "agents.2.role",
                    "from": null,
                    "to": "publisher"
                },
                {
                    "path": "characters.0",
                    "from": null,
                    "to": "Language"
                },
                {
                    "path": "container.identifiers.0.medium",
                    "from": null,
                    "to": "electronic"
                },
                {
                    "path": "container.identifiers.0.type",
                    "from": null,
                    "to": "ISSN"
                },
                {
                    "path": "container.identifiers.0.value",
                    "from": null,
                    "to": "2456-5660"
                },
                {
                    "path": "container.issue",
                    "from": null,
                    "to": "10"
                },
                {
                    "path": "container.pages.first",
                    "from": null,
                    "to": "35"
                },
                {
                    "path": "container.pages.last",
                    "from": null,
                    "to": "45"
                },
                {
                    "path": "container.titles.0.type",
                    "from": null,
                    "to": "PrincipalTitle"
                },
                {
                    "path": "container.titles.0.value",
                    "from": null,
                    "to": "Journal of Science &amp; Technology"
                },
                {
                    "path": "container.type",
                    "from": null,
                    "to": "Journal"
                },
                {
                    "path": "container.volume",
                    "from": null,
                    "to": "07"
                },
                {
                    "path": "dates.date_type",
                    "from": null,
                    "to": "PublicationDate"
                },
                {
                    "path": "dates.online",
                    "from": null,
                    "to": "2022"
                },
                {
                    "path": "dates.published",
                    "from": null,
                    "to": "2022"
                },
                {
                    "path": "doi",
                    "from": null,
                    "to": "10.46243/jst.2022.v7.i010.pp35-45"
                },
                {
                    "path": "format",
                    "from": null,
                    "to": "smartscholars-doi-metadata/1.0"
                },
                {
                    "path": "identifiers.0.type",
                    "from": null,
                    "to": "DOI"
                },
                {
                    "path": "identifiers.0.value",
                    "from": null,
                    "to": "10.46243/jst.2022.v7.i010.pp35-45"
                },
                {
                    "path": "language",
                    "from": null,
                    "to": "en"
                },
                {
                    "path": "license.applies_to",
                    "from": null,
                    "to": "vor"
                },
                {
                    "path": "license.start",
                    "from": null,
                    "to": "2022-01-01"
                },
                {
                    "path": "license.url",
                    "from": null,
                    "to": "https://creativecommons.org/licenses/by/4.0"
                },
                {
                    "path": "links.0.primary",
                    "from": null,
                    "to": true
                },
                {
                    "path": "links.0.return_type",
                    "from": null,
                    "to": "text/html"
                },
                {
                    "path": "links.0.url",
                    "from": null,
                    "to": "https://www.jst.org.in/index.php/pub/article/view/879"
                },
                {
                    "path": "links.1.purpose",
                    "from": null,
                    "to": "text-mining"
                },
                {
                    "path": "links.1.return_type",
                    "from": null,
                    "to": "application/pdf"
                },
                {
                    "path": "links.1.url",
                    "from": null,
                    "to": "https://www.jst.org.in/index.php/pub/article/download/879/806"
                },
                {
                    "path": "links.2.purpose",
                    "from": null,
                    "to": "text-mining"
                },
                {
                    "path": "links.2.return_type",
                    "from": null,
                    "to": "application/xml"
                },
                {
                    "path": "links.2.url",
                    "from": null,
                    "to": "https://www.jst.org.in/index.php/pub/article/download/879/2240"
                },
                {
                    "path": "links.3.purpose",
                    "from": null,
                    "to": "similarity-checking"
                },
                {
                    "path": "links.3.url",
                    "from": null,
                    "to": "https://www.jst.org.in/index.php/pub/article/view/879/806"
                },
                {
                    "path": "modes.0",
                    "from": null,
                    "to": "Visual"
                },
                {
                    "path": "record.issue_number",
                    "from": null,
                    "to": 1
                },
                {
                    "path": "record.registered",
                    "from": null,
                    "to": "2024-02-16"
                },
                {
                    "path": "record.registrant",
                    "from": null,
                    "to": "Longman Publishers"
                },
                {
                    "path": "record.source",
                    "from": null,
                    "to": "crossref-api"
                },
                {
                    "path": "record.source_agency",
                    "from": null,
                    "to": "Crossref (member 25296)"
                },
                {
                    "path": "record.updated",
                    "from": null,
                    "to": "2026-09-26"
                },
                {
                    "path": "references.0.doi",
                    "from": null,
                    "to": "10.1109/wpc.2001.921722"
                },
                {
                    "path": "references.0.key",
                    "from": null,
                    "to": "ref1"
                },
                {
                    "path": "references.0.unstructured",
                    "from": null,
                    "to": "Dagstuhl Seminar 01041, Interoperability of Reengineering Tools, http://www.dagstuhl.de/ 01041/ DMM: The Dagstuhl Middle Metamodel. http://www.site.uottawa.ca/~tcl/dmm/ Moise, D, and Wong, K, “An Industrial Experience in Reverse Engineering”, proc"
                },
                {
                    "path": "references.1.doi",
                    "from": null,
                    "to": "10.1016/j.entcs.2004.01.004"
                },
                {
                    "path": "references.1.key",
                    "from": null,
                    "to": "ref2"
                },
                {
                    "path": "references.1.unstructured",
                    "from": null,
                    "to": "Working Conference on Reverse Engineering, WCRE2003, November 2003, Victoria, Canada, IEEE Computer Society Press. C/C++ to GXL Converter Online, http://www.site.uottawa.ca:4333/parser_online/ Hamou-Lhadj, A. and Lethbridge, T.C., “A Metamodel for Dynamic Information of Object-Oriented Systems”, Electronic Notes in Theoretical Computer Science (this volume), expanded from a paper presented at 1st International Workshop on Metamodels and Schemas for Reverse Engineering (ATEM), Victoria, Canada, 2003"
                },
                {
                    "path": "references.2.doi",
                    "from": null,
                    "to": "10.1109/wpc.1998.693348"
                },
                {
                    "path": "references.2.key",
                    "from": null,
                    "to": "ref3"
                },
                {
                    "path": "references.2.unstructured",
                    "from": null,
                    "to": "Singer, J., and Lethbridge T.C. (1998), “Studying Work Practices to Assist Tool Design in Software Engineering”, 6th IEEE International Workshop on Program Comprehension, Italy, 173-179. Ferenc, R., Besz´edes, A´., Tarkiainen, M., and Gyimothy, T. “Columbus-Reverse Engineering Tool and Schema for C++”, Internatioonal Conference on Software Maintenance: ICSM 2002, 172-181. OMG, “OMG Unified Modeling Language Specification” version 1.5, March 2003, http:// www.omg.org"
                },
                {
                    "path": "referent",
                    "from": null,
                    "to": "Creation"
                },
                {
                    "path": "structural_type",
                    "from": null,
                    "to": "Digital"
                },
                {
                    "path": "titles.0.lang",
                    "from": null,
                    "to": "en"
                },
                {
                    "path": "titles.0.type",
                    "from": null,
                    "to": "PrincipalTitle"
                },
                {
                    "path": "titles.0.value",
                    "from": null,
                    "to": "The Dagstuhl Middle Meta model: A Schema For Reverse Engineering"
                },
                {
                    "path": "type",
                    "from": null,
                    "to": "JournalArticle"
                }
            ],
            "record_after": {
                "format": "smartscholars-doi-metadata/1.0",
                "doi": "10.46243/jst.2022.v7.i010.pp35-45",
                "referent": "Creation",
                "type": "JournalArticle",
                "structural_type": "Digital",
                "modes": [
                    "Visual"
                ],
                "characters": [
                    "Language"
                ],
                "titles": [
                    {
                        "value": "The Dagstuhl Middle Meta model: A Schema For Reverse Engineering",
                        "type": "PrincipalTitle",
                        "lang": "en"
                    }
                ],
                "identifiers": [
                    {
                        "type": "DOI",
                        "value": "10.46243/jst.2022.v7.i010.pp35-45"
                    }
                ],
                "agents": [
                    {
                        "role": "author",
                        "name": {
                            "given": "Dr.A.Kalayan",
                            "family": "Chakravathi"
                        },
                        "sequence": "first"
                    },
                    {
                        "role": "author",
                        "name": {
                            "given": "B.Govinda",
                            "family": "rao"
                        },
                        "sequence": "additional"
                    },
                    {
                        "role": "publisher",
                        "name": {
                            "org": "Longman Publishers"
                        }
                    }
                ],
                "dates": {
                    "published": "2022",
                    "date_type": "PublicationDate",
                    "online": "2022"
                },
                "language": "en",
                "container": {
                    "type": "Journal",
                    "titles": [
                        {
                            "value": "Journal of Science &amp; Technology",
                            "type": "PrincipalTitle"
                        }
                    ],
                    "identifiers": [
                        {
                            "type": "ISSN",
                            "value": "2456-5660",
                            "medium": "electronic"
                        }
                    ],
                    "volume": "07",
                    "issue": "10",
                    "pages": {
                        "first": "35",
                        "last": "45"
                    }
                },
                "links": [
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/view/879",
                        "return_type": "text/html",
                        "primary": true
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/download/879/806",
                        "purpose": "text-mining",
                        "return_type": "application/pdf"
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/download/879/2240",
                        "purpose": "text-mining",
                        "return_type": "application/xml"
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/view/879/806",
                        "purpose": "similarity-checking"
                    }
                ],
                "abstract": {
                    "value": "The Dagstuhl Middle Metamodel (DMM) is an extensible schema for static models of software. It is a middle-level metamodel since it captures program level entities and their relationships, rather than a full abstract syntax graph (lower level), or architectural abstractions (higher level). DMM can be used to represent models extracted from software written in most common object-oriented and procedural languages. This paper presents the main features of DMM.",
                    "lang": "en"
                },
                "license": {
                    "url": "https://creativecommons.org/licenses/by/4.0",
                    "start": "2022-01-01",
                    "applies_to": "vor"
                },
                "references": [
                    {
                        "key": "ref1",
                        "doi": "10.1109/wpc.2001.921722",
                        "unstructured": "Dagstuhl Seminar 01041, Interoperability of Reengineering Tools, http://www.dagstuhl.de/ 01041/ DMM: The Dagstuhl Middle Metamodel. http://www.site.uottawa.ca/~tcl/dmm/ Moise, D, and Wong, K, “An Industrial Experience in Reverse Engineering”, proc"
                    },
                    {
                        "key": "ref2",
                        "doi": "10.1016/j.entcs.2004.01.004",
                        "unstructured": "Working Conference on Reverse Engineering, WCRE2003, November 2003, Victoria, Canada, IEEE Computer Society Press. C/C++ to GXL Converter Online, http://www.site.uottawa.ca:4333/parser_online/ Hamou-Lhadj, A. and Lethbridge, T.C., “A Metamodel for Dynamic Information of Object-Oriented Systems”, Electronic Notes in Theoretical Computer Science (this volume), expanded from a paper presented at 1st International Workshop on Metamodels and Schemas for Reverse Engineering (ATEM), Victoria, Canada, 2003"
                    },
                    {
                        "key": "ref3",
                        "doi": "10.1109/wpc.1998.693348",
                        "unstructured": "Singer, J., and Lethbridge T.C. (1998), “Studying Work Practices to Assist Tool Design in Software Engineering”, 6th IEEE International Workshop on Program Comprehension, Italy, 173-179. Ferenc, R., Besz´edes, A´., Tarkiainen, M., and Gyimothy, T. “Columbus-Reverse Engineering Tool and Schema for C++”, Internatioonal Conference on Software Maintenance: ICSM 2002, 172-181. OMG, “OMG Unified Modeling Language Specification” version 1.5, March 2003, http:// www.omg.org"
                    }
                ],
                "record": {
                    "registrant": "Longman Publishers",
                    "registered": "2024-02-16",
                    "updated": "2026-09-26",
                    "issue_number": 1,
                    "source": "crossref-api",
                    "source_agency": "Crossref (member 25296)"
                }
            },
            "url_after": "https://www.jst.org.in/index.php/pub/article/view/879",
            "sha256_before": null,
            "sha256_after": "8636c83366e651ad32016bbb8a2e516b8f1e75554f14ba5ff8883a2f702bdad0"
        },
        {
            "seq": 2,
            "kind": "update",
            "at": "2026-09-29 23:59:46",
            "by": "Administrator (admin)",
            "by_kind": "user",
            "note": "record re-read from api.crossref.org",
            "changes": [
                {
                    "path": "container.titles.0.value",
                    "from": "Journal of Science &amp; Technology",
                    "to": "Journal of Science & Technology"
                }
            ],
            "record_after": {
                "format": "smartscholars-doi-metadata/1.0",
                "doi": "10.46243/jst.2022.v7.i010.pp35-45",
                "referent": "Creation",
                "type": "JournalArticle",
                "structural_type": "Digital",
                "modes": [
                    "Visual"
                ],
                "characters": [
                    "Language"
                ],
                "titles": [
                    {
                        "value": "The Dagstuhl Middle Meta model: A Schema For Reverse Engineering",
                        "type": "PrincipalTitle",
                        "lang": "en"
                    }
                ],
                "identifiers": [
                    {
                        "type": "DOI",
                        "value": "10.46243/jst.2022.v7.i010.pp35-45"
                    }
                ],
                "agents": [
                    {
                        "role": "author",
                        "name": {
                            "given": "Dr.A.Kalayan",
                            "family": "Chakravathi"
                        },
                        "sequence": "first"
                    },
                    {
                        "role": "author",
                        "name": {
                            "given": "B.Govinda",
                            "family": "rao"
                        },
                        "sequence": "additional"
                    },
                    {
                        "role": "publisher",
                        "name": {
                            "org": "Longman Publishers"
                        }
                    }
                ],
                "dates": {
                    "published": "2022",
                    "date_type": "PublicationDate",
                    "online": "2022"
                },
                "language": "en",
                "container": {
                    "type": "Journal",
                    "titles": [
                        {
                            "value": "Journal of Science & Technology",
                            "type": "PrincipalTitle"
                        }
                    ],
                    "identifiers": [
                        {
                            "type": "ISSN",
                            "value": "2456-5660",
                            "medium": "electronic"
                        }
                    ],
                    "volume": "07",
                    "issue": "10",
                    "pages": {
                        "first": "35",
                        "last": "45"
                    }
                },
                "links": [
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/view/879",
                        "return_type": "text/html",
                        "primary": true
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/download/879/806",
                        "purpose": "text-mining",
                        "return_type": "application/pdf"
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/download/879/2240",
                        "purpose": "text-mining",
                        "return_type": "application/xml"
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/view/879/806",
                        "purpose": "similarity-checking"
                    }
                ],
                "abstract": {
                    "value": "The Dagstuhl Middle Metamodel (DMM) is an extensible schema for static models of software. It is a middle-level metamodel since it captures program level entities and their relationships, rather than a full abstract syntax graph (lower level), or architectural abstractions (higher level). DMM can be used to represent models extracted from software written in most common object-oriented and procedural languages. This paper presents the main features of DMM.",
                    "lang": "en"
                },
                "license": {
                    "url": "https://creativecommons.org/licenses/by/4.0",
                    "start": "2022-01-01",
                    "applies_to": "vor"
                },
                "references": [
                    {
                        "key": "ref1",
                        "doi": "10.1109/wpc.2001.921722",
                        "unstructured": "Dagstuhl Seminar 01041, Interoperability of Reengineering Tools, http://www.dagstuhl.de/ 01041/ DMM: The Dagstuhl Middle Metamodel. http://www.site.uottawa.ca/~tcl/dmm/ Moise, D, and Wong, K, “An Industrial Experience in Reverse Engineering”, proc"
                    },
                    {
                        "key": "ref2",
                        "doi": "10.1016/j.entcs.2004.01.004",
                        "unstructured": "Working Conference on Reverse Engineering, WCRE2003, November 2003, Victoria, Canada, IEEE Computer Society Press. C/C++ to GXL Converter Online, http://www.site.uottawa.ca:4333/parser_online/ Hamou-Lhadj, A. and Lethbridge, T.C., “A Metamodel for Dynamic Information of Object-Oriented Systems”, Electronic Notes in Theoretical Computer Science (this volume), expanded from a paper presented at 1st International Workshop on Metamodels and Schemas for Reverse Engineering (ATEM), Victoria, Canada, 2003"
                    },
                    {
                        "key": "ref3",
                        "doi": "10.1109/wpc.1998.693348",
                        "unstructured": "Singer, J., and Lethbridge T.C. (1998), “Studying Work Practices to Assist Tool Design in Software Engineering”, 6th IEEE International Workshop on Program Comprehension, Italy, 173-179. Ferenc, R., Besz´edes, A´., Tarkiainen, M., and Gyimothy, T. “Columbus-Reverse Engineering Tool and Schema for C++”, Internatioonal Conference on Software Maintenance: ICSM 2002, 172-181. OMG, “OMG Unified Modeling Language Specification” version 1.5, March 2003, http:// www.omg.org"
                    }
                ],
                "record": {
                    "registrant": "Longman Publishers",
                    "registered": "2024-02-16",
                    "updated": "2026-09-26",
                    "issue_number": 1,
                    "source": "crossref-api",
                    "source_agency": "Crossref (member 25296)"
                }
            },
            "url_after": "https://www.jst.org.in/index.php/pub/article/view/879",
            "sha256_before": "8636c83366e651ad32016bbb8a2e516b8f1e75554f14ba5ff8883a2f702bdad0",
            "sha256_after": "164e16f454fd937076e2de703b7a0b50565bccbd349b5e610e398c1a9cc3cd88"
        }
    ]
}