{"action":"created","issue":{"url":"https://api.github.com/repos/zhengj2007/BFO-test/issues/15","labels_url":"https://api.github.com/repos/zhengj2007/BFO-test/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/zhengj2007/BFO-test/issues/15/comments","events_url":"https://api.github.com/repos/zhengj2007/BFO-test/issues/15/events","html_url":"https://github.com/zhengj2007/BFO-test/issues/15","id":96904249,"number":15,"title":"domain and range of 'is preceded by'/'precedes' too narrow?","user":{"login":"zhengj2007","id":6249284,"avatar_url":"https://avatars.githubusercontent.com/u/6249284?v=3","gravatar_id":"","url":"https://api.github.com/users/zhengj2007","html_url":"https://github.com/zhengj2007","followers_url":"https://api.github.com/users/zhengj2007/followers","following_url":"https://api.github.com/users/zhengj2007/following{/other_user}","gists_url":"https://api.github.com/users/zhengj2007/gists{/gist_id}","starred_url":"https://api.github.com/users/zhengj2007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhengj2007/subscriptions","organizations_url":"https://api.github.com/users/zhengj2007/orgs","repos_url":"https://api.github.com/users/zhengj2007/repos","events_url":"https://api.github.com/users/zhengj2007/events{/privacy}","received_events_url":"https://api.github.com/users/zhengj2007/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/zhengj2007/BFO-test/labels/imported","name":"imported","color":"FFFFFF"},{"url":"https://api.github.com/repos/zhengj2007/BFO-test/labels/Milestone-BFO2-Release","name":"Milestone-BFO2-Release","color":"FFFFFF"},{"url":"https://api.github.com/repos/zhengj2007/BFO-test/labels/Priority-Medium","name":"Priority-Medium","color":"FFFFFF"},{"url":"https://api.github.com/repos/zhengj2007/BFO-test/labels/Resolution-proposal","name":"Resolution-proposal","color":"FFFFFF"},{"url":"https://api.github.com/repos/zhengj2007/BFO-test/labels/Type-BFO2-Reference","name":"Type-BFO2-Reference","color":"FFFFFF"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":24,"created_at":"2015-07-23T20:59:06Z","updated_at":"2015-07-23T21:01:15Z","closed_at":null,"body":"_From [dosu...@gmail.com](https://code.google.com/u/102674886352087815907/) on June 23, 2011 07:13:46_\n\ndomain and range of 'is preceded by', precedes and their child properties is currently process.  But shouldn't this be occurrent? \r\n\r\nHere're the current definition:\r\n\r\noccurrent: An entity  that has temporal parts and that happens, unfolds or develops through time. Sometimes also called perdurants.\r\n\r\nprocess: A processual entity  that is a maximally connected spatiotemporal whole and has bona fide beginnings and endings corresponding to real discontinuities.\r\nSubClassOf: occurrent\r\n\r\n\\----\r\n\r\nA process must have 'bona fide beginnings and endings corresponding to real discontinuities', but if i subdivide a process or any other occurrent into fiat temporal parts, surely they will stand in 'is preceded by' relations to each other.\n\n_Original issue: http://code.google.com/p/bfo/issues/detail?id=15_"},"comment":{"url":"https://api.github.com/repos/zhengj2007/BFO-test/issues/comments/124239079","html_url":"https://github.com/zhengj2007/BFO-test/issues/15#issuecomment-124239079","issue_url":"https://api.github.com/repos/zhengj2007/BFO-test/issues/15","id":124239079,"user":{"login":"zhengj2007","id":6249284,"avatar_url":"https://avatars.githubusercontent.com/u/6249284?v=3","gravatar_id":"","url":"https://api.github.com/users/zhengj2007","html_url":"https://github.com/zhengj2007","followers_url":"https://api.github.com/users/zhengj2007/followers","following_url":"https://api.github.com/users/zhengj2007/following{/other_user}","gists_url":"https://api.github.com/users/zhengj2007/gists{/gist_id}","starred_url":"https://api.github.com/users/zhengj2007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhengj2007/subscriptions","organizations_url":"https://api.github.com/users/zhengj2007/orgs","repos_url":"https://api.github.com/users/zhengj2007/repos","events_url":"https://api.github.com/users/zhengj2007/events{/privacy}","received_events_url":"https://api.github.com/users/zhengj2007/received_events","type":"User","site_admin":false},"created_at":"2015-07-23T21:01:15Z","updated_at":"2015-07-23T21:01:15Z","body":"_From [alanruttenberg@gmail.com](https://code.google.com/u/alanruttenberg@gmail.com/) on May 09, 2013 04:12:52_\n\nOK, thanks David. \r\nI think the Allen relations make sense for temporal intervals (over which they are typically defined, but can be extended to processes using the 'projects on to temporal region' relation from processes to temporal regions. However, Note Bijan's comments about performance/completeness - FOL/DL isn't an idea system for doing the actual Allen calculation, which is  typically done using constraint programming. The wikipedia page for the allen relations points to a java implementation. In DL land, it would be curious to see if it could be implemented as a concrete domain. I'd suggest talking with Bijan for practical strategies. Barry has also indicated that he would like the Allen relations as part of BFO. My only concern is performance/completeness/expectation setting. I'm going to close this as resolved once I add in the precedes relations but start a new issue for the Allen relations, making you owner.\n\n**Owner:** alanruttenberg@gmail.com  \n"}}