{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T19:21:28Z","timestamp":1773170488927,"version":"3.50.1"},"publisher-location":"Cham","reference-count":18,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319118994","type":"print"},{"value":"9783319119007","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-11900-7_20","type":"book-chapter","created":{"date-parts":[[2014,9,19]],"date-time":"2014-09-19T14:38:44Z","timestamp":1411137524000},"page":"231-242","source":"Crossref","is-referenced-by-count":1,"title":["Structured Design and Development of Domain-Specific Languages in Robotics"],"prefix":"10.1007","author":[{"given":"Sven","family":"Schneider","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nico","family":"Hochgeschwender","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gerhard K.","family":"Kraetzschmar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"20_CR1","doi-asserted-by":"crossref","unstructured":"Berenson, D., Diankov, R., Nishiwaki, K., Kagami, S., Kuffner, J.: Grasp planning in complex scenes. In: Proc. IEEE-RAS International Conference on Humanoid Robots (2007)","DOI":"10.1109\/ICHR.2007.4813847"},{"key":"20_CR2","doi-asserted-by":"crossref","unstructured":"Bohg, J., Welke, K., Lon, B., Do, M., Song, D., Wohlkinger, W., Madry, M., Aldma, A., Przybylski, M., Asfour, T., Mart, H., Kragic, D., Morales, A., Vincze, M.: Task-based grasp adaptation on a humanoid robot. In: 10th IFAC Symposium on Robot Control (2012)","DOI":"10.3182\/20120905-3-HR-2030.00174"},{"key":"20_CR3","doi-asserted-by":"crossref","unstructured":"Borst, C., Fischer, M., Hirzinger, G.: Grasp planning: How to choose a suitable task wrench space. In: Proc. IEEE International Conference on Robotics and Automation (2004)","DOI":"10.1109\/ROBOT.2004.1307170"},{"key":"20_CR4","doi-asserted-by":"crossref","unstructured":"Bruyninckx, H., Klotzb\u00fccher, M., Hochgeschwender, N., Kraetzschmar, G., Gherardi, L., Brugali, D.: The BRICS component model: A model-based development paradigm for complex robotics software systems. In: Proc. ACM Symposium on Applied Computing (2013)","DOI":"10.1145\/2480362.2480693"},{"key":"20_CR5","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1109\/70.34763","volume":"5","author":"M.R. Cutkosky","year":"1989","unstructured":"Cutkosky, M.R.: On grasp choice, grasp models, and the design of hands for manufacturing tasks. IEEE Transactions on Robotics and Automation\u00a05, 269\u2013279 (1989)","journal-title":"IEEE Transactions on Robotics and Automation"},{"key":"20_CR6","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/MRA.2012.2205652","volume":"20","author":"T. Laet De","year":"2012","unstructured":"De Laet, T., Bellens, S., Smits, R., Aertbelien, E., Bruyninckx, H., De Schutter, J.: Geometric relations between rigid bodies: Semantics for standardization. IEEE Robotics & Automation Magazine\u00a020, 84\u201393 (2012)","journal-title":"IEEE Robotics & Automation Magazine"},{"key":"20_CR7","doi-asserted-by":"publisher","first-page":"1227","DOI":"10.1098\/rspa.2008.0343","volume":"465","author":"M.P. Foster","year":"2009","unstructured":"Foster, M.P.: Disambiguating the si notation would guarantee its correct parsing. Proceedings of the Royal Society\u00a0465, 1227\u20131229 (2009)","journal-title":"Proceedings of the Royal Society"},{"key":"20_CR8","doi-asserted-by":"crossref","unstructured":"Frigerio, M., Buchli, J., Caldwell, D.G.: Code generation of algebraic quantities for robot controllers. In: Proc. IEEE\/RSJ International Conference on Intelligent Robots and Systems (2012)","DOI":"10.1109\/IROS.2012.6385694"},{"key":"20_CR9","unstructured":"Ghallab, M., Knoblock, C., McDermott, D., Ram, A., Veloso, M., Weld, D., Wilkins, D.: PDDL - the planning domain definition language. Tech. rep., Yale Center for Computational Vision and Control (1998)"},{"key":"20_CR10","doi-asserted-by":"crossref","unstructured":"Klotzb\u00fccher, M., Smits, R., Bruyninckx, H., De Schutter, J.: Reusable hybrid force-velocity controlled motion specifications with executable domain specific languages. In: Proc. IEEE\/RSJ International Conference on Intelligent Robots and Systems (2011)","DOI":"10.1109\/IROS.2011.6048389"},{"key":"20_CR11","unstructured":"Kolovos, D.S., Paige, R.F., Kelly, T., Polack, F.A.C.: Requirements for domain-specific languages. In: Proc. 1st ECOOP Workshop on Domain-Specific Program Development, DSPD 2006 (2006)"},{"key":"20_CR12","unstructured":"Kraetzschmar, G.K., Shakhimardanov, A., Paulus, J., Hochgeschwender, N., Reckhaus, M.: Specifications of architectures, modules, modularity, and interfaces for the brocre software platform and robot control architecture workbench. BRICS project deliverable D2.2 (2010)"},{"key":"20_CR13","unstructured":"Kruchten, P.: The Rational Unified Process: An Introduction. Addison-Wesley Professional (2003)"},{"key":"20_CR14","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1145\/1118890.1118892","volume":"37","author":"M. Mernik","year":"2005","unstructured":"Mernik, M., Heering, J., Sloane, A.M.: When and how to develop domain-specific languages. ACM Computing Surveys\u00a037, 316\u2013344 (2005)","journal-title":"ACM Computing Surveys"},{"key":"20_CR15","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1109\/MRA.2004.1371616","volume":"11","author":"A. Miller","year":"2004","unstructured":"Miller, A., Allen, P.K.: Graspit!: A versatile simulator for robotic grasping. IEEE Robotics & Automation Magazine\u00a011, 110\u2013122 (2004)","journal-title":"IEEE Robotics & Automation Magazine"},{"issue":"2","key":"20_CR16","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"D.C. Schmidt","year":"2006","unstructured":"Schmidt, D.C.: Guest editor\u2019s introduction: Model-driven engineering. Computer\u00a039(2), 25\u201331 (2006)","journal-title":"Computer"},{"key":"20_CR17","unstructured":"Schneider, S., Hochgeschwender, N., Kraetzschmar, G.K.: Declarative specification of task-based grasping with constraint validation. In: Proc. IEEE\/RSJ International Conference on Intelligent Robots and Systems (to appear, 2014)"},{"key":"20_CR18","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1177\/0278364913481635","volume":"32","author":"M. Tenorth","year":"2013","unstructured":"Tenorth, M., Beetz, M.: Knowrob: A knowledge processing infrastructure for cognition-enabled robots. International Journal of Robotics Research\u00a032, 566\u2013590 (2013)","journal-title":"International Journal of Robotics Research"}],"container-title":["Lecture Notes in Computer Science","Simulation, Modeling, and Programming for Autonomous Robots"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-11900-7_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,27]],"date-time":"2019-05-27T23:19:37Z","timestamp":1558999177000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-11900-7_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319118994","9783319119007"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-11900-7_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014]]}}}