[{"citation":{"apa":"Mohr, F., Wever, M. D., &#38; Hüllermeier, E. (2018). <i>Automated machine learning service composition</i>.","short":"F. Mohr, M.D. Wever, E. Hüllermeier, (2018).","bibtex":"@article{Mohr_Wever_Hüllermeier_2018, title={Automated machine learning service composition}, author={Mohr, Felix and Wever, Marcel Dominik and Hüllermeier, Eyke}, year={2018} }","mla":"Mohr, Felix, et al. <i>Automated Machine Learning Service Composition</i>. 2018.","ama":"Mohr F, Wever MD, Hüllermeier E. Automated machine learning service composition. Published online 2018.","ieee":"F. Mohr, M. D. Wever, and E. Hüllermeier, “Automated machine learning service composition.” 2018.","chicago":"Mohr, Felix, Marcel Dominik Wever, and Eyke Hüllermeier. “Automated Machine Learning Service Composition,” 2018."},"year":"2018","main_file_link":[{"open_access":"1","url":"https://arxiv.org/pdf/1809.00486.pdf"}],"title":"Automated machine learning service composition","date_created":"2020-08-07T11:40:13Z","author":[{"first_name":"Felix","last_name":"Mohr","full_name":"Mohr, Felix"},{"full_name":"Wever, Marcel Dominik","id":"33176","orcid":" https://orcid.org/0000-0001-9782-6818","last_name":"Wever","first_name":"Marcel Dominik"},{"first_name":"Eyke","last_name":"Hüllermeier","full_name":"Hüllermeier, Eyke","id":"48129"}],"date_updated":"2022-01-06T06:53:17Z","oa":"1","status":"public","type":"preprint","language":[{"iso":"eng"}],"department":[{"_id":"34"},{"_id":"355"},{"_id":"26"}],"user_id":"5786","_id":"17714","project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - Subproject B2","_id":"10"},{"_id":"52","name":"Computing Resources Provided by the Paderborn Center for Parallel Computing"}]},{"publisher":"Universität Paderborn","date_updated":"2022-01-06T07:02:35Z","author":[{"last_name":"Graf","full_name":"Graf, Helena","id":"52640","first_name":"Helena"}],"supervisor":[{"last_name":"Hüllermeier","full_name":"Hüllermeier, Eyke","id":"48129","first_name":"Eyke"}],"date_created":"2018-11-15T08:06:41Z","title":"Ranking of Classification Algorithms in AutoML","year":"2018","citation":{"apa":"Graf, H. (2018). <i>Ranking of Classification Algorithms in AutoML</i>. Universität Paderborn.","mla":"Graf, Helena. <i>Ranking of Classification Algorithms in AutoML</i>. Universität Paderborn, 2018.","bibtex":"@book{Graf_2018, title={Ranking of Classification Algorithms in AutoML}, publisher={Universität Paderborn}, author={Graf, Helena}, year={2018} }","short":"H. Graf, Ranking of Classification Algorithms in AutoML, Universität Paderborn, 2018.","chicago":"Graf, Helena. <i>Ranking of Classification Algorithms in AutoML</i>. Universität Paderborn, 2018.","ieee":"H. Graf, <i>Ranking of Classification Algorithms in AutoML</i>. Universität Paderborn, 2018.","ama":"Graf H. <i>Ranking of Classification Algorithms in AutoML</i>. Universität Paderborn; 2018."},"project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"name":"SFB 901 - Subproject B2","_id":"10"}],"_id":"5693","user_id":"33176","department":[{"_id":"355"}],"language":[{"iso":"eng"}],"type":"bachelorsthesis","status":"public"},{"language":[{"iso":"eng"}],"user_id":"477","department":[{"_id":"355"}],"project":[{"name":"SFB 901","_id":"1"},{"_id":"3","name":"SFB 901 - Project Area B"},{"_id":"10","name":"SFB 901 - Subproject B2"}],"_id":"5936","status":"public","type":"bachelorsthesis","title":"Learning about learning curves from dataset properties","author":[{"full_name":"Scheibl, Manuel","last_name":"Scheibl","first_name":"Manuel"}],"supervisor":[{"id":"48129","full_name":"Hüllermeier, Eyke","last_name":"Hüllermeier","first_name":"Eyke"}],"date_created":"2018-11-28T10:29:53Z","date_updated":"2022-01-06T07:02:47Z","publisher":"Universität Paderborn","citation":{"apa":"Scheibl, M. (2018). <i>Learning about learning curves from dataset properties</i>. Universität Paderborn.","bibtex":"@book{Scheibl_2018, title={Learning about learning curves from dataset properties}, publisher={Universität Paderborn}, author={Scheibl, Manuel}, year={2018} }","mla":"Scheibl, Manuel. <i>Learning about Learning Curves from Dataset Properties</i>. Universität Paderborn, 2018.","short":"M. Scheibl, Learning about Learning Curves from Dataset Properties, Universität Paderborn, 2018.","ama":"Scheibl M. <i>Learning about Learning Curves from Dataset Properties</i>. Universität Paderborn; 2018.","ieee":"M. Scheibl, <i>Learning about learning curves from dataset properties</i>. Universität Paderborn, 2018.","chicago":"Scheibl, Manuel. <i>Learning about Learning Curves from Dataset Properties</i>. Universität Paderborn, 2018."},"year":"2018"},{"file":[{"date_created":"2019-01-11T11:03:50Z","creator":"ups","date_updated":"2019-01-11T11:03:50Z","file_name":"Schäfer-Hüllermeier2018_Chapter_Preference-BasedReinforcementL.pdf","file_id":"6623","access_level":"closed","file_size":458972,"content_type":"application/pdf","relation":"main_file","success":1}],"publication":"Discovery Science","language":[{"iso":"eng"}],"ddc":["000"],"year":"2018","title":"Preference-Based Reinforcement Learning Using Dyad Ranking","date_created":"2018-12-20T15:52:03Z","publisher":"Springer International Publishing","status":"public","type":"book_chapter","file_date_updated":"2019-01-11T11:03:50Z","user_id":"49109","department":[{"_id":"355"}],"project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - Subproject B2","_id":"10"}],"_id":"6423","citation":{"short":"D. Schäfer, E. Hüllermeier, in: Discovery Science, Springer International Publishing, Cham, 2018, pp. 161–175.","bibtex":"@inbook{Schäfer_Hüllermeier_2018, place={Cham}, title={Preference-Based Reinforcement Learning Using Dyad Ranking}, DOI={<a href=\"https://doi.org/10.1007/978-3-030-01771-2_11\">10.1007/978-3-030-01771-2_11</a>}, booktitle={Discovery Science}, publisher={Springer International Publishing}, author={Schäfer, Dirk and Hüllermeier, Eyke}, year={2018}, pages={161–175} }","mla":"Schäfer, Dirk, and Eyke Hüllermeier. “Preference-Based Reinforcement Learning Using Dyad Ranking.” <i>Discovery Science</i>, Springer International Publishing, 2018, pp. 161–75, doi:<a href=\"https://doi.org/10.1007/978-3-030-01771-2_11\">10.1007/978-3-030-01771-2_11</a>.","apa":"Schäfer, D., &#38; Hüllermeier, E. (2018). Preference-Based Reinforcement Learning Using Dyad Ranking. In <i>Discovery Science</i> (pp. 161–175). Cham: Springer International Publishing. <a href=\"https://doi.org/10.1007/978-3-030-01771-2_11\">https://doi.org/10.1007/978-3-030-01771-2_11</a>","ama":"Schäfer D, Hüllermeier E. Preference-Based Reinforcement Learning Using Dyad Ranking. In: <i>Discovery Science</i>. Cham: Springer International Publishing; 2018:161-175. doi:<a href=\"https://doi.org/10.1007/978-3-030-01771-2_11\">10.1007/978-3-030-01771-2_11</a>","chicago":"Schäfer, Dirk, and Eyke Hüllermeier. “Preference-Based Reinforcement Learning Using Dyad Ranking.” In <i>Discovery Science</i>, 161–75. Cham: Springer International Publishing, 2018. <a href=\"https://doi.org/10.1007/978-3-030-01771-2_11\">https://doi.org/10.1007/978-3-030-01771-2_11</a>.","ieee":"D. Schäfer and E. Hüllermeier, “Preference-Based Reinforcement Learning Using Dyad Ranking,” in <i>Discovery Science</i>, Cham: Springer International Publishing, 2018, pp. 161–175."},"page":"161-175","place":"Cham","publication_status":"published","has_accepted_license":"1","publication_identifier":{"issn":["0302-9743","1611-3349"],"isbn":["9783030017705","9783030017712"]},"doi":"10.1007/978-3-030-01771-2_11","author":[{"first_name":"Dirk","last_name":"Schäfer","full_name":"Schäfer, Dirk"},{"last_name":"Hüllermeier","full_name":"Hüllermeier, Eyke","id":"48129","first_name":"Eyke"}],"date_updated":"2022-01-06T07:03:04Z"},{"abstract":[{"text":"Whenever customers have to decide between different instances of the same product, they are interested in buying the best product. In contrast, companies are interested in reducing the construction effort (and usually as a consequence thereof, the quality) to gain profit. The described setting is widely known as opposed preferences in quality of the product and also applies to the context of service-oriented computing. In general, service-oriented computing emphasizes the construction of large software systems out of existing services, where services are small and self-contained pieces of software that adhere to a specified interface. Several implementations of the same interface are considered as several instances of the same service. Thereby, customers are interested in buying the best service implementation for their service composition wrt. to metrics, such as costs, energy, memory consumption, or execution time. One way to ensure the service quality is to employ certificates, which can come in different kinds: Technical certificates proving correctness can be automatically constructed by the service provider and again be automatically checked by the user. Digital certificates allow proof of the integrity of a product. Other certificates might be rolled out if service providers follow a good software construction principle, which is checked in annual audits. Whereas all of these certificates are handled differently in service markets, what they have in common is that they influence the buying decisions of customers. In this paper, we review state-of-the-art developments in certification with respect to service-oriented computing. We not only discuss how certificates are constructed and handled in service-oriented computing but also review the effects of certificates on the market from an economic perspective.","lang":"eng"}],"file":[{"date_updated":"2018-03-21T13:04:12Z","creator":"florida","date_created":"2018-03-21T13:04:12Z","file_size":133531,"file_id":"1564","file_name":"115-JakobsKraemerVanStraatenLettmann2017.pdf","access_level":"closed","content_type":"application/pdf","success":1,"relation":"main_file"}],"publication":"The Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION)","ddc":["040"],"language":[{"iso":"eng"}],"year":"2017","title":"Certiﬁcation Matters for Service Markets","date_created":"2017-10-17T12:41:14Z","editor":[{"first_name":"Thomas Prinz","last_name":"Marcelo De Barros, Janusz Klink,Tadeus Uhl","full_name":"Marcelo De Barros, Janusz Klink,Tadeus Uhl, Thomas Prinz"}],"status":"public","type":"conference","file_date_updated":"2018-03-21T13:04:12Z","_id":"115","project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Subprojekt B2","_id":"10"},{"name":"SFB 901 - Subproject B3","_id":"11"},{"name":"SFB 901 - Subproject B4","_id":"12"},{"name":"SFB 901 - Subproject A4","_id":"8"},{"_id":"2","name":"SFB 901 - Project Area A"},{"_id":"3","name":"SFB 901 - Project Area B"}],"department":[{"_id":"77"},{"_id":"355"},{"_id":"179"}],"user_id":"477","page":"7-12","citation":{"bibtex":"@inproceedings{Jakobs_Krämer_van Straaten_Lettmann_2017, title={Certiﬁcation Matters for Service Markets}, booktitle={The Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION)}, author={Jakobs, Marie-Christine and Krämer, Julia and van Straaten, Dirk and Lettmann, Theodor}, editor={Marcelo De Barros, Janusz Klink,Tadeus Uhl, Thomas PrinzEditor}, year={2017}, pages={7–12} }","short":"M.-C. Jakobs, J. Krämer, D. van Straaten, T. Lettmann, in: T.P. Marcelo De Barros, Janusz Klink,Tadeus Uhl (Ed.), The Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION), 2017, pp. 7–12.","mla":"Jakobs, Marie-Christine, et al. “Certiﬁcation Matters for Service Markets.” <i>The Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION)</i>, edited by Thomas Prinz Marcelo De Barros, Janusz Klink,Tadeus Uhl, 2017, pp. 7–12.","apa":"Jakobs, M.-C., Krämer, J., van Straaten, D., &#38; Lettmann, T. (2017). Certiﬁcation Matters for Service Markets. In T. P. Marcelo De Barros, Janusz Klink,Tadeus Uhl (Ed.), <i>The Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION)</i> (pp. 7–12).","chicago":"Jakobs, Marie-Christine, Julia Krämer, Dirk van Straaten, and Theodor Lettmann. “Certiﬁcation Matters for Service Markets.” In <i>The Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION)</i>, edited by Thomas Prinz Marcelo De Barros, Janusz Klink,Tadeus Uhl, 7–12, 2017.","ieee":"M.-C. Jakobs, J. Krämer, D. van Straaten, and T. Lettmann, “Certiﬁcation Matters for Service Markets,” in <i>The Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION)</i>, 2017, pp. 7–12.","ama":"Jakobs M-C, Krämer J, van Straaten D, Lettmann T. Certiﬁcation Matters for Service Markets. In: Marcelo De Barros, Janusz Klink,Tadeus Uhl TP, ed. <i>The Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION)</i>. ; 2017:7-12."},"has_accepted_license":"1","date_updated":"2022-01-06T06:51:02Z","author":[{"first_name":"Marie-Christine","last_name":"Jakobs","full_name":"Jakobs, Marie-Christine"},{"full_name":"Krämer, Julia","last_name":"Krämer","first_name":"Julia"},{"last_name":"van Straaten","id":"10311","full_name":"van Straaten, Dirk","first_name":"Dirk"},{"full_name":"Lettmann, Theodor","id":"315","last_name":"Lettmann","orcid":"0000-0001-5859-2457","first_name":"Theodor"}]},{"type":"bachelorsthesis","status":"public","_id":"5694","project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - Subproject B2","_id":"10"}],"department":[{"_id":"355"}],"user_id":"477","language":[{"iso":"ger"}],"year":"2017","citation":{"chicago":"Schnitker, Nino Noel. <i>Genetischer Algorithmus zur Erstellung von Ensembles von Nested Dichotomies</i>. Universität Paderborn, 2017.","ieee":"N. N. Schnitker, <i>Genetischer Algorithmus zur Erstellung von Ensembles von Nested Dichotomies</i>. Universität Paderborn, 2017.","ama":"Schnitker NN. <i>Genetischer Algorithmus zur Erstellung von Ensembles von Nested Dichotomies</i>. Universität Paderborn; 2017.","bibtex":"@book{Schnitker_2017, title={Genetischer Algorithmus zur Erstellung von Ensembles von Nested Dichotomies}, publisher={Universität Paderborn}, author={Schnitker, Nino Noel}, year={2017} }","short":"N.N. Schnitker, Genetischer Algorithmus zur Erstellung von Ensembles von Nested Dichotomies, Universität Paderborn, 2017.","mla":"Schnitker, Nino Noel. <i>Genetischer Algorithmus zur Erstellung von Ensembles von Nested Dichotomies</i>. Universität Paderborn, 2017.","apa":"Schnitker, N. N. (2017). <i>Genetischer Algorithmus zur Erstellung von Ensembles von Nested Dichotomies</i>. Universität Paderborn."},"publisher":"Universität Paderborn","date_updated":"2022-01-06T07:02:35Z","date_created":"2018-11-15T08:10:48Z","author":[{"last_name":"Schnitker","full_name":"Schnitker, Nino Noel","first_name":"Nino Noel"}],"supervisor":[{"first_name":"Eyke","last_name":"Hüllermeier","full_name":"Hüllermeier, Eyke","id":"48129"}],"title":"Genetischer Algorithmus zur Erstellung von Ensembles von Nested Dichotomies"},{"language":[{"iso":"eng"}],"project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"_id":"10","name":"SFB 901 - Subproject B2"}],"_id":"5724","user_id":"477","department":[{"_id":"355"},{"_id":"199"}],"status":"public","type":"mastersthesis","title":"Solving the Container Pre-Marshalling Problem using Reinforcement Learning and Structured Output Prediction","date_updated":"2022-01-06T07:02:37Z","publisher":"Universität Paderborn","date_created":"2018-11-19T07:49:13Z","author":[{"first_name":"Alexander","last_name":"Hetzer","id":"38209","full_name":"Hetzer, Alexander"},{"first_name":"Tanja","last_name":"Tornede","full_name":"Tornede, Tanja"}],"supervisor":[{"full_name":"Mohr, Felix","last_name":"Mohr","first_name":"Felix"},{"first_name":"Eyke","id":"48129","full_name":"Hüllermeier, Eyke","last_name":"Hüllermeier"},{"full_name":"Tierney, Kevin","last_name":"Tierney","first_name":"Kevin"}],"year":"2017","citation":{"ama":"Hetzer A, Tornede T. <i>Solving the Container Pre-Marshalling Problem Using Reinforcement Learning and Structured Output Prediction</i>. Universität Paderborn; 2017.","chicago":"Hetzer, Alexander, and Tanja Tornede. <i>Solving the Container Pre-Marshalling Problem Using Reinforcement Learning and Structured Output Prediction</i>. Universität Paderborn, 2017.","ieee":"A. Hetzer and T. Tornede, <i>Solving the Container Pre-Marshalling Problem using Reinforcement Learning and Structured Output Prediction</i>. Universität Paderborn, 2017.","bibtex":"@book{Hetzer_Tornede_2017, title={Solving the Container Pre-Marshalling Problem using Reinforcement Learning and Structured Output Prediction}, publisher={Universität Paderborn}, author={Hetzer, Alexander and Tornede, Tanja}, year={2017} }","short":"A. Hetzer, T. Tornede, Solving the Container Pre-Marshalling Problem Using Reinforcement Learning and Structured Output Prediction, Universität Paderborn, 2017.","mla":"Hetzer, Alexander, and Tanja Tornede. <i>Solving the Container Pre-Marshalling Problem Using Reinforcement Learning and Structured Output Prediction</i>. Universität Paderborn, 2017.","apa":"Hetzer, A., &#38; Tornede, T. (2017). <i>Solving the Container Pre-Marshalling Problem using Reinforcement Learning and Structured Output Prediction</i>. Universität Paderborn."}},{"file":[{"success":1,"relation":"main_file","content_type":"application/pdf","file_size":822383,"file_id":"5271","file_name":"fsews17swan-swanmain1.pdf","access_level":"closed","date_updated":"2018-11-02T14:24:29Z","date_created":"2018-11-02T14:24:29Z","creator":"ups"}],"status":"public","abstract":[{"lang":"eng","text":"Today, software verification tools have reached the maturity to be used for large scale programs. Different tools perform differently well on varying code. A software developer is hence faced with the problem of choosing a tool appropriate for her program at hand. A ranking of tools on programs could facilitate the choice. Such rankings can, however, so far only be obtained by running all considered tools on the program.In this paper, we present a machine learning approach to predicting rankings of tools on programs. The method builds upon so-called label ranking algorithms, which we complement with appropriate kernels providing a similarity measure for programs. Our kernels employ a graph representation for software source code that mixes elements of control flow and program dependence graphs with abstract syntax trees. Using data sets from the software verification competition SV-COMP, we demonstrate our rank prediction technique to generalize well and achieve a rather high predictive accuracy (rank correlation > 0.6)."}],"type":"conference","publication":"Proceedings of the 3rd International Workshop on Software Analytics","language":[{"iso":"eng"}],"file_date_updated":"2018-11-02T14:24:29Z","ddc":["000"],"series_title":"SWAN'17","user_id":"15504","department":[{"_id":"355"},{"_id":"77"}],"project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Subprojekt B4","_id":"12"},{"name":"SFB 901 - Subproject B2","_id":"10"},{"name":"SFB 901 - Project Area B","_id":"3"},{"_id":"11","name":"SFB 901 - Subproject B3"}],"_id":"71","citation":{"ama":"Czech M, Hüllermeier E, Jakobs M-C, Wehrheim H. Predicting Rankings of Software Verification Tools. In: <i>Proceedings of the 3rd International Workshop on Software Analytics</i>. SWAN’17. ; 2017:23-26. doi:<a href=\"https://doi.org/10.1145/3121257.3121262\">10.1145/3121257.3121262</a>","ieee":"M. Czech, E. Hüllermeier, M.-C. Jakobs, and H. Wehrheim, “Predicting Rankings of Software Verification Tools,” in <i>Proceedings of the 3rd International Workshop on Software Analytics</i>, 2017, pp. 23–26.","chicago":"Czech, Mike, Eyke Hüllermeier, Marie-Christine Jakobs, and Heike Wehrheim. “Predicting Rankings of Software Verification Tools.” In <i>Proceedings of the 3rd International Workshop on Software Analytics</i>, 23–26. SWAN’17, 2017. <a href=\"https://doi.org/10.1145/3121257.3121262\">https://doi.org/10.1145/3121257.3121262</a>.","mla":"Czech, Mike, et al. “Predicting Rankings of Software Verification Tools.” <i>Proceedings of the 3rd International Workshop on Software Analytics</i>, 2017, pp. 23–26, doi:<a href=\"https://doi.org/10.1145/3121257.3121262\">10.1145/3121257.3121262</a>.","bibtex":"@inproceedings{Czech_Hüllermeier_Jakobs_Wehrheim_2017, series={SWAN’17}, title={Predicting Rankings of Software Verification Tools}, DOI={<a href=\"https://doi.org/10.1145/3121257.3121262\">10.1145/3121257.3121262</a>}, booktitle={Proceedings of the 3rd International Workshop on Software Analytics}, author={Czech, Mike and Hüllermeier, Eyke and Jakobs, Marie-Christine and Wehrheim, Heike}, year={2017}, pages={23–26}, collection={SWAN’17} }","short":"M. Czech, E. Hüllermeier, M.-C. Jakobs, H. Wehrheim, in: Proceedings of the 3rd International Workshop on Software Analytics, 2017, pp. 23–26.","apa":"Czech, M., Hüllermeier, E., Jakobs, M.-C., &#38; Wehrheim, H. (2017). Predicting Rankings of Software Verification Tools. In <i>Proceedings of the 3rd International Workshop on Software Analytics</i> (pp. 23–26). <a href=\"https://doi.org/10.1145/3121257.3121262\">https://doi.org/10.1145/3121257.3121262</a>"},"page":"23-26","year":"2017","has_accepted_license":"1","doi":"10.1145/3121257.3121262","title":"Predicting Rankings of Software Verification Tools","author":[{"first_name":"Mike","full_name":"Czech, Mike","last_name":"Czech"},{"first_name":"Eyke","last_name":"Hüllermeier","full_name":"Hüllermeier, Eyke","id":"48129"},{"first_name":"Marie-Christine","full_name":"Jakobs, Marie-Christine","last_name":"Jakobs"},{"first_name":"Heike","last_name":"Wehrheim","full_name":"Wehrheim, Heike","id":"573"}],"date_created":"2017-10-17T12:41:05Z","date_updated":"2022-01-06T07:03:28Z"},{"has_accepted_license":"1","publication_status":"published","citation":{"mla":"Wever, Marcel Dominik, et al. “Automatic Machine Learning: Hierachical Planning Versus Evolutionary Optimization.” <i>27th Workshop Computational Intelligence</i>, 2017.","bibtex":"@inproceedings{Wever_Mohr_Hüllermeier_2017, place={Dortmund}, title={Automatic Machine Learning: Hierachical Planning Versus Evolutionary Optimization}, booktitle={27th Workshop Computational Intelligence}, author={Wever, Marcel Dominik and Mohr, Felix and Hüllermeier, Eyke}, year={2017} }","short":"M.D. Wever, F. Mohr, E. Hüllermeier, in: 27th Workshop Computational Intelligence, Dortmund, 2017.","apa":"Wever, M. D., Mohr, F., &#38; Hüllermeier, E. (2017). Automatic Machine Learning: Hierachical Planning Versus Evolutionary Optimization. In <i>27th Workshop Computational Intelligence</i>. Dortmund.","ieee":"M. D. Wever, F. Mohr, and E. Hüllermeier, “Automatic Machine Learning: Hierachical Planning Versus Evolutionary Optimization,” in <i>27th Workshop Computational Intelligence</i>, Dortmund, 2017.","chicago":"Wever, Marcel Dominik, Felix Mohr, and Eyke Hüllermeier. “Automatic Machine Learning: Hierachical Planning Versus Evolutionary Optimization.” In <i>27th Workshop Computational Intelligence</i>. Dortmund, 2017.","ama":"Wever MD, Mohr F, Hüllermeier E. Automatic Machine Learning: Hierachical Planning Versus Evolutionary Optimization. In: <i>27th Workshop Computational Intelligence</i>. Dortmund; 2017."},"place":"Dortmund","author":[{"full_name":"Wever, Marcel Dominik","id":"33176","orcid":" https://orcid.org/0000-0001-9782-6818","last_name":"Wever","first_name":"Marcel Dominik"},{"last_name":"Mohr","full_name":"Mohr, Felix","first_name":"Felix"},{"id":"48129","full_name":"Hüllermeier, Eyke","last_name":"Hüllermeier","first_name":"Eyke"}],"date_updated":"2022-01-06T06:51:09Z","oa":"1","conference":{"end_date":"2017-11-24","location":"Dortmund","name":"27th Workshop Computational Intelligence","start_date":"2017-11-23"},"main_file_link":[{"url":"https://publikationen.bibliothek.kit.edu/1000074341/4643874","open_access":"1"}],"type":"conference","status":"public","department":[{"_id":"355"}],"user_id":"49109","_id":"1180","project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"name":"SFB 901 - Subproject B2","_id":"10"}],"file_date_updated":"2018-11-06T15:28:09Z","year":"2017","date_created":"2018-02-22T07:19:18Z","title":"Automatic Machine Learning: Hierachical Planning Versus Evolutionary Optimization","publication":"27th Workshop Computational Intelligence","file":[{"success":1,"relation":"main_file","content_type":"application/pdf","file_size":323589,"file_id":"5387","access_level":"closed","file_name":"CI Workshop AutoML.pdf","date_updated":"2018-11-06T15:28:09Z","date_created":"2018-11-06T15:28:09Z","creator":"wever"}],"abstract":[{"text":"These days, there is a strong rise in the needs for machine learning applications, requiring an automation of machine learning engineering which is referred to as AutoML. In AutoML the selection, composition and parametrization of machine learning algorithms is automated and tailored to a specific problem, resulting in a machine learning pipeline. Current approaches reduce the AutoML problem to optimization of hyperparameters. Based on recursive task networks, in this paper we present one approach from the field of automated planning and one evolutionary optimization approach. Instead of simply parametrizing a given pipeline, this allows for structure optimization of machine learning pipelines, as well. We evaluate the two approaches in an extensive evaluation, finding both approaches to have their strengths in different areas. Moreover, the two approaches outperform the state-of-the-art tool Auto-WEKA in many settings.","lang":"eng"}],"language":[{"iso":"eng"}],"ddc":["000"]},{"year":"2016","citation":{"ama":"Platenius MC, Shaker A, Becker M, Hüllermeier E, Schäfer W. Imprecise Matching of Requirements Specifications for Software Services using Fuzzy Logic. <i>IEEE Transactions on Software Engineering (TSE), presented at ICSE 2017</i>. 2016;(8):739-759. doi:<a href=\"https://doi.org/10.1109/TSE.2016.2632115\">10.1109/TSE.2016.2632115</a>","chicago":"Platenius, Marie Christin, Ammar Shaker, Matthias Becker, Eyke Hüllermeier, and Wilhelm Schäfer. “Imprecise Matching of Requirements Specifications for Software Services Using Fuzzy Logic.” <i>IEEE Transactions on Software Engineering (TSE), Presented at ICSE 2017</i>, no. 8 (2016): 739–59. <a href=\"https://doi.org/10.1109/TSE.2016.2632115\">https://doi.org/10.1109/TSE.2016.2632115</a>.","ieee":"M. C. Platenius, A. Shaker, M. Becker, E. Hüllermeier, and W. Schäfer, “Imprecise Matching of Requirements Specifications for Software Services using Fuzzy Logic,” <i>IEEE Transactions on Software Engineering (TSE), presented at ICSE 2017</i>, no. 8, pp. 739–759, 2016.","apa":"Platenius, M. C., Shaker, A., Becker, M., Hüllermeier, E., &#38; Schäfer, W. (2016). Imprecise Matching of Requirements Specifications for Software Services using Fuzzy Logic. <i>IEEE Transactions on Software Engineering (TSE), Presented at ICSE 2017</i>, (8), 739–759. <a href=\"https://doi.org/10.1109/TSE.2016.2632115\">https://doi.org/10.1109/TSE.2016.2632115</a>","short":"M.C. Platenius, A. Shaker, M. Becker, E. Hüllermeier, W. Schäfer, IEEE Transactions on Software Engineering (TSE), Presented at ICSE 2017 (2016) 739–759.","bibtex":"@article{Platenius_Shaker_Becker_Hüllermeier_Schäfer_2016, title={Imprecise Matching of Requirements Specifications for Software Services using Fuzzy Logic}, DOI={<a href=\"https://doi.org/10.1109/TSE.2016.2632115\">10.1109/TSE.2016.2632115</a>}, number={8}, journal={IEEE Transactions on Software Engineering (TSE), presented at ICSE 2017}, publisher={IEEE}, author={Platenius, Marie Christin and Shaker, Ammar and Becker, Matthias and Hüllermeier, Eyke and Schäfer, Wilhelm}, year={2016}, pages={739–759} }","mla":"Platenius, Marie Christin, et al. “Imprecise Matching of Requirements Specifications for Software Services Using Fuzzy Logic.” <i>IEEE Transactions on Software Engineering (TSE), Presented at ICSE 2017</i>, no. 8, IEEE, 2016, pp. 739–59, doi:<a href=\"https://doi.org/10.1109/TSE.2016.2632115\">10.1109/TSE.2016.2632115</a>."},"page":"739-759","has_accepted_license":"1","issue":"8","title":"Imprecise Matching of Requirements Specifications for Software Services using Fuzzy Logic","doi":"10.1109/TSE.2016.2632115","publisher":"IEEE","date_updated":"2022-01-06T06:53:57Z","date_created":"2017-10-17T12:41:29Z","author":[{"first_name":"Marie Christin","last_name":"Platenius","full_name":"Platenius, Marie Christin"},{"full_name":"Shaker, Ammar","last_name":"Shaker","first_name":"Ammar"},{"first_name":"Matthias","last_name":"Becker","full_name":"Becker, Matthias"},{"last_name":"Hüllermeier","full_name":"Hüllermeier, Eyke","id":"48129","first_name":"Eyke"},{"last_name":"Schäfer","full_name":"Schäfer, Wilhelm","first_name":"Wilhelm"}],"abstract":[{"lang":"eng","text":"Today, software components are provided by global markets in the form of services. In order to optimally satisfy service requesters and service providers, adequate techniques for automatic service matching are needed. However, a requester’s requirements may be vague and the information available about a provided service may be incomplete. As a consequence, fuzziness is induced into the matching procedure. The contribution of this paper is the development of a systematic matching procedure that leverages concepts and techniques from fuzzy logic and possibility theory based on our formal distinction between different sources and types of fuzziness in the context of service matching. In contrast to existing methods, our approach is able to deal with imprecision and incompleteness in service specifications and to inform users about the extent of induced fuzziness in order to improve the user’s decision-making. We demonstrate our approach on the example of specifications for service reputation based on ratings given by previous users. Our evaluation based on real service ratings shows the utility and applicability of our approach."}],"file":[{"relation":"main_file","success":1,"content_type":"application/pdf","access_level":"closed","file_name":"190-07755807.pdf","file_id":"1529","file_size":5225413,"creator":"florida","date_created":"2018-03-21T12:30:31Z","date_updated":"2018-03-21T12:30:31Z"}],"status":"public","type":"journal_article","publication":"IEEE Transactions on Software Engineering (TSE), presented at ICSE 2017","ddc":["040"],"language":[{"iso":"eng"}],"file_date_updated":"2018-03-21T12:30:31Z","project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Subprojekt B1","_id":"9"},{"name":"SFB 901 - Subprojekt B2","_id":"10"},{"_id":"11","name":"SFB 901 - Subprojekt B3"},{"_id":"3","name":"SFB 901 - Project Area B"}],"_id":"190","user_id":"15504","department":[{"_id":"355"}]},{"file_date_updated":"2018-03-21T10:34:35Z","ddc":["040"],"user_id":"15504","project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Subprojekt B2","_id":"10"},{"_id":"3","name":"SFB 901 - Project Area B"}],"_id":"225","file":[{"file_size":1323587,"access_level":"closed","file_name":"225-07733522.pdf","file_id":"1508","date_updated":"2018-03-21T10:34:35Z","creator":"florida","date_created":"2018-03-21T10:34:35Z","success":1,"relation":"main_file","content_type":"application/pdf"}],"status":"public","abstract":[{"lang":"eng","text":"Image Processing is fundamental for any camera-based vision system. In order to automate the prototyping process of image processing solutions to some extend, we propose a holistic, adaptive approach that comprises concepts for specification, composition, recommendation, execution, and rating of image processing functionality. The fundamental idea is to realize image processing applications according to Service-oriented Computing design principles. That is, distinct image processing functionality is encapsulated in terms of stateless services. Services are then used as building blocks for more complex image processing functionality. To automatically compose complex image processing functionality, our proposed approach incorporates a flexible, Artificial Intelligence planning-based forward search algorithm. Decision-making between alternative composition steps is supported by a learning recommendation system, which keeps track of valid composition steps by automatically constructing a composition grammar. In addition, it adapts to solutions of high quality by means of feedback-based Reinforcement Learning techniques. A concrete use case serves as proof of concept and demonstrates the feasibility of our holistic, adaptive approach."}],"type":"conference","publication":"Proceedings of the 21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","doi":"10.1109/ETFA.2016.7733522","title":"A Holistic and Adaptive Approach for Automated Prototyping of Image Processing Functionality","date_created":"2017-10-17T12:41:35Z","author":[{"last_name":"Jungmann","full_name":"Jungmann, Alexander","first_name":"Alexander"},{"first_name":"Bernd","full_name":"Kleinjohann, Bernd","last_name":"Kleinjohann"}],"date_updated":"2022-01-06T06:55:34Z","citation":{"apa":"Jungmann, A., &#38; Kleinjohann, B. (2016). A Holistic and Adaptive Approach for Automated Prototyping of Image Processing Functionality. In <i>Proceedings of the 21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)</i> (pp. 1--8). <a href=\"https://doi.org/10.1109/ETFA.2016.7733522\">https://doi.org/10.1109/ETFA.2016.7733522</a>","bibtex":"@inproceedings{Jungmann_Kleinjohann_2016, title={A Holistic and Adaptive Approach for Automated Prototyping of Image Processing Functionality}, DOI={<a href=\"https://doi.org/10.1109/ETFA.2016.7733522\">10.1109/ETFA.2016.7733522</a>}, booktitle={Proceedings of the 21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)}, author={Jungmann, Alexander and Kleinjohann, Bernd}, year={2016}, pages={1--8} }","mla":"Jungmann, Alexander, and Bernd Kleinjohann. “A Holistic and Adaptive Approach for Automated Prototyping of Image Processing Functionality.” <i>Proceedings of the 21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)</i>, 2016, pp. 1--8, doi:<a href=\"https://doi.org/10.1109/ETFA.2016.7733522\">10.1109/ETFA.2016.7733522</a>.","short":"A. Jungmann, B. Kleinjohann, in: Proceedings of the 21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), 2016, pp. 1--8.","ieee":"A. Jungmann and B. Kleinjohann, “A Holistic and Adaptive Approach for Automated Prototyping of Image Processing Functionality,” in <i>Proceedings of the 21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)</i>, 2016, pp. 1--8.","chicago":"Jungmann, Alexander, and Bernd Kleinjohann. “A Holistic and Adaptive Approach for Automated Prototyping of Image Processing Functionality.” In <i>Proceedings of the 21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)</i>, 1--8, 2016. <a href=\"https://doi.org/10.1109/ETFA.2016.7733522\">https://doi.org/10.1109/ETFA.2016.7733522</a>.","ama":"Jungmann A, Kleinjohann B. A Holistic and Adaptive Approach for Automated Prototyping of Image Processing Functionality. In: <i>Proceedings of the 21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)</i>. ; 2016:1--8. doi:<a href=\"https://doi.org/10.1109/ETFA.2016.7733522\">10.1109/ETFA.2016.7733522</a>"},"page":"1--8","year":"2016","has_accepted_license":"1"},{"user_id":"15504","project":[{"name":"SFB 901","_id":"1"},{"_id":"10","name":"SFB 901 - Subprojekt B2"},{"_id":"3","name":"SFB 901 - Project Area B"}],"_id":"218","file_date_updated":"2018-03-21T10:38:44Z","ddc":["040"],"type":"conference","publication":"Proceedings of the 13th IEEE International Conference on Services Computing (SCC)","file":[{"relation":"main_file","success":1,"content_type":"application/pdf","file_name":"218-07557442.pdf","file_id":"1515","access_level":"closed","file_size":836658,"creator":"florida","date_created":"2018-03-21T10:38:44Z","date_updated":"2018-03-21T10:38:44Z"}],"status":"public","abstract":[{"lang":"eng","text":"In the Image Processing domain, automated generation of complex Image Processing functionality is highly desirable; e.g., for rapid prototyping. Service composition techniques, in turn, facilitate automated generation of complex functionality based on building blocks in terms of services. For that reason, we aim for transferring the Service Composition paradigm into the Image Processing domain. In this paper, we present our symbolic composition approach that enables us to automatically generate Image Processing applications. Functionality of Image Processing services is described by means of a variant of first-order logic, which grounds on domain knowledge operationalized in terms of ontologies. A Petri-net formalism serves as basis for modeling data-flow of services and composed services. A planning-based composition algorithm automatically composes complex data-flow for a required functionality. A brief evaluation serves as proof of concept."}],"author":[{"last_name":"Jungmann","full_name":"Jungmann, Alexander","first_name":"Alexander"},{"first_name":"Bernd","last_name":"Kleinjohann","full_name":"Kleinjohann, Bernd"}],"date_created":"2017-10-17T12:41:34Z","date_updated":"2022-01-06T06:55:14Z","doi":"10.1109/SCC.2016.21","title":"Automatic Composition of Service-based Image Processing Applications","has_accepted_license":"1","citation":{"ieee":"A. Jungmann and B. Kleinjohann, “Automatic Composition of Service-based Image Processing Applications,” in <i>Proceedings of the 13th IEEE International Conference on Services Computing (SCC)</i>, 2016, pp. 106--113.","chicago":"Jungmann, Alexander, and Bernd Kleinjohann. “Automatic Composition of Service-Based Image Processing Applications.” In <i>Proceedings of the 13th IEEE International Conference on Services Computing (SCC)</i>, 106--113, 2016. <a href=\"https://doi.org/10.1109/SCC.2016.21\">https://doi.org/10.1109/SCC.2016.21</a>.","ama":"Jungmann A, Kleinjohann B. Automatic Composition of Service-based Image Processing Applications. In: <i>Proceedings of the 13th IEEE International Conference on Services Computing (SCC)</i>. ; 2016:106--113. doi:<a href=\"https://doi.org/10.1109/SCC.2016.21\">10.1109/SCC.2016.21</a>","apa":"Jungmann, A., &#38; Kleinjohann, B. (2016). Automatic Composition of Service-based Image Processing Applications. In <i>Proceedings of the 13th IEEE International Conference on Services Computing (SCC)</i> (pp. 106--113). <a href=\"https://doi.org/10.1109/SCC.2016.21\">https://doi.org/10.1109/SCC.2016.21</a>","bibtex":"@inproceedings{Jungmann_Kleinjohann_2016, title={Automatic Composition of Service-based Image Processing Applications}, DOI={<a href=\"https://doi.org/10.1109/SCC.2016.21\">10.1109/SCC.2016.21</a>}, booktitle={Proceedings of the 13th IEEE International Conference on Services Computing (SCC)}, author={Jungmann, Alexander and Kleinjohann, Bernd}, year={2016}, pages={106--113} }","mla":"Jungmann, Alexander, and Bernd Kleinjohann. “Automatic Composition of Service-Based Image Processing Applications.” <i>Proceedings of the 13th IEEE International Conference on Services Computing (SCC)</i>, 2016, pp. 106--113, doi:<a href=\"https://doi.org/10.1109/SCC.2016.21\">10.1109/SCC.2016.21</a>.","short":"A. Jungmann, B. Kleinjohann, in: Proceedings of the 13th IEEE International Conference on Services Computing (SCC), 2016, pp. 106--113."},"page":"106--113","year":"2016"},{"user_id":"477","department":[{"_id":"70"}],"project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Subprojekt B2","_id":"10"},{"_id":"3","name":"SFB 901 - Project Area B"}],"_id":"140","file_date_updated":"2018-03-21T13:00:24Z","ddc":["040"],"type":"dissertation","file":[{"relation":"main_file","success":1,"content_type":"application/pdf","access_level":"closed","file_name":"140-Dissertation-Alexander_Jungmann.pdf","file_id":"1559","file_size":8006614,"creator":"florida","date_created":"2018-03-21T13:00:24Z","date_updated":"2018-03-21T13:00:24Z"}],"status":"public","supervisor":[{"full_name":"Rammig, Franz","last_name":"Rammig","first_name":"Franz"}],"date_created":"2017-10-17T12:41:18Z","author":[{"last_name":"Jungmann","full_name":"Jungmann, Alexander","first_name":"Alexander"}],"date_updated":"2022-01-06T06:51:49Z","publisher":"Universität Paderborn","title":"Towards On-The-Fly Image Processing","has_accepted_license":"1","citation":{"ama":"Jungmann A. <i>Towards On-The-Fly Image Processing</i>. Universität Paderborn; 2016.","ieee":"A. Jungmann, <i>Towards On-The-Fly Image Processing</i>. Universität Paderborn, 2016.","chicago":"Jungmann, Alexander. <i>Towards On-The-Fly Image Processing</i>. Universität Paderborn, 2016.","apa":"Jungmann, A. (2016). <i>Towards On-The-Fly Image Processing</i>. Universität Paderborn.","short":"A. Jungmann, Towards On-The-Fly Image Processing, Universität Paderborn, 2016.","bibtex":"@book{Jungmann_2016, title={Towards On-The-Fly Image Processing}, publisher={Universität Paderborn}, author={Jungmann, Alexander}, year={2016} }","mla":"Jungmann, Alexander. <i>Towards On-The-Fly Image Processing</i>. Universität Paderborn, 2016."},"year":"2016"},{"date_created":"2017-10-17T12:41:19Z","supervisor":[{"last_name":"Kleine Büning","full_name":"Kleine Büning, Hans","first_name":"Hans"}],"author":[{"first_name":"Felix","last_name":"Mohr","full_name":"Mohr, Felix"}],"publisher":"Universität Paderborn","date_updated":"2022-01-06T06:51:55Z","doi":"10.17619/UNIPB/1-171","title":"Towards Automated Service Composition Under Quality Constraints","citation":{"ama":"Mohr F. <i>Towards Automated Service Composition Under Quality Constraints</i>. Universität Paderborn; 2016. doi:<a href=\"https://doi.org/10.17619/UNIPB/1-171\">10.17619/UNIPB/1-171</a>","ieee":"F. Mohr, <i>Towards Automated Service Composition Under Quality Constraints</i>. Universität Paderborn, 2016.","chicago":"Mohr, Felix. <i>Towards Automated Service Composition Under Quality Constraints</i>. Universität Paderborn, 2016. <a href=\"https://doi.org/10.17619/UNIPB/1-171\">https://doi.org/10.17619/UNIPB/1-171</a>.","apa":"Mohr, F. (2016). <i>Towards Automated Service Composition Under Quality Constraints</i>. Universität Paderborn. <a href=\"https://doi.org/10.17619/UNIPB/1-171\">https://doi.org/10.17619/UNIPB/1-171</a>","bibtex":"@book{Mohr_2016, title={Towards Automated Service Composition Under Quality Constraints}, DOI={<a href=\"https://doi.org/10.17619/UNIPB/1-171\">10.17619/UNIPB/1-171</a>}, publisher={Universität Paderborn}, author={Mohr, Felix}, year={2016} }","mla":"Mohr, Felix. <i>Towards Automated Service Composition Under Quality Constraints</i>. Universität Paderborn, 2016, doi:<a href=\"https://doi.org/10.17619/UNIPB/1-171\">10.17619/UNIPB/1-171</a>.","short":"F. Mohr, Towards Automated Service Composition Under Quality Constraints, Universität Paderborn, 2016."},"year":"2016","user_id":"477","department":[{"_id":"355"}],"project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Subprojekt B2","_id":"10"},{"_id":"3","name":"SFB 901 - Project Area B"}],"_id":"141","type":"dissertation","status":"public"},{"year":"2015","citation":{"ieee":"S. Arifulina, M. C. Platenius, F. Mohr, G. Engels, and W. Schäfer, “Market-Specific Service Compositions: Specification and Matching,” in <i>Proceedings of the IEEE 11th World Congress on Services (SERVICES), Visionary Track: Service Composition for the Future Internet</i>, 2015, pp. 333--340.","chicago":"Arifulina, Svetlana, Marie Christin Platenius, Felix Mohr, Gregor Engels, and Wilhelm Schäfer. “Market-Specific Service Compositions: Specification and Matching.” In <i>Proceedings of the IEEE 11th World Congress on Services (SERVICES), Visionary Track: Service Composition for the Future Internet</i>, 333--340, 2015. <a href=\"https://doi.org/10.1109/SERVICES.2015.58\">https://doi.org/10.1109/SERVICES.2015.58</a>.","ama":"Arifulina S, Platenius MC, Mohr F, Engels G, Schäfer W. Market-Specific Service Compositions: Specification and Matching. In: <i>Proceedings of the IEEE 11th World Congress on Services (SERVICES), Visionary Track: Service Composition for the Future Internet</i>. ; 2015:333--340. doi:<a href=\"https://doi.org/10.1109/SERVICES.2015.58\">10.1109/SERVICES.2015.58</a>","apa":"Arifulina, S., Platenius, M. C., Mohr, F., Engels, G., &#38; Schäfer, W. (2015). Market-Specific Service Compositions: Specification and Matching. In <i>Proceedings of the IEEE 11th World Congress on Services (SERVICES), Visionary Track: Service Composition for the Future Internet</i> (pp. 333--340). <a href=\"https://doi.org/10.1109/SERVICES.2015.58\">https://doi.org/10.1109/SERVICES.2015.58</a>","short":"S. Arifulina, M.C. Platenius, F. Mohr, G. Engels, W. Schäfer, in: Proceedings of the IEEE 11th World Congress on Services (SERVICES), Visionary Track: Service Composition for the Future Internet, 2015, pp. 333--340.","bibtex":"@inproceedings{Arifulina_Platenius_Mohr_Engels_Schäfer_2015, title={Market-Specific Service Compositions: Specification and Matching}, DOI={<a href=\"https://doi.org/10.1109/SERVICES.2015.58\">10.1109/SERVICES.2015.58</a>}, booktitle={Proceedings of the IEEE 11th World Congress on Services (SERVICES), Visionary Track: Service Composition for the Future Internet}, author={Arifulina, Svetlana and Platenius, Marie Christin and Mohr, Felix and Engels, Gregor and Schäfer, Wilhelm}, year={2015}, pages={333--340} }","mla":"Arifulina, Svetlana, et al. “Market-Specific Service Compositions: Specification and Matching.” <i>Proceedings of the IEEE 11th World Congress on Services (SERVICES), Visionary Track: Service Composition for the Future Internet</i>, 2015, pp. 333--340, doi:<a href=\"https://doi.org/10.1109/SERVICES.2015.58\">10.1109/SERVICES.2015.58</a>."},"page":"333--340","has_accepted_license":"1","title":"Market-Specific Service Compositions: Specification and Matching","doi":"10.1109/SERVICES.2015.58","date_updated":"2022-01-06T06:57:49Z","date_created":"2017-10-17T12:41:46Z","author":[{"first_name":"Svetlana","last_name":"Arifulina","full_name":"Arifulina, Svetlana"},{"last_name":"Platenius","full_name":"Platenius, Marie Christin","first_name":"Marie Christin"},{"full_name":"Mohr, Felix","last_name":"Mohr","first_name":"Felix"},{"last_name":"Engels","full_name":"Engels, Gregor","id":"107","first_name":"Gregor"},{"first_name":"Wilhelm","full_name":"Schäfer, Wilhelm","last_name":"Schäfer"}],"abstract":[{"text":"The Collaborative Research Centre \"On-The-Fly Computing\" works on foundations and principles for the vision of the Future Internet. It proposes the paradigm of On-The-Fly Computing, which tackles emerging worldwide service markets. In these markets, service providers trade software, platform, and infrastructure as a service. Service requesters state requirements on services. To satisfy these requirements, the new role of brokers, who are (human) actors building service compositions on the fly, is introduced. Brokers have to specify service compositions formally and comprehensively using a domain-specific language (DSL), and to use service matching for the discovery of the constituent services available in the market. The broker's choice of the DSL and matching approaches influences her success of building compositions as distinctive properties of different service markets play a significant role. In this paper, we propose a new approach of engineering a situation-specific DSL by customizing a comprehensive, modular DSL and its matching for given service market properties. This enables the broker to create market-specific composition specifications and to perform market-specific service matching. As a result, the broker builds service compositions satisfying the requester's requirements more accurately. We evaluated the presented concepts using case studies in service markets for tourism and university management.","lang":"eng"}],"file":[{"content_type":"application/pdf","relation":"main_file","success":1,"creator":"florida","date_created":"2018-03-21T09:26:04Z","date_updated":"2018-03-21T09:26:04Z","access_level":"closed","file_id":"1470","file_name":"280-07196546.pdf","file_size":234260}],"status":"public","type":"conference","publication":"Proceedings of the IEEE 11th World Congress on Services (SERVICES), Visionary Track: Service Composition for the Future Internet","ddc":["040"],"language":[{"iso":"eng"}],"file_date_updated":"2018-03-21T09:26:04Z","project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Subprojekt B1","_id":"9"},{"_id":"10","name":"SFB 901 - Subproject B2"},{"_id":"3","name":"SFB 901 - Project Area B"}],"_id":"280","user_id":"477","department":[{"_id":"66"},{"_id":"76"},{"_id":"355"}]},{"status":"public","type":"conference","file_date_updated":"2018-03-21T09:47:47Z","project":[{"_id":"1","name":"SFB 901"},{"_id":"10","name":"SFB 901 - Subprojekt B2"},{"name":"SFB 901 - Project Area B","_id":"3"}],"_id":"245","user_id":"477","series_title":"ICPE '15","place":"New York, NY, USA","citation":{"apa":"Becker, M., Lehrig, S., &#38; Becker, S. (2015). Systematically Deriving Quality Metrics for Cloud Computing Systems. In <i>Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering</i> (pp. 169--174). New York, NY, USA. <a href=\"https://doi.org/10.1145/2668930.2688043\">https://doi.org/10.1145/2668930.2688043</a>","short":"M. Becker, S. Lehrig, S. Becker, in: Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, New York, NY, USA, 2015, pp. 169--174.","bibtex":"@inproceedings{Becker_Lehrig_Becker_2015, place={New York, NY, USA}, series={ICPE ’15}, title={Systematically Deriving Quality Metrics for Cloud Computing Systems}, DOI={<a href=\"https://doi.org/10.1145/2668930.2688043\">10.1145/2668930.2688043</a>}, booktitle={Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering}, author={Becker, Matthias and Lehrig, Sebastian and Becker, Steffen}, year={2015}, pages={169--174}, collection={ICPE ’15} }","mla":"Becker, Matthias, et al. “Systematically Deriving Quality Metrics for Cloud Computing Systems.” <i>Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering</i>, 2015, pp. 169--174, doi:<a href=\"https://doi.org/10.1145/2668930.2688043\">10.1145/2668930.2688043</a>.","chicago":"Becker, Matthias, Sebastian Lehrig, and Steffen Becker. “Systematically Deriving Quality Metrics for Cloud Computing Systems.” In <i>Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering</i>, 169--174. ICPE ’15. New York, NY, USA, 2015. <a href=\"https://doi.org/10.1145/2668930.2688043\">https://doi.org/10.1145/2668930.2688043</a>.","ieee":"M. Becker, S. Lehrig, and S. Becker, “Systematically Deriving Quality Metrics for Cloud Computing Systems,” in <i>Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering</i>, 2015, pp. 169--174.","ama":"Becker M, Lehrig S, Becker S. Systematically Deriving Quality Metrics for Cloud Computing Systems. In: <i>Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering</i>. ICPE ’15. New York, NY, USA; 2015:169--174. doi:<a href=\"https://doi.org/10.1145/2668930.2688043\">10.1145/2668930.2688043</a>"},"page":"169--174","has_accepted_license":"1","doi":"10.1145/2668930.2688043","date_updated":"2022-01-06T06:56:26Z","author":[{"full_name":"Becker, Matthias","last_name":"Becker","first_name":"Matthias"},{"first_name":"Sebastian","full_name":"Lehrig, Sebastian","last_name":"Lehrig"},{"last_name":"Becker","full_name":"Becker, Steffen","first_name":"Steffen"}],"abstract":[{"lang":"eng","text":"In cloud computing, software architects develop systems for virtually unlimited resources that cloud providers account on a pay-per-use basis. Elasticity management systems provision these resources autonomously to deal with changing workload. Such changing workloads call for new objective metrics allowing architects to quantify quality properties like scalability, elasticity, and efficiency, e.g., for requirements/SLO engineering and software design analysis. In literature, initial metrics for these properties have been proposed. However, current metrics lack a systematic derivation and assume knowledge of implementation details like resource handling. Therefore, these metrics are inapplicable where such knowledge is unavailable.To cope with these lacks, this short paper derives metrics for scalability, elasticity, and efficiency properties of cloud computing systems using the goal question metric (GQM) method. Our derivation uses a running example that outlines characteristics of cloud computing systems. Eventually, this example allows us to set up a systematic GQM plan and to derive an initial set of six new metrics. We particularly show that our GQM plan allows to classify existing metrics."}],"file":[{"creator":"florida","date_created":"2018-03-21T09:47:47Z","date_updated":"2018-03-21T09:47:47Z","file_name":"245-paper_02.pdf","access_level":"closed","file_id":"1493","file_size":462675,"content_type":"application/pdf","relation":"main_file","success":1}],"publication":"Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering","ddc":["040"],"language":[{"iso":"eng"}],"year":"2015","title":"Systematically Deriving Quality Metrics for Cloud Computing Systems","date_created":"2017-10-17T12:41:39Z"},{"file_date_updated":"2018-03-20T07:39:17Z","user_id":"477","department":[{"_id":"355"}],"project":[{"_id":"1","name":"SFB 901"},{"_id":"10","name":"SFB 901 - Subprojekt B2"},{"name":"SFB 901 - Project Area B","_id":"3"}],"_id":"323","status":"public","type":"journal_article","doi":"10.1186/s13174-015-0022-8","author":[{"first_name":"Alexander","full_name":"Jungmann, Alexander","last_name":"Jungmann"},{"first_name":"Felix","last_name":"Mohr","full_name":"Mohr, Felix"}],"date_updated":"2022-01-06T06:59:06Z","citation":{"ieee":"A. Jungmann and F. Mohr, “An approach towards adaptive service composition in markets of composed services,” <i>Journal of Internet Services and Applications</i>, no. 1, pp. 1–18, 2015.","chicago":"Jungmann, Alexander, and Felix Mohr. “An Approach towards Adaptive Service Composition in Markets of Composed Services.” <i>Journal of Internet Services and Applications</i>, no. 1 (2015): 1–18. <a href=\"https://doi.org/10.1186/s13174-015-0022-8\">https://doi.org/10.1186/s13174-015-0022-8</a>.","ama":"Jungmann A, Mohr F. An approach towards adaptive service composition in markets of composed services. <i>Journal of Internet Services and Applications</i>. 2015;(1):1-18. doi:<a href=\"https://doi.org/10.1186/s13174-015-0022-8\">10.1186/s13174-015-0022-8</a>","apa":"Jungmann, A., &#38; Mohr, F. (2015). An approach towards adaptive service composition in markets of composed services. <i>Journal of Internet Services and Applications</i>, (1), 1–18. <a href=\"https://doi.org/10.1186/s13174-015-0022-8\">https://doi.org/10.1186/s13174-015-0022-8</a>","bibtex":"@article{Jungmann_Mohr_2015, title={An approach towards adaptive service composition in markets of composed services}, DOI={<a href=\"https://doi.org/10.1186/s13174-015-0022-8\">10.1186/s13174-015-0022-8</a>}, number={1}, journal={Journal of Internet Services and Applications}, publisher={Springer}, author={Jungmann, Alexander and Mohr, Felix}, year={2015}, pages={1–18} }","short":"A. Jungmann, F. Mohr, Journal of Internet Services and Applications (2015) 1–18.","mla":"Jungmann, Alexander, and Felix Mohr. “An Approach towards Adaptive Service Composition in Markets of Composed Services.” <i>Journal of Internet Services and Applications</i>, no. 1, Springer, 2015, pp. 1–18, doi:<a href=\"https://doi.org/10.1186/s13174-015-0022-8\">10.1186/s13174-015-0022-8</a>."},"page":"1-18","has_accepted_license":"1","language":[{"iso":"eng"}],"ddc":["040"],"file":[{"content_type":"application/pdf","relation":"main_file","success":1,"date_created":"2018-03-20T07:39:17Z","creator":"florida","date_updated":"2018-03-20T07:39:17Z","access_level":"closed","file_id":"1429","file_name":"323-An_approach_towards_adaptive_service_composition_in_markets_of_composed_services.pdf","file_size":2842281}],"abstract":[{"text":"On-the-fly composition of service-based software solutions is still a challenging task. Even more challenges emerge when facing automatic service composition in markets of composed services for end users. In this paper, we focus on the functional discrepancy between “what a user wants” specified in terms of a request and “what a user gets” when executing a composed service. To meet the challenge of functional discrepancy, we propose the combination of existing symbolic composition approaches with machine learning techniques. We developed a learning recommendation system that expands the capabilities of existing composition algorithms to facilitate adaptivity and consequently reduces functional discrepancy. As a representative of symbolic techniques, an Artificial Intelligence planning based approach produces solutions that are correct with respect to formal specifications. Our learning recommendation system supports the symbolic approach in decision-making. Reinforcement Learning techniques enable the recommendation system to adjust its recommendation strategy over time based on user ratings. We implemented the proposed functionality in terms of a prototypical composition framework. Preliminary results from experiments conducted in the image processing domain illustrate the benefit of combining both complementary techniques.","lang":"eng"}],"publication":"Journal of Internet Services and Applications","title":"An approach towards adaptive service composition in markets of composed services","date_created":"2017-10-17T12:41:55Z","publisher":"Springer","year":"2015","issue":"1"},{"citation":{"short":"F. Mohr, in: Proceedings of the 14th International Conference on Software Reuse (ICSR), 2015, pp. 298--313.","bibtex":"@inproceedings{Mohr_2015, series={LNCS}, title={A Metric for Functional Reusability of Services}, DOI={<a href=\"https://doi.org/10.1007/978-3-319-14130-5_21\">10.1007/978-3-319-14130-5_21</a>}, booktitle={Proceedings of the 14th International Conference on Software Reuse (ICSR)}, author={Mohr, Felix}, year={2015}, pages={298--313}, collection={LNCS} }","mla":"Mohr, Felix. “A Metric for Functional Reusability of Services.” <i>Proceedings of the 14th International Conference on Software Reuse (ICSR)</i>, 2015, pp. 298--313, doi:<a href=\"https://doi.org/10.1007/978-3-319-14130-5_21\">10.1007/978-3-319-14130-5_21</a>.","apa":"Mohr, F. (2015). A Metric for Functional Reusability of Services. In <i>Proceedings of the 14th International Conference on Software Reuse (ICSR)</i> (pp. 298--313). <a href=\"https://doi.org/10.1007/978-3-319-14130-5_21\">https://doi.org/10.1007/978-3-319-14130-5_21</a>","chicago":"Mohr, Felix. “A Metric for Functional Reusability of Services.” In <i>Proceedings of the 14th International Conference on Software Reuse (ICSR)</i>, 298--313. LNCS, 2015. <a href=\"https://doi.org/10.1007/978-3-319-14130-5_21\">https://doi.org/10.1007/978-3-319-14130-5_21</a>.","ieee":"F. Mohr, “A Metric for Functional Reusability of Services,” in <i>Proceedings of the 14th International Conference on Software Reuse (ICSR)</i>, 2015, pp. 298--313.","ama":"Mohr F. A Metric for Functional Reusability of Services. In: <i>Proceedings of the 14th International Conference on Software Reuse (ICSR)</i>. LNCS. ; 2015:298--313. doi:<a href=\"https://doi.org/10.1007/978-3-319-14130-5_21\">10.1007/978-3-319-14130-5_21</a>"},"page":"298--313","has_accepted_license":"1","doi":"10.1007/978-3-319-14130-5_21","author":[{"first_name":"Felix","full_name":"Mohr, Felix","last_name":"Mohr"}],"date_updated":"2022-01-06T06:59:07Z","status":"public","type":"conference","file_date_updated":"2018-03-20T07:38:44Z","user_id":"477","series_title":"LNCS","department":[{"_id":"355"}],"project":[{"_id":"1","name":"SFB 901"},{"_id":"10","name":"SFB 901 - Subprojekt B2"},{"name":"SFB 901 - Project Area B","_id":"3"}],"_id":"324","year":"2015","title":"A Metric for Functional Reusability of Services","date_created":"2017-10-17T12:41:55Z","file":[{"relation":"main_file","success":1,"content_type":"application/pdf","access_level":"closed","file_id":"1428","file_name":"324-ICSR-Mohr-15.pdf","file_size":569475,"creator":"florida","date_created":"2018-03-20T07:38:44Z","date_updated":"2018-03-20T07:38:44Z"}],"abstract":[{"lang":"eng","text":"Services are self-contained software components that can beused platform independent and that aim at maximizing software reuse. Abasic concern in service oriented architectures is to measure the reusabilityof services. One of the most important qualities is the functionalreusability, which indicates how relevant the task is that a service solves.Current metrics for functional reusability of software, however, have verylittle explanatory power and do not accomplish this goal.This paper presents a new approach to estimate the functional reusabilityof services based on their relevance. To this end, it denes the degreeto which a service enables the execution of other services as its contri-bution. Based on the contribution, relevance of services is dened as anestimation for their functional reusability. Explanatory power is obtainedby normalizing relevance values with a reference service. The applicationof the metric to a service test set conrms its supposed capabilities."}],"publication":"Proceedings of the 14th International Conference on Software Reuse (ICSR)","language":[{"iso":"eng"}],"ddc":["040"]},{"abstract":[{"lang":"eng","text":"In this paper we consider an extended variant of query learning where the hidden concept is embedded in some Boolean circuit. This additional processing layer modifies query arguments and answers by fixed transformation functions which are known to the learner. For this scenario, we provide a characterization of the solution space and an ordering on it. We give a compact representation of the minimal and maximal solutions as quantified Boolean formulas and we adapt the original algorithms for exact learning of specific classes of propositional formulas."}],"status":"public","publication":"Artificial Intelligence","type":"journal_article","keyword":["Query learning","Propositional logic"],"ddc":["000"],"language":[{"iso":"eng"}],"_id":"3343","project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - Subproject B2","_id":"10"}],"department":[{"_id":"34"}],"user_id":"315","year":"2015","page":"246 - 257","citation":{"ama":"Bubeck U, Kleine Büning H. Learning Boolean Specifications. <i>Artificial Intelligence</i>. 2015:246-257. doi:<a href=\"https://doi.org/10.1016/j.artint.2015.09.003\">10.1016/j.artint.2015.09.003</a>","ieee":"U. Bubeck and H. Kleine Büning, “Learning Boolean Specifications,” <i>Artificial Intelligence</i>, pp. 246–257, 2015.","chicago":"Bubeck, Uwe, and Hans Kleine Büning. “Learning Boolean Specifications.” <i>Artificial Intelligence</i>, 2015, 246–57. <a href=\"https://doi.org/10.1016/j.artint.2015.09.003\">https://doi.org/10.1016/j.artint.2015.09.003</a>.","mla":"Bubeck, Uwe, and Hans Kleine Büning. “Learning Boolean Specifications.” <i>Artificial Intelligence</i>, Elsevier, 2015, pp. 246–57, doi:<a href=\"https://doi.org/10.1016/j.artint.2015.09.003\">10.1016/j.artint.2015.09.003</a>.","short":"U. Bubeck, H. Kleine Büning, Artificial Intelligence (2015) 246–257.","bibtex":"@article{Bubeck_Kleine Büning_2015, title={Learning Boolean Specifications}, DOI={<a href=\"https://doi.org/10.1016/j.artint.2015.09.003\">10.1016/j.artint.2015.09.003</a>}, journal={Artificial Intelligence}, publisher={Elsevier}, author={Bubeck, Uwe and Kleine Büning, Hans}, year={2015}, pages={246–257} }","apa":"Bubeck, U., &#38; Kleine Büning, H. (2015). Learning Boolean Specifications. <i>Artificial Intelligence</i>, 246–257. <a href=\"https://doi.org/10.1016/j.artint.2015.09.003\">https://doi.org/10.1016/j.artint.2015.09.003</a>"},"publication_identifier":{"issn":["0004-3702"]},"title":"Learning Boolean Specifications","doi":"10.1016/j.artint.2015.09.003","date_updated":"2022-01-06T06:59:10Z","publisher":"Elsevier","date_created":"2018-06-25T10:43:19Z","author":[{"last_name":"Bubeck","full_name":"Bubeck, Uwe","first_name":"Uwe"},{"full_name":"Kleine Büning, Hans","last_name":"Kleine Büning","first_name":"Hans"}]},{"year":"2015","citation":{"mla":"Jungmann, Alexander, et al. “Combining Service-Oriented Computing with Embedded Systems - A Robotics Case Study.” <i>Proceedings of the 5th IFIP International Embedded Systems Symposium</i>, 2015.","short":"A. Jungmann, J. Jatzkowski, B. Kleinjohann, in: Proceedings of the 5th IFIP International Embedded Systems Symposium, 2015.","bibtex":"@inproceedings{Jungmann_Jatzkowski_Kleinjohann_2015, title={Combining Service-oriented Computing with Embedded Systems - A Robotics Case Study}, booktitle={Proceedings of the 5th IFIP International Embedded Systems Symposium}, author={Jungmann, Alexander and Jatzkowski, Jan and Kleinjohann, Bernd}, year={2015} }","apa":"Jungmann, A., Jatzkowski, J., &#38; Kleinjohann, B. (2015). Combining Service-oriented Computing with Embedded Systems - A Robotics Case Study. In <i>Proceedings of the 5th IFIP International Embedded Systems Symposium</i>.","ama":"Jungmann A, Jatzkowski J, Kleinjohann B. Combining Service-oriented Computing with Embedded Systems - A Robotics Case Study. In: <i>Proceedings of the 5th IFIP International Embedded Systems Symposium</i>. ; 2015.","chicago":"Jungmann, Alexander, Jan Jatzkowski, and Bernd Kleinjohann. “Combining Service-Oriented Computing with Embedded Systems - A Robotics Case Study.” In <i>Proceedings of the 5th IFIP International Embedded Systems Symposium</i>, 2015.","ieee":"A. Jungmann, J. Jatzkowski, and B. Kleinjohann, “Combining Service-oriented Computing with Embedded Systems - A Robotics Case Study,” in <i>Proceedings of the 5th IFIP International Embedded Systems Symposium</i>, 2015."},"has_accepted_license":"1","title":"Combining Service-oriented Computing with Embedded Systems - A Robotics Case Study","date_updated":"2022-01-06T06:58:58Z","date_created":"2017-10-17T12:41:53Z","author":[{"full_name":"Jungmann, Alexander","last_name":"Jungmann","first_name":"Alexander"},{"last_name":"Jatzkowski","full_name":"Jatzkowski, Jan","first_name":"Jan"},{"full_name":"Kleinjohann, Bernd","last_name":"Kleinjohann","first_name":"Bernd"}],"abstract":[{"lang":"eng","text":"In this paper, we introduce an approach for combining embedded systems with Service-oriented Computing techniques based on a concrete application scenario from the robotics domain. Our proposed Service-oriented Architecture allows for incorporating computational expensive functionality as services into a distributed computing environment. Furthermore, our framework facilitates a seamless integration of embedded systems such as robots as service providers into the computing environment. The entire communication is based on so-called recipes, which can be interpreted as autonomous messages that contain all necessary information for executing compositions of services."}],"file":[{"success":1,"relation":"main_file","content_type":"application/pdf","file_size":1482481,"file_name":"315-JungmannJatzkowskiKleinjohann.pdf","access_level":"closed","file_id":"1436","date_updated":"2018-03-20T07:43:26Z","creator":"florida","date_created":"2018-03-20T07:43:26Z"}],"status":"public","type":"conference","publication":"Proceedings of the 5th IFIP International Embedded Systems Symposium","ddc":["040"],"file_date_updated":"2018-03-20T07:43:26Z","project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Subprojekt B2","_id":"10"},{"_id":"3","name":"SFB 901 - Project Area B"}],"_id":"315","user_id":"15504"}]
