Toolkit for Conceptual Modeling: Difference between revisions

Content deleted Content added
book sources
Citation bot (talk | contribs)
Alter: url. URLs might have been anonymized. Add: url, authors 1-1. Removed parameters. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by AManWithNoPlan | #UCB_webform 629/1962
 
(6 intermediate revisions by 5 users not shown)
Line 7:
* Miscellaneous editors such as for JSD (process structure and network diagrams), recursive process graphs and transaction decomposition tables. These editors are no longer updated but they will remain available within TCM.
 
The Toolkit for Conceptual Modeling was written circa 1996, by [[Roel Wieringa]] and Frank Dehne, for Wieringa's [[conceptual modeling]] courses and books, ''Requirements Engineering: Frameworks for Understanding,''<ref>{{Cite web|url=https://web.archive.org/web/20120511170334/http://wwwhome.cs.utwente.nl/~tcm/|title=Toolkit for Conceptual Modeling (TCM)|last=|first=|date=2012-05-11|website=web.archive.org|url-status=live|archive-url=https://web.archive.org/web/20120511170334/http://wwwhome.cs.utwente.nl/~tcm/|archive-date=2012-05-11|access-date=2020-03-06}}</ref><ref>{{Cite book|last=Wieringa|first=Roel|url=https://books.google.com/books?id=7eseAQAAIAAJ&q=Requirements+Engineering:+Frameworks+for+Understanding&dq=Requirements+Engineering:+Frameworks+for+Understanding&hl=en&ppis=_c&sa=X&ved=2ahUKEwjE5YKn673oAhXxUt8KHe_CAnUQ6AEwAHoECAEQAg|title=Requirements Engineering: Frameworks for Understanding|date=1996-05-03|publisher=Wiley|isbn=978-0-471-95884-0|language=en}}</ref> and ''Design Methods for Reactive Systems: Yourdon, Statemate and the UML''.<ref>{{Cite book|last=Wieringa|first=R. J.|url=https://books.google.com/books?id=XmU89hDzZqIC&printsec=frontcover&dqq=Design+Methods+for+Reactive+Systems:+Yourdon,+Statemate+and+the+UML&hl=en&ppis=_c&sa=X&ved=2ahUKEwjOi4Pf673oAhWtVN8KHaR7C_cQ6AEwAHoECAUQAg|title=Design Methods for Reactive Systems: Yourdon, Statemate, and the UML|date=2003-01-09|publisher=Elsevier|isbn=978-0-08-050395-0|language=en}}</ref>
 
