{"id":"https://openalex.org/W1976196301","doi":"https://doi.org/10.1002/(sici)1097-024x(199703)27:3<311::aid-spe87>3.0.co;2-0","title":"A Practical Approach to Object-oriented State Modeling","display_name":"A Practical Approach to Object-oriented State Modeling","publication_year":1997,"publication_date":"1997-03-01","ids":{"openalex":"https://openalex.org/W1976196301","doi":"https://doi.org/10.1002/(sici)1097-024x(199703)27:3<311::aid-spe87>3.0.co;2-0","mag":"1976196301"},"language":"en","primary_location":{"id":"doi:10.1002/(sici)1097-024x(199703)27:3<311::aid-spe87>3.0.co;2-0","is_oa":false,"landing_page_url":"https://doi.org/10.1002/(sici)1097-024x(199703)27:3<311::aid-spe87>3.0.co;2-0","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5073791034","display_name":"Maher Awad","orcid":null},"institutions":[{"id":"https://openalex.org/I1322087612","display_name":"Alcatel Lucent (Germany)","ror":"https://ror.org/00c5mwp75","country_code":"DE","type":"company","lineage":["https://openalex.org/I1322087612"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"MAHER AWAD","raw_affiliation_strings":["Alcatel Telecom, Francis Wellesplein 1, B-2018 Antwerpen, Belgium (email: [email protected])","Alcatel Telecom, Francis Wellesplein 1, B\u20102018 Antwerpen, Belgium (email: awadm@sebb.bel.alcatel.be)"],"affiliations":[{"raw_affiliation_string":"Alcatel Telecom, Francis Wellesplein 1, B-2018 Antwerpen, Belgium (email: [email protected])","institution_ids":[]},{"raw_affiliation_string":"Alcatel Telecom, Francis Wellesplein 1, B\u20102018 Antwerpen, Belgium (email: awadm@sebb.bel.alcatel.be)","institution_ids":["https://openalex.org/I1322087612"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040353606","display_name":"J\u00fcrgen Ziegler","orcid":"https://orcid.org/0000-0001-9603-5272"},"institutions":[{"id":"https://openalex.org/I2738502077","display_name":"Nokia (Finland)","ror":"https://ror.org/04pkc8m17","country_code":"FI","type":"company","lineage":["https://openalex.org/I2738502077"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"JURGEN ZIEGLER","raw_affiliation_strings":["Nokia Research Center, P.O. Box 45, FIN-00211 Helsinki, Finland (email: [email protected])","Nokia Research Center, P.O. Box 45, FIN\u201000211 Helsinki, Finland (email: jurgen.ziegler@research.nokia.com)"],"affiliations":[{"raw_affiliation_string":"Nokia Research Center, P.O. Box 45, FIN-00211 Helsinki, Finland (email: [email protected])","institution_ids":["https://openalex.org/I2738502077"]},{"raw_affiliation_string":"Nokia Research Center, P.O. Box 45, FIN\u201000211 Helsinki, Finland (email: jurgen.ziegler@research.nokia.com)","institution_ids":["https://openalex.org/I2738502077"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5073791034"],"corresponding_institution_ids":["https://openalex.org/I1322087612"],"apc_list":{"value":4220,"currency":"USD","value_usd":4220},"apc_paid":null,"fwci":1.8352,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.88082948,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"27","issue":"3","first_page":"311","last_page":"328"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9815999865531921,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9815999865531921,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9771999716758728,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":0.9768999814987183,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7991719245910645},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.7052552103996277},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.6662976741790771},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.6469463109970093},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6117188334465027},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.5894038677215576},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.5695520043373108},{"id":"https://openalex.org/keywords/object-oriented-design","display_name":"Object-oriented design","score":0.5108868479728699},{"id":"https://openalex.org/keywords/method","display_name":"Method","score":0.5071420669555664},{"id":"https://openalex.org/keywords/scope","display_name":"Scope (computer science)","score":0.4859127104282379},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.4687143862247467},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4055080711841583},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2824106812477112},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.0771256685256958}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7991719245910645},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.7052552103996277},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.6662976741790771},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.6469463109970093},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6117188334465027},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.5894038677215576},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.5695520043373108},{"id":"https://openalex.org/C53073257","wikidata":"https://www.wikidata.org/wiki/Q7075021","display_name":"Object-oriented design","level":3,"score":0.5108868479728699},{"id":"https://openalex.org/C512554520","wikidata":"https://www.wikidata.org/wiki/Q815844","display_name":"Method","level":3,"score":0.5071420669555664},{"id":"https://openalex.org/C2778012447","wikidata":"https://www.wikidata.org/wiki/Q1034415","display_name":"Scope (computer science)","level":2,"score":0.4859127104282379},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.4687143862247467},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4055080711841583},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2824106812477112},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0771256685256958},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/(sici)1097-024x(199703)27:3<311::aid-spe87>3.0.co;2-0","is_oa":false,"landing_page_url":"https://doi.org/10.1002/(sici)1097-024x(199703)27:3<311::aid-spe87>3.0.co;2-0","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2895480205","https://openalex.org/W2132560534","https://openalex.org/W257038878","https://openalex.org/W2118523061","https://openalex.org/W2128203364","https://openalex.org/W1540649792","https://openalex.org/W1882317559","https://openalex.org/W2038369737","https://openalex.org/W149935530","https://openalex.org/W605516014"],"abstract_inverted_index":{"A":[0,71],"widely":[1],"accepted":[2],"approach":[3,35,160,167],"in":[4,37,102],"object-oriented":[5],"methods":[6],"is":[7,54,161],"the":[8,12,16,25,31,52,93,109,165,175,186],"early":[9],"decomposition":[10],"of":[11,15,44,51,59,67,86,92,112,146,174,188],"state-dependent":[13,49,176],"behavior":[14,50,94,177],"system":[17,53],"between":[18],"its":[19],"objects":[20,98],"and":[21,69,99,124,139],"specifying":[22],"it":[23,169],"at":[24,64],"object":[26,180],"or":[27,79,122,129],"class":[28,78,128],"level.":[29],"In":[30],"flexible":[32,157],"state":[33,158,190],"modeling":[34,159],"presented":[36],"this":[38],"paper,":[39],"analysis":[40],"avoids":[41],"strong":[42],"mapping":[43],"statecharts":[45,60,104,114],"to":[46,152,182],"objects.":[47],"The":[48,156],"specified":[55,184],"by":[56,107,136,141,193],"a":[57,77,171],"number":[58],"that":[61,95],"can":[62,73,83],"be":[63,74,85,183],"different":[65],"levels":[66],"abstraction":[68],"detail.":[70],"statechart":[72],"associated":[75],"with":[76,117],"an":[80],"object,":[81],"but":[82],"also":[84,150],"more":[87,142,162],"\u2018floating":[88],"nature\u2019,":[89],"capturing":[90],"aspects":[91],"cut":[96],"across":[97],"classes.":[100],"Later":[101],"design,":[103],"are":[105,115,133,149],"refined":[106],"recognizing":[108],"two":[110],"dimensions":[111],"how":[113],"integrated":[116],"objects,":[118],"namely":[119],"type":[120],"(active":[121],"passive)":[123],"scope":[125],"(shared,":[126],"per":[127,130],"object).":[131],"These":[132],"first":[134],"illustrated":[135],"general":[137],"examples":[138],"later":[140],"specific":[143],"examples.":[144],"Pieces":[145],"source":[147],"code":[148],"provided":[151],"clarify":[153],"some":[154],"aspects.":[155],"practical":[163],"than":[164],"common":[166],"because":[168],"enables":[170],"comprehensible":[172],"specification":[173],"without":[178],"requiring":[179],"interactions":[181],"for":[185],"purpose":[187],"accessing":[189],"information.":[191],"\u00a91997":[192],"John":[194],"Wiley":[195],"&":[196],"Sons,":[197],"Ltd.":[198]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