PDF versions of the User Guide<ref>{{Cite web|url=https://ris.utwente.nl/ws/files/5125841/Dehne_Wieringa_1997_Toolkit_for_Conceptual_Modeling_(TCM)_User's_Guide_and_Reference.pdf|title=Toolkit for Conceptual Modeling (TCM) User's Guide and Reference|access-date=March 28, 2020}}</ref> and report, ''The Yourdon Systems Method and the toolkit for conceptual modeling''<ref>{{Cite book|title=The Yourdon Systems Method and the Toolkit for Conceptual modeling|publisher=Free University, Amsterdam|year=2003|url=https://research.utwente.nl/files/5125880/Dehne_Wieringa_-_The_Yourdon_Systems_Method_and_the_Toolkit_for_Conceptual_Modeling.pdf}}</ref> are available for download.
TCM was an example of Computer Aided Software Engineering support for Method for Conceptual Modeling (MCM) in ''Model-Driven Architecture in Practice''.<ref>{{Cite book|last=Pastor|first=Oscar|url=https://books.google.com/books?id=eKfKNEQs6XMC&pg=PA29&dq=%22toolkit+for+conceptual+modeling%22&hl=en&ppis=_c&sa=X&ved=2ahUKEwje5OC87L3oAhXOUt8KHW0eAz0Q6AEwAHoECAQQAg#v=onepage&q=%22toolkit%20for%20conceptual%20modeling%22&f=false|title=Model-Driven Architecture in Practice: A Software Production Environment Based on Conceptual Modeling|last2=Molina|first2=Juan Carlos|date=2007-06-14|publisher=Springer Science & Business Media|year=|isbn=978-3-540-71868-0|___location=|pages=29|language=en}}</ref> It was referenced in ''Petri Net Technology for Communication-Based Systems,''<ref>{{Cite book|last=Ehrig|first=Hartmut|url=https://books.google.com/books?id=oHyrCAAAQBAJ&pg=PA349&dq=%22toolkit+for+conceptual+modeling%22&hl=en&ppis=_c&sa=X&ved=2ahUKEwje5OC87L3oAhXOUt8KHW0eAz0Q6AEwAXoECAUQAg#v=onepage&q=%22toolkit%20for%20conceptual%20modeling%22&f=false|title=Petri Net Technology for Communication-Based Systems: Advances in Petri Nets|last2=Reisig|first2=Wolfgang|last3=Rozenberg|first3=Grzegorz|last4=Weber|first4=Herbert|date=2003-11-17|publisher=Springer|isbn=978-3-540-40022-6|language=en}}</ref> ''Formal Ontology in Information Systems'',<ref>{{Cite book|last=Guarino|first=Nicola|url=https://books.google.com/books?id=Wf5p3_fUxacC&pg=PA59&dq=%22toolkit+for+conceptual+modeling%22&hl=en&ppis=_c&sa=X&ved=2ahUKEwje5OC87L3oAhXOUt8KHW0eAz0Q6AEwAnoECAAQAg#v=onepage&q=%22toolkit%20for%20conceptual%20modeling%22&f=false|title=Formal Ontology in Information Systems: Proceedings of the First International Conference (FOIS'98), June 6-8, Trento, Italy|date=1998|publisher=IOS Press|isbn=978-90-5199-399-8|language=en}}</ref> and ''Proceedings : Ninth International Workshop on Software Specification and Design''.<ref>{{Cite book|url=https://books.google.com/books?id=a61QAQAAIAAJ&q=%22toolkit+for+conceptual+modeling%22&dq=%22toolkit+for+conceptual+modeling%22&hl=en&ppis=_c&sa=X&ved=2ahUKEwje5OC87L3oAhXOUt8KHW0eAz0Q6AEwBXoECAMQAg|title=Proceedings : Ninth International Workshop on Software Specification and Design: April 16-18, 1998, Ise-Shima, Japan|date=1998|publisher=IEEE Computer Society Press|isbn=978-0-8186-8439-5|language=en}}</ref>
 
TCM was an example of Computer Aided Software Engineering support for Method for Conceptual Modeling (MCM) in ''Model-Driven Architecture in Practice''.<ref>{{Cite book|lastlast1=Pastor|firstfirst1=Oscar|url=https://books.google.com/books?id=eKfKNEQs6XMC&pg=PA29&dq=%22toolkit+for+conceptual+modeling%22&hlpg=en&ppis=_c&sa=X&ved=2ahUKEwje5OC87L3oAhXOUt8KHW0eAz0Q6AEwAHoECAQQAg#v=onepage&q=%22toolkit%20for%20conceptual%20modeling%22&f=falsePA29|title=Model-Driven Architecture in Practice: A Software Production Environment Based on Conceptual Modeling|last2=Molina|first2=Juan Carlos|date=2007-06-14|publisher=Springer Science & Business Media|year=|isbn=978-3-540-71868-0|___location=|pages=29|language=en}}</ref> It was referenced in ''Petri Net Technology for Communication-Based Systems,''<ref>{{Cite book|lastlast1=Ehrig|firstfirst1=Hartmut| author-link=Hartmut Ehrig|url=https://books.google.com/books?id=oHyrCAAAQBAJ&pg=PA349&dq=%22toolkit+for+conceptual+modeling%22&hlpg=en&ppis=_c&sa=X&ved=2ahUKEwje5OC87L3oAhXOUt8KHW0eAz0Q6AEwAXoECAUQAg#v=onepage&q=%22toolkit%20for%20conceptual%20modeling%22&f=falsePA349|title=Petri Net Technology for Communication-Based Systems: Advances in Petri Nets|last2=Reisig|first2=Wolfgang|last3=Rozenberg|first3=Grzegorz|last4=Weber|first4=Herbert|date=2003-11-17|publisher=Springer|isbn=978-3-540-40022-6|language=en}}</ref> ''Formal Ontology in Information Systems'',<ref>{{Cite book|last=Guarino|first=Nicola|url=https://books.google.com/books?id=Wf5p3_fUxacC&pg=PA59&dq=%22toolkit+for+conceptual+modeling%22&hlpg=en&ppis=_c&sa=X&ved=2ahUKEwje5OC87L3oAhXOUt8KHW0eAz0Q6AEwAnoECAAQAg#v=onepage&q=%22toolkit%20for%20conceptual%20modeling%22&f=falsePA59|title=Formal Ontology in Information Systems: Proceedings of the First International Conference (FOIS'98), June 6-86–8, Trento, Italy|date=1998|publisher=IOS Press|isbn=978-90-5199-399-8|language=en}}</ref> and ''Proceedings : Ninth International Workshop on Software Specification and Design''.<ref>{{Cite book|url=https://books.google.com/books?id=a61QAQAAIAAJ&q=%22toolkit+for+conceptual+modeling%22&dq=%22toolkit+for+conceptual+modeling%22&hl=en&ppis=_c&sa=X&ved=2ahUKEwje5OC87L3oAhXOUt8KHW0eAz0Q6AEwBXoECAMQAg|title=Proceedings : Ninth International Workshop on Software Specification and Design: April 16-18, 1998, Ise-Shima, Japan|date=1998|publisher=IEEE Computer Society Press|isbn=978-0-8186-8439-5|language=en}}</ref>
== References ==
 
{{reflist|2}}
TCM has been cited in patents for automatic software production.<ref>{{Cite patent|title=Automatic software production system|gdate=2006-10-04|url=https://patents.google.com/patent/US7555742B2/en}}</ref><ref>{{Cite patent|title=Automatic software production system|gdate=2008-09-26|url=https://patents.google.com/patent/US8365138B2/en}}</ref>
 
In 1997, NASA converted TCM C++ source to Java for a Web-based Hyper-text Environment for Requirements Engineering (WHERE) project.<ref>{{Cite thesis|title=Providing the Persistent Data Storage in a Software Engineering Environment Using Java/COBRA and a DBMS|url=https://ntrs.nasa.gov/search.jsp?R=19980017029|date=1997-12-05|first=Swarn S.|last=Dhaliwal}}</ref>
 
==See also==
* [[Model Driven Engineering]] (MDE)
 
== References ==
{{reflist|2}}
 
==External links==