@COMMENT{ This BibTex file contains a rather (but not fully) complete publication list of the Software Engineering Group, RWTH Aachen headed by Bernhard Rumpe More can be found here: http://www.se-rwth.de/publications/ Encoding: UTF-8 } @article{DGH+19, key = {DGH+19}, author = {Drave, Imke and Greifenberg, Timo and Hillemacher, Steffen and Kriebel, Stefan and Kusmenko, Evgeny and Markthaler, Matthias and Orth, Philipp and Salman, Karin Samira and Richenhagen, Johannes and Rumpe, Bernhard and Schulze, Christoph and Wenckstern, Michael and Wortmann, Andreas}, title = {{SMArDT modeling for automotive software testing}}, journal = {Software: Practice and Experience}, volume = {49}, number = {2}, pages = {301-328}, month = {February}, year = {2019}, keywords = {} } @article{BKRW19, key = {BKRW19}, author = {Butting, Arvid and Kautz, Oliver and Rumpe, Bernhard and Wortmann, Andreas}, journal={Journal of Systems and Software}, volume = {149}, pages = {437--461}, title = {{Continuously analyzing finite, message-driven, time-synchronous component \& connector systems during architecture evolution}}, year = {2019}, doi = {https://doi.org/10.1016/j.jss.2018.12.016}, url = {http://www.se-rwth.de/publications/Continuously-Analyzing-Finite-Message-Driven-Time-Synchronous-Component-and-Connector-Systems-During-Architecture-Evolution.pdf}, keywords = {} } @book{Hoe18, key = {Hoe18}, author = {H\"{o}lldobler, Katrin}, title = {{MontiTrans: Agile, modellgetriebene Entwicklung von und mit domänenspezifischen, kompositionalen Transformationssprachen}}, school = {{RWTH Aachen}}, year = {2018}, month = {December}, isbn = {978-3-8440-6322-6}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 36}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Hoelldobler-MontiTrans-Agile-modellgetriebene-Entwicklung-von-und-mit-domaenenspezifischen-kompositionalen-Transformationssprachen.pdf}, keywords = {} } @article{JWCR18, key = {JWCR18}, author = {Jolak, Rodi and Wortmann, Andreas and Chaudron, Michel and Rumpe, Bernhard}, journal={IEEE Software}, title = {{Does Distance Still Matter? Revisiting Collaborative Distributed Software Design}}, year = {2018}, volume = {35}, number = {6}, pages = {40--47}, url = {http://www.se-rwth.de/publications/Does-Distance-Still-Matter-Revisiting-Collaborative-Distributed-Software-Design.pdf}, keywords = {} } @inproceedings{FIK+18, key = {FIK+18}, author = {Frohn, Christian and Ilov, Petyo and Kriebel, Stefan and Kusmenko, Evgeny and Rumpe, Bernhard and Ryndin, Alexander}, title = {{Distributed Simulation of Cooperatively Interacting Vehicles}}, booktitle = {International Conference on Intelligent Transportation Systems (ITSC'18)}, year = {2018}, location = {Hawaii, USA}, pages = {596--601}, publisher = {IEEE}, url = {http://www.se-rwth.de/publications/Distributed-Simulation-of-Cooperatively-Interacting-Vehicles.pdf}, keywords = {} } @inproceedings{BDL+18, key = {BDL+18}, author = {Butting, Arvid and Dalibor, Manuela and Leonhardt, Gerrit and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Deriving Fluent Internal Domain-specific Languages from Grammars}}, booktitle = {International Conference on Software Language Engineering (SLE'18)}, year = {2018}, location = {Boston, MA, USA}, pages = {187--199}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Deriving-Fluent-Internal-Domain-Specific-Languages-from-Grammars.pdf}, keywords = {} } @inproceedings{BJRW18, key = {BJRW18}, author = {Butting, Arvid and Jansen, Nico and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Translating Grammars to Accurate Metamodels}}, booktitle = {International Conference on Software Language Engineering (SLE'18)}, year = {2018}, location = {Boston, MA, USA}, pages = {174--186}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Translating-Grammars-to-Accurate-Metamodels.pdf}, keywords = {} } @inproceedings{SRMM18, key = {SRMM18}, author = {Shekhovtsov, Vladimir A. and Ranasinghe, Suneth and Mayr, Heinrich C. and Michael, Judith}, title = {{Domain Specific Models as System Links}}, booktitle = {Advances in Conceptual Modeling Workshops (ER'18)}, month = {November}, year = {2018}, pages = {330--340}, publisher = {{Springer International Publishing}}, url = {http://www.se-rwth.de/publications/Domain-Specific-Models-as-System-Links.pdf}, keywords = {} } @inproceedings{KR18a, key = {KR18a}, author = {Kautz, Oliver and Rumpe, Bernhard}, title = {{On Computing Instructions to Repair Failed Model Refinements}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'18)}, year = {2018}, publisher = {ACM}, pages = {289--299}, location = {Copenhagen}, month = {October}, url = {http://www.se-rwth.de/publications/On-Computing-Instructions-to-Repair-Failed-Model-Refinements.pdf}, keywords = {} } @inproceedings{KR18, key = {KR18}, author = {Kautz, Oliver and Rumpe, Bernhard}, title = {{Semantic Differencing of Activity Diagrams by a Translation into Finite Automata}}, booktitle = {Proceedings of MODELS 2018. Workshop ME}, location = {Copenhagen}, month = {October}, year = {2018}, url = {http://www.se-rwth.de/publications/Semantic-Differencing-of-Activity-Diagrams-by-a-Translation-into-Finite-Automata.pdf}, keywords = {} } @inproceedings{KRSvW18a, key = {KRSvW18a}, author = {Kusmenko, Evgeny and Rumpe, Bernhard and Schneiders, Sascha and von Wenckstern, Michael}, title = {{Highly-Optimizing and Multi-Target Compiler for Embedded System Models: C++ Compiler Toolchain for the Component and Connector Language EmbeddedMontiArc}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'18)}, year = {2018}, publisher = {ACM}, pages = {447 -- 457}, location = {Copenhagen}, month = {October}, url = {http://www.se-rwth.de/publications/Highly-Optimizing-and-Multi-Target-Compiler-for-Embedded-System-Models.pdf}, keywords = {} } @inproceedings{KRRvW18, key = {KRRvW18}, author = {Kusmenko, Evgeny and Ronck, Jean-Marc and Rumpe, Bernhard and von Wenckstern, Michael}, title = {{EmbeddedMontiArc: Textual Modeling Alternative to Simulink}}, booktitle = {Proceedings of MODELS 2018. Workshop EXE}, location = {Copenhagen}, month = {October}, year = {2018}, url={http://www.se-rwth.de/publications/EmbeddedMontiArc-Textual-Modeling-Alternative-to-Simulink.pdf}, keywords = {} } @inproceedings{KRSvW18, key = {KRSvW18}, author = {Kusmenko, Evgeny and Rumpe, Bernhard and Strepkov, Ievgen and von Wenckstern, Michael}, title = {{Teaching Playground for C\&C Language EmbeddedMontiArc}}, booktitle = {Proceedings of MODELS 2018. Workshop ModComp}, location = {Copenhagen}, month = {October}, year = {2018}, url={http://www.se-rwth.de/publications/Teaching-Playground-for-C-and-C-Language-EmbeddedMontiArc.pdf}, keywords = {} } @inproceedings{BKRW18, key = {BKRW18}, author = {Butting, Arvid and Konar, Sinem and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Teaching Model-based Systems Engineering for Industry 4.0: Student Challenges and Expectations}}, booktitle = {Proceedings of MODELS 2018. Educators Symposium}, location = {Copenhagen}, month = {October}, year = {2018}, url = {http://www.se-rwth.de/publications/Teaching-Model-Based-Systems-Engineering-for-Industry-4.0-Student-Challenges-and-Expectations.pdf}, keywords = {} } @article{BBC+18, key = {BBC+18}, author = {Blundell, Inga and Brette, Romain and Cleland, Thomas A. and Close, Thomas G. and Coca, Daniel and Davison, Andrew P. and Diaz-Pier, Sandra and Fernandez Musoles, Carlos and Gleeson, Padraig and Goodman, Dan F. M. and Hines, Michael and Hopkins, Michael W. and Kumbhar, Pramod and Lester, David R. and Marin, B{\'o}ris and Morrison, Abigail and M{\"u}ller, Eric and Nowotny, Thomas and Peyser, Alexander and Plotnikov, Dimitri and Richmond, Paul and Rowley, Andrew and Rumpe, Bernhard and Stimberg, Marcel and Stokes, Alan B. and Tomkins, Adam and Trensch, Guido and Woodman, Marmaduke and Eppler, Jochen Martin}, title = {{Code Generation in Computational Neuroscience: A Review of Tools and Techniques}}, journal = {Frontiers in Neuroinformatics}, volume = {12}, year = {2018}, keywords = {} } @article{HRW18, key = {HRW18}, author = {H{\"o}lldobler, Katrin and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Software Language Engineering in the Large: Towards Composing and Deriving Languages}}, journal = {Computer Languages, Systems \& Structures}, volume = {54}, pages = {386--405}, publisher = {Elsevier}, year = {2018}, keywords = {} } @article{BPEM18, key = {BPEM18}, author = {Blundell, Inga and Plotnikov, Dimitri and Eppler, Jochen M. and Morrison, Abigail}, title = {{Automatically Selecting a Suitable Integration Scheme for Systems of Differential Equations in Neuron Models}}, journal = {Frontiers in Neuroinformatics}, volume = {12}, year = {2018}, keywords = {} } @inproceedings{BEK+18a, key = {BEK+18a}, author = {Butting, Arvid and Eikermann, Robert and Kautz, Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Modeling Language Variability with Reusable Language Components}}, booktitle = {International Conference on Systems and Software Product Line (SPLC'18)}, year = {2018}, month = {September}, location = {Gothenburg, Sweden}, url = {http://www.se-rwth.de/publications/Modeling-Language-Variability-with-Reusable-Language-Components.pdf}, publisher = {ACM}, keywords = {} } @inproceedings{BKL+18, key = {BKL+18}, title = {{Multi-Level Modeling Framework for Machine as a Service Applications Based on Product Process Resource Models}}, author = {Brecher, Christian and Kusmenko, Evgeny and Lindt, Achim and Rumpe, Bernhard and Storms, Simon and Wein, Stephan and von Wenckstern, Michael and Wortmann, Andreas}, booktitle = {Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control (ISCSIC'18)}, location = {Stockholm}, month = {September}, year = {2018}, publisher = {ACM}, keywords = {} } @inproceedings{DGH+18, key = {DGH+18}, author = {Drave, Imke and Greifenberg, Timo and Hillemacher, Steffen and Kriebel, Stefan and Markthaler, Matthias and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Model-Based Testing of Software-Based System Functions}}, booktitle = {Conference on Software Engineering and Advanced Applications (SEAA'18)}, month = {August}, location = {Prague}, year = {2018}, url={http://www.se-rwth.de/publications/Model-Based-Testing-of-Software-Based-System-Functions.pdf}, pages = {146--153}, keywords = {} } @book{Mul18, key = {Mul18}, author = {M\"{u}ller, Klaus}, title = {{Modellbasierte Unterst{\"u}tzung der Software Evolution im industriellen Kontext}}, school = {{RWTH Aachen}}, year = {2018}, month = {July}, isbn = {978-3-8440-6034-8}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 35}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Mueller-Modellbasierte-Unterstuetzung-der-Software-Evolution-im-industriellen-Kontext.pdf}, keywords = {} } @misc{BEM+18, key = {BEM+18}, author = {Blundell, Inga and Eppler, Jochen Martin and Morrison, Abigail and Perun, Konstantin and Plotnikov, Dimitri and Rumpe, Bernhard and Trensch, Guido}, title = {{Reengineering NestML with Python and MontiCore}}, month = {July}, year = 2018, doi = {10.5281/zenodo.1319653}, url = {http://www.se-rwth.de/publications/Reengineering-NestML-with-Python-and-MontiCore.pdf}, notes = {Technical Report, Zenodo DOI: 10.5281/zenodo.1319653}, keywords = {} } @incollection{RW18, key = {RW18}, author = {Rumpe, Bernhard and Wortmann, Andreas}, editor = {{Lohstroh, Marten and Derler, Patricia Sirjani, Marjan}}, title = {{Abstraction and Refinement in Hierarchically Decomposable and Underspecified CPS-Architectures}}, bookTitle = {{Principles of Modeling: Essays Dedicated to Edward A. Lee on the Occasion of His 60th Birthday}}, year = {2018}, url = {http://www.se-rwth.de/publications/Abstraction-and-Refinement-in-Hierarchically-Decomposable-and-Underspecified-CPS-Architectures.pdf}, series = {LNCS 10760}, publisher = {Springer}, pages = {383--406}, isbn = {978-3-319-95246-8}, keywords = {} } @article{CKM+18, author = {Combemale, Benoit and Kienzle, J\"{o}rg and Mussbacher, Gunter and Barais, Olivier and Bousse, Erwan and Cazzola, Walter and Collet, Philippe and Degueule, Thomas and Heinrich, Robert and J\'{e}z\'{e}quel, Jean-Marc and Leduc, Manuel and Mayerhofer, Tanja and Mosser, S\'{e}bastien and Sch\"{o}ttle, Matthias and Strittmatter, Misha and Wortmann, Andreas}, title = {{Concern-Oriented Language Development (COLD): Fostering Reuse in Language Engineering}}, journal = {Computer Languages, Systems \& Structures}, publisher = {Elsevier}, volume = {54}, pages = {139 - 155}, year = {2018}, url = {http://www.se-rwth.de/publications/Concern-Oriented-Language-Development-COLD-Fostering-Reuse-in-Language-Engineering.pdf} } @inproceedings{KMS+18, key = {KMS+18}, author = {Kriebel, Stefan and Markthaler, Matthias and Salman, Karin Samira and Greifenberg, Timo and Hillemacher, Steffen and Rumpe, Bernhard and Schulze, Christoph and Wortmann, Andreas and Orth, Philipp and Richenhagen, Johannes}, title = {{Improving Model-based Testing in Automotive Software Engineering}}, booktitle = {International Conference on Software Engineering: Software Engineering in Practice (ICSE'18)}, year = {2018}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Improving-Model-based-Testing-in-Automotive-Software-Engineering.pdf}, pages = {172--180}, month = {June}, location = {Gothenburg, Sweden}, keywords = {} } @incollection{KRR18, key = {KRR18}, author = {Kautz, Oliver and Roth, Alexander and Rumpe, Bernhard}, editor= {Gruhn, Volker and Striemer, R{\"u}diger}, title = {{Achievements, Failures, and the Future of Model-Based Software Engineering}}, booktitle = {{The Essence of Software Engineering}}, publisher = {Springer}, year = {2018}, month = {June}, url = {http://www.se-rwth.de/publications/Achievements-Failures-and-the-Future-of-Model-Based-Software-Engineering.pdf}, pages = {221--236}, isbn = {978-3-319-73896-3}, keywords = {} } @inproceedings{ANV+18, key = {ANV+18}, author = {Adam, Kai and Netz, Lukas and Varga, Simon and Michael, Judith and Rumpe, Bernhard and Heuser, Patricia and Letmathe, Peter}, title = {{Model-Based Generation of Enterprise Information Systems}}, booktitle = {Enterprise Modeling and Information Systems Architectures (EMISA'18)}, year = {2018}, month = {May}, location = {Rostock, Germany}, publisher = {CEUR-WS.org}, url = {http://www.se-rwth.de/publications/Model-Based-Generation-of-Enterprise-Information-Systems.pdf}, pages = {75--79}, series = {{CEUR} Workshop Proceedings}, volume = {2097}, ISSN = {1613-0073}, editor = {Fellmann, Michael and Sandkuhl, Kurt}, keywords = {} } @inproceedings{MMS+18, key = {MMS+18}, author = {Mayr, Heinrich C. and Michael, Judith and Shekhovtsov, Vladimir A. and Ranasinghe, Suneth and Steinberger, Claudia}, title = {{A Model Centered Perspective on Software-Intensive Systems}}, booktitle = {Enterprise Modeling and Information Systems Architectures (EMISA'18)}, year = {2018}, month = {May}, location = {Rostock, Germany}, publisher = {CEUR-WS.org}, url = {http://www.se-rwth.de/publications/A-Model-Centered-Perspective-on-Software-Intensive-Systems.pdf}, pages = {58--64}, series = {{CEUR} Workshop Proceedings}, volume = {2097}, ISSN = {1613-0073}, editor = {Fellmann, Michael and Sandkuhl, Kurt}, keywords = {} } @inproceedings{KKRvW18, key = {KKRvW18}, title = {{Finding Inconsistencies in Design Models and Requirements by Applying the SMARDT Process}}, author = {Kriebel, Stefan and Kusmenko, Evgeny and Rumpe, Bernhard and von Wenckstern, Michael}, month = {April}, year = {2018}, booktitle = {Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme XIV (MBEES'18)}, address = {Univ. Hamburg}, url = {http://www.se-rwth.de/publications/Finding-Inconsistencies-in-Design-Models-and-Requirements-by-Applying-the-SMARDT-Process.pdf}, keywords = {} } @inproceedings{BMR+18, key = {BMR+18}, author = {Bertram, Vincent and Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard and von Wenckstern, Michael}, title = {{Component and Connector Views in Practice: An Experience Report (extended abstract)}}, booktitle = {Software Engineering und Software Management 2018 (SE'18)}, month = {March}, year = {2018}, publisher = {Bonner K{\"o}llen Verlag}, url = {http://www.se-rwth.de/publications/Component-and-Connector-Views-in-Practice-An-Experience-Report-extended-abstract.pdf}, pages = {97--99}, location = {Ulm, Germany}, series = {GI-Edition--Lecture Notes in Informatics (LNI)}, volume = {P-279}, keywords = {} } @inproceedings{BHR+18, key = {BHR+18}, author = {Butting, Arvid and Hillemacher, Steffen and Rumpe, Bernhard and Schmalzing, David and Wortmann, Andreas}, title = {{Shepherding Model Evolution in Model-Driven Development}}, booktitle = {Joint Proceedings of the Workshops at Modellierung 2018 (MOD-WS 2018)}, year = {2018}, month = {February}, location = {Braunschweig, Germany}, pages = {67--77}, series = {{CEUR} Workshop Proceedings}, volume = {2060}, publisher = {CEUR-WS.org}, url = {http://www.se-rwth.de/publications/Shepherding-Model-Evolution-in-Model-Driven-Development.pdf}, keywords = {} } @book{Plo18, key = {Plo18}, author = {Plotnikov, Dimitri}, title = {{NESTML - die dom{\"a}nenspezifische Sprache f{\"u}r den NEST-Simulator neuronaler Netzwerke im Human Brain Project}}, school = {{RWTH Aachen}}, year = {2018}, month = {February}, isbn = {978-3-8440-5779-9}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 33}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Plotnikov-NESTML-die-dom{\"a}nenspezifische-Sprache-f{\"u}r-den-NEST-Simulator-neuronaler-Netzwerke-im-Human-Brain-Project.pdf}, keywords = {} } @inproceedings{BEK+18, key = {BEK+18}, author = {Butting, Arvid and Eikermann, Robert and Kautz, Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Controlled and Extensible Variability of Concrete and Abstract Syntax with Independent Language Features}}, booktitle = {Proceedings of the 12th International Workshop on Variability Modelling of Software-Intensive Systems (VAMOS'18)}, year = {2018}, url = {http://www.se-rwth.de/publications/Controlled-and-Extensible-Variability-of-Concrete-and-Abstract-Syntax-with-Independent-Language-Features.pdf}, month = {January}, location = {Madrid, Spain}, pages = {75--82}, acmid = {3168368}, publisher = {ACM}, keywords = {} } @inproceedings{ABK+18, key = {ABK+18}, author = {Adam, Kai and Butting, Arvid and Kautz, Oliver and Pfeiffer, Jerome and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Retrofitting Type-safe Interfaces into Template-based Code Generators}}, booktitle = {Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD'18)}, year = {2018}, url = {http://www.se-rwth.de/publications/Retrofitting-Type-safe-Interfaces-into-Template-based-Code-Generators.pdf}, month = {January}, location = {Funchal, Portugal}, pages = {179 - 190}, publisher = {SciTePress}, keywords = {} } @inproceedings{KSRW18, key = {KSRW18}, author = {Kusmenko, Evgeny and Shumeiko, Igor and Rumpe, Bernhard and von Wenckstern, Michael}, title = {{Fast Simulation Preorder Algorithm}}, booktitle = {Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD'18)}, year = {2018}, month = {January}, location = {Funchal, Portugal}, pages = {256 - 267}, publisher = {SciTePress}, keywords = {} } @inproceedings{HKK+18, key = {HKK+18}, author = {Hillemacher, Steffen and Kriebel, Stefan and Kusmenko, Evgeny and Lorang, Mike and Rumpe, Bernhard and Sema, Albi and Strobl, Georg and von Wenckstern, Michael}, title = {{Model-Based Development of Self-Adaptive Autonomous Vehicles using the SMARDT Methodology}}, booktitle = {Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development (MODELSWARD'18)}, year = {2018}, month = {January}, location = {Funchal, Portugal}, pages = {163 - 178}, publisher = {SciTePress}, keywords = {} } @article{GPW18, key = {GPW18}, author = {G\"{o}tz, Sebastian and Piechnick, Christian and Wortmann, Andreas}, title = {{Report on the 4th International Workshop on Model-driven Robot Software Engineering (MORSE)}}, journal = {SIGSOFT Software Engineering Notes}, volume = {42}, number = {4}, month = {January}, year = {2018}, pages = {32--34}, url = {http://www.se-rwth.de/publications/Report-on-the-4th-International-Workshop-on-Model-driven-Robot-Software-Engineering.pdf}, acmid = {3149523}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {} } @inproceedings{BGRW18, key = {BGRW18}, author = {Butting, Arvid and Greifenberg, Timo and Rumpe, Bernhard and Wortmann, Andreas}, editor = {Seidl, Martina and Zschaler, Steffen}, title = {{On the Need for Artifact Models in Model-Driven Systems Engineering Projects}}, booktitle = {Software Technologies: Applications and Foundations}, month = {January}, year = {2018}, url = {http://www.se-rwth.de/publications/On-the-Need-for-Artifact-Models-in-Model-Driven-Systems-Engineering-Projects.pdf}, publisher = {Springer}, series = {LNCS 10748}, pages = {146--153}, keywords = {} } @book{HR17, key = {HR17}, author = {H{\"o}lldobler, Katrin and Rumpe, Bernhard}, title = {{MontiCore 5 Language Workbench Edition 2017}}, school = {{RWTH Aachen}}, year = {2017}, month = {December}, isbn = {978-3-8440-5713-3}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 32}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/MontiCore-5-Language-Workbench-Edition-2017.pdf}, keywords = {} } @book{Rot17, key = {Rot17}, author = {Roth, Alexander}, title = {{Adaptable Code Generation of Consistent and Customizable Data Centric Applications with MontiDex}}, school = {{RWTH Aachen}}, year = {2017}, month = {December}, isbn = {978-3-8440-5688-4}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 31}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Roth-Adaptable-Code-Generation-of-Consistent-and-Customizable-Data-Centric-Applications-with-MontiDex.pdf}, keywords = {} } @book{GHR17, key = {GHR17}, author = {Greifenberg, Timo and Hillemacher, Steffen and Rumpe, Bernhard}, title = {{Towards a Sustainable Artifact Model: Artifacts in Generator-Based Model-Driven Projects}}, school = {{RWTH Aachen}}, publisher = {Shaker Verlag}, year = {2017}, month = {December}, isbn = {978-3-8440-5678-5}, series = {Aachener Informatik-Berichte, Software Engineering, Band 30}, organization = {Software Engineering}, url = {http://www.se-rwth.de/phdtheses/Towards-a-Sustainable-Artifact-Model-Artifacts-in-Generator-Based-Model-Driven-Projects.pdf}, keywords = {} } @book{ABH+17, key = {ABH+17}, author = {Adam, Kai and Butting, Arvid and Heim, Robert and Kautz, Oliver and Pfeiffer, J\'{e}r\^{o}me and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Modeling Robotics Tasks for Better Separation of Concerns, Platform-Independence, and Reuse}}, school = {{RWTH Aachen}}, publisher = {Shaker Verlag}, year = {2017}, month = {December}, series = {Aachener Informatik-Berichte, Software Engineering, Band 28}, organization = {Software Engineering}, isbn = {978-3-8440-5319-7}, url = {http://www.se-rwth.de/phdtheses/Modeling-Robotics-Tasks-for-Better-Separation-of-Concerns-Platform-Independence-and-Reuse.pdf}, keywords = {} } @article{AHRW17b, key = {AHRW17b}, author = {Adam, Kai and H{\"o}lldobler, Katrin and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Modeling Robotics Software Architectures with Modular Model Transformations}}, journal = {Journal of Software Engineering for Robotics (JOSER)}, year = {2017}, volume = {8}, number = {1}, pages = {3--16} } @proceedings{CMR17, key = {CMR17}, editor = {Combemale, Benoit and Mernik, Marjan and Rumpe, Bernhard}, title = {{Software Language Engineering (SLE'17)}}, publisher = {ACM Sigplan}, month = {October}, year = {2017}, address = {Vancouver}, url = {http://www.se-rwth.de/publications/Software-Language-Engineering-SLE17.pdf}, keywords = {} } @inproceedings{HRRW17, key = {HRRW17}, title = {{Advances in Modeling Language Engineering}}, author = {H{\"o}lldobler, Katrin and Roth, Alexander and Rumpe, Bernhard and Wortmann, Andreas}, month = {October}, year = {2017}, pages = {3--17}, booktitle = {International Conference on Model and Data Engineering}, publisher = {Springer}, series = {LNCS 10563}, location = {Barcelona}, url = {http://www.se-rwth.de/publications/Advances-in-Modeling-Language-Engineering.pdf}, keywords = {} } @inproceedings{KMS+17, key = {KMS+17}, author = {Kriebel, Stefan and Moyses, Vincent and Strobl, Georg and Richenhagen, Johannes and Orth, Phillip and Pischinger, Stefan and Schulze, Christoph and Greifenberg, Timo and Rumpe, Bernhard}, title = {{The Next Generation of BMW's Electrified Powertrains: Providing Software Features Quickly by Model-Based System Design}}, booktitle = {26th Aachen Colloquium Automobile and Engine Technology}, month = {October}, year = {2017}, url = {http://www.se-rwth.de/publications/The-Next-Generation-of-BMWs-Electrified-Powertrains-Providing-Software-Features-Quickly-by-Model-Based-System-Design.pdf}, keywords = {} } @inproceedings{ABK+17, key = {ABK+17}, author = {Adam, Kai and Butting, Arvid and Kautz, Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Executing Robot Task Models in Dynamic Environments}}, booktitle = {Proceedings of MODELS 2017. Workshop EXE}, location = {Austin}, month = {September}, series = {CEUR 2019}, year = {2017}, url={http://www.se-rwth.de/publications/Executing-Robot-Task-Models-in-Dynamic-Environments.pdf}, keywords = {} } @inproceedings{BHK+17, key = {BHK+17}, author = {Butting, Arvid and Heim, Robert and Kautz, Oliver and Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{A Classification of Dynamic Reconfiguration in Component and Connector Architecture Description Languages}}, booktitle = {Proceedings of MODELS 2017. Workshop ModComp}, location= {Austin}, month = {September}, series = {CEUR 2019}, year = {2017}, url={http://www.se-rwth.de/publications/A-Classification-of-Dynamic-Reconfiguration-in-Component-and-Connector-Architecture-Description-Languages.pdf}, keywords = {} } @inproceedings{MMR+17, key = {MMR+17}, author = {Maoz, Shahar and Mehlan, Ferdinand and Ringert, Jan Oliver and Rumpe, Bernhard and von Wenckstern, Michael}, title = {{OCL Framework to Verify Extra-Functional Properties in Component and Connector Models}}, booktitle = {Proceedings of MODELS 2017. Workshop EXE}, location= {Austin, TX, USA}, month = {September}, series = {CEUR 2019}, year = {2017}, url={http://www.se-rwth.de/publications/OCL-Framework-to-Verify-Extra-Functional-Properties-in-Component-and-Connector-Models.pdf}, keywords = {} } @inproceedings{GKR+17, key = {GKR+17}, author = {Grazioli, Filippo and Kusmenko, Evgeny and Roth, Alexander and Rumpe, Bernhard and von Wenckstern, Michael}, title = {{Simulation Framework for Executing Component and Connector Models of Self-Driving Vehicles}}, booktitle = {Proceedings of MODELS 2017. Workshop EXE}, location = {Austin}, month = {September}, series = {CEUR 2019}, year = {2017}, url={http://www.se-rwth.de/publications/Simulation-Framework-for-Executing-Component-and-Connector-Models-of-Self-Driving-Vehicles.pdf}, keywords = {} } @inproceedings{TRW17, key = {TRW17}, author = {Bolender, Tim and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Investigating the Effects of Integrating Handcrafted Code in Model-Driven Engineering}}, booktitle = {Proceedings of MODELS 2017. Workshop EXE}, location = {Austin}, month = {September}, series = {CEUR 2019}, year = {2017}, url={http://www.se-rwth.de/publications/Investigating-the-Effects-of-Integrating-Handcrafted-Code-in-Model-Driven-Engineering.pdf}, keywords = {} } @inproceedings{BSW17, key = {BSW17}, author = {Boulanger, Fr\'{e}d\'{e}ric and Syriani, Eugene and Wortmann, Andreas}, title = {{Fifth Workshop on the Globalization of Modeling Languages (GEMOC 2017)}}, booktitle = {Proceedings of MODELS 2017}, location = {Austin}, month = {September}, series = {CEUR 2019}, year = {2017}, url={http://www.se-rwth.de/publications/Fifth-Workshop-on-the-Globalization-of-Modeling-Languages.pdf}, keywords = {} } @inproceedings{DMW17, key = {DMW17}, author = {Degueule, Thomas and Mayerhofer, Tanja and Wortmann, Andreas}, title = {{Engineering a ROVER Language in GEMOC STUDIO \& MONTICORE: A Comparison of Language Reuse Support}}, booktitle = {Proceedings of MODELS 2017. Workshop EXE}, location = {Austin}, month = {September}, series = {CEUR 2019}, year = {2017}, url={http://www.se-rwth.de/publications/Engineering-a-ROVER-Language-in-GEMOC-STUDIO-and-MONTICORE-A-Comparison-of-Language-Reuse-Support.pdf}, keywords = {} } @inproceedings{BMR+17, key = {BMR+17}, author = {Bertram, Vincent and Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard and von Wenckstern, Michael}, title = {{Component and Connector Views in Practice: An Experience Report}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'17)}, year = {2017}, publisher = {IEEE}, pages = {167--177}, location = {Austin}, month = {September}, url = {http://www.se-rwth.de/publications/Component-and-Connector-Views-in-Practice-An-Experience-Report.pdf}, keywords = {} } @inproceedings{WCB17, key = {WCB17}, author = {Wortmann, Andreas and Combemale, Benoit and Barais, Olivier}, title = {{A Systematic Mapping Study on Modeling for Industry 4.0}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'17)}, year = {2017}, pages = {281--291}, location = {Austin}, publisher = {IEEE}, month = {September}, url = {http://www.se-rwth.de/publications/A-Systematic-Mapping-Study-on-Modeling-for-Industry-4.0.pdf}, keywords = {} } @inproceedings{BHH+17, key = {BHH+17}, author = {Butting, Arvid and Haber, Arne and Hermerschmidt, Lars and Kautz, Oliver and Rumpe, Bernhard and Wortmann, Andreas}, booktitle = {European Conference on Modelling Foundations and Applications (ECMFA'17)}, title = {{Systematic Language Extension Mechanisms for the MontiArc Architecture Description Language}}, publisher = {Springer}, series = {LNCS 10376}, month = {July}, year = {2017}, location = {Marburg}, pages = {53--70}, url = {http://www.se-rwth.de/publications/Systematic-Language-Extension-Mechanisms-for-the-MontiArc-Architecture-Description-Language.pdf}, keywords = {} } @inproceedings{KRRW17, key = {KRRW17}, author = {Kusmenko, Evgeny and Roth, Alexander and Rumpe, Bernhard and von Wenckstern, Michael}, booktitle = {European Conference on Modelling Foundations and Applications (ECMFA'17)}, title = {{Modeling Architectures of Cyber-Physical Systems}}, publisher = {Springer}, series = {LNCS 10376}, month = {July}, year = {2017}, location = {Marburg}, pages = {34--50}, url = {http://www.se-rwth.de/publications/Modeling-Architectures-of-Cyber-Physical-Systems.pdf}, keywords = {} } @misc{BGRW17, key = {BGRW17}, title = {{Taming the Complexity of Model-Driven Systems Engineering Projects}}, author = {Butting, Arvid and Greifenberg, Timo and Rumpe, Bernhard and Wortmann, Andreas}, month = {July}, year = {2017}, howpublished = {Part of the Grand Challenges in Modeling (GRAND'17) Workshop}, location = {Marburg}, url = {http://www.se-rwth.de/publications/Taming-the-Complexity-of-Model-Driven-Systems-Engineering.pdf}, keywords = {} } @book{Naz17, key = {Naz17}, author = {Mir Seyed Nazari, Pedram}, title = {{MontiCore: Efficient Development of Composed Modeling Language Essentials}}, school = {{RWTH Aachen}}, year = {2017}, month = {June}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 29}}, isbn = {978-3-8440-5320-3}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Nazari-MontiCore-Efficient-Development-of-Composed-Modeling-Language-Essentials.pdf}, keywords = {} } @techreport{KMRR17, key = {KMRR17}, author = {Kautz, Oliver and Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{CD2Alloy: A Translation of Class Diagrams to Alloy}}, institution = {RWTH Aachen University}, year = {2017}, month = {July}, type = {Technical Report}, number = {AIB-2017-06}, url = {http://www.se-rwth.de/publications/CD2Alloy-A-Translation-of-Class-Diagrams-to-Alloy.pdf}, keywords = {} } @incollection{ELR+17, key = {ELR+17}, author = {Eikermann, Robert and Look, Markus and Roth, Alexander and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Architecting Cloud Services for the Digital me in a Privacy-Aware Environment}}, booktitle = {{Software Architecture for Big Data and the Cloud}}, editors = {Mistrik, Ivan and Bahsoon, Rami and Ali, Nour and Heisel, Maritta and Maxim, Bruce}, publisher = {Elsevier Science \& Technology}, month = {June}, year = {2017}, pages = {207--226}, url = {http://www.se-rwth.de/publications/Architecting-Cloud-Services-for-the-Digital-me-in-a-Privacy-Aware-Environment.pdf}, chapter = {12}, keywords = {} } @article{HRW17, key = {HRW17}, author = {Heithoff, Malte and Rumpe, Bernhard and von Wenckstern, Michael}, title = {{Anforderungsverikation von Komponenten- und Konnektormodellen am Beispiel Autonom Fahrender Autos}}, journal = {GI Softwaretechnik-Trends}, year = {2017}, month = {May}, volume = {37}, number = {2}, url = {http://www.se-rwth.de/publications/Anforderungsverifikation-von-Komponenten-und-Konnektormodellen-am-Beispiel-Autonom-Fahrender-Autos.pdf}, keywords = {} } @inproceedings{BKRW17a, key = {BKRW17a}, author = {Butting, Arvid and Kautz, Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Architectural Programming with MontiArcAutomaton}}, booktitle = {In 12th International Conference on Software Engineering Advances (ICSEA 2017)}, year = {2017}, month = {May}, location = {Athens, Greece}, publisher = {IARIA XPS Press}, pages = {213--218}, keywords = {} } @proceedings{CdRR17, key = {CdRR17}, editor = {Chechik, Marsha and Di Ruscio, Davide and Rumpe, Bernhard}, title = {{Workshop on Modelling in Software Engineering (MiSE'17)}}, publisher = {IEEE}, location = {Buenos Aires}, month = {May}, year = {2017}, url = {http://www.se-rwth.de/publications/Workshop-on-Modelling-in-Software-Engineering-MiSE17.pdf}, keywords = {} } @inproceedings{RRSW17, key = {RRSW17}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Schulze, Christoph and Wortmann, Andreas}, booktitle = {International Conference on Software Engineering: Software Engineering and Education Track (ICSE'17)}, title = {{Teaching Agile Model-Driven Engineering for Cyber-Physical Systems}}, publisher = {IEEE}, location = {Buenos Aires}, month = {May}, year = {2017}, pages = {127--136}, url = {http://www.se-rwth.de/publications/Teaching-Agile-Model-Driven-Engineering-for-Cyber-Physical-Systems.pdf}, keywords = {} } @book{Rum17, key = {Rum17}, author = {Rumpe, Bernhard}, title = {{Agile Modeling with UML: Code Generation, Testing, Refactoring}}, publisher = {Springer International}, year = {2017}, month = {May}, url = {http://www.se-rwth.de/mbse/}, keywords = {} } @book{Via17, key = {Via17}, author = {Vianden, Matthias}, title = {{Systematic Metric Systems Engineering: Reference Architecture and Process Model}}, school = {{RWTH Aachen}}, year = {2017}, month = {April}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 26}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Vianden-Systematic-Metric-Systems-Engineering-Reference-Architecture-and-Process-Model.pdf}, keywords = {} } @inproceedings{BKRW17, key = {BKRW17}, author = {Butting, Arvid and Kautz, Oliver and Rumpe, Bernhard and Wortmann, Andreas}, booktitle = {International Conference on Software Architecture (ICSA'17)}, title = {{Semantic Differencing for Message-Driven Component \& Connector Architectures}}, publisher = {IEEE}, location = {Gothenburg}, month = {April}, year = {2017}, pages = {145--154}, url = {http://www.se-rwth.de/publications/Semantic-Differencing-for-Message-Driven-Component-and-Connector-Architectures.pdf}, keywords = {} } @inproceedings{AHRW17, key = {AHRW17}, author = {Adam, Kai and H\"{o}lldobler, Katrin and Rumpe, Bernhard and Wortmann, Andreas}, booktitle = {International Conference on Robotic Computing (IRC'17)}, title = {{Engineering Robotics Software Architectures with Exchangeable Model Transformations}}, publisher = {IEEE}, location = {Taichung}, month = {April}, year = {2017}, pages = {172--179}, url = {http://www.se-rwth.de/publications/Engineering-Robotics-Software-Architectures-with-Exchangeable-Model-Transformations.pdf}, keywords = {} } @inproceedings{ARW17, key = {ARW17}, title = {{Improving Reuse in Architecture Modeling with Higher-Order Components}}, author = {Adam, Kai and Rumpe, Bernhard and Wortmann, Andreas}, month = {March}, year = {2017}, booktitle = {Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme XIII (MBEES'17)}, address = {Univ. Hamburg}, url = {http://www.se-rwth.de/publications/Improving-Reuse-in-Architecture-Modeling-with-Higher-Order-Components.pdf}, keywords = {} } @book{Loo17, key = {Loo17}, author = {Look, Markus}, title = {{Modellgetriebene, agile Entwicklung und Evolution mehrbenutzerf{\"a}higer Enterprise Applikationen mit MontiEE}}, school = {{RWTH Aachen}}, year = {2017}, month = {March}, isbn = {978-3-8440-5131-5}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 27}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Look-Modellgetriebene-agile-Entwicklung-und-Evolution-mehrbenutzerfaehiger-Enterprise-Applikationen-mit-MontiEE.pdf}, keywords = {} } @inproceedings{DDE+17, key = {DDE+17}, author = {Dankert, Jens and Dernehl, Christian and Eckstein, Lutz and Kowalewski, Stefan and Kusmenko, Evgeny and Rumpe, Bernhard}, booktitle = {Automatisiertes und Vernetztes Fahren (AAET'17)}, title = {{RapidCoop - Robuste Architektur durch geeignete Paradigmen f{\"u}r Kooperativ Interagierende Automobile}}, month = {February}, year = {2017}, location = {Braunschweig, Germany}, url = {http://www.se-rwth.de/publications/RapidCoop-Robuste-Architektur-durch-geeignete-Paradigmen-fuer-Kooperativ-Interagierende-Automobile.pdf}, keywords = {} } @inproceedings{GLR17, key = {GLR17}, author = {Greifenberg, Timo and Look, Markus and Rumpe, Bernhard}, title = {{Visualizing MDD Projects}}, booktitle = {Software Engineering Conference (SE'17)}, month = {February}, year = {2017}, url = {http://www.se-rwth.de/publications/Visualizing-MDD-Projects.pdf}, pages = {101--104}, series = {LNI P267}, publisher ={Bonner K{\"o}llen Verlag}, keywords = {} } @inproceedings{ABH+16, key = {ABH+16}, author = {Kai Adam and Arvid Butting and Robert Heim and Oliver Kautz and Bernhard Rumpe and Andreas Wortmann}, title = {{Model-Driven Separation of Concerns for Service Robotics}}, booktitle = {International Workshop on Domain-Specific Modeling (DSM'16)}, year = {2016}, month = {October}, url = {http://www.se-rwth.de/publications/Model-Driven-Separation-of-Concerns-for-Service-Robotics.pdf}, pages = {22--27}, publisher = {ACM}, keywords = {} } @inproceedings{HKR+16, key = {HKR+16}, author = {Heim, Robert and Kautz, Oliver and Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Retrofitting Controlled Dynamic Reconfiguration into the Architecture Description Language MontiArcAutomaton}}, booktitle = {Software Architecture - 10th European Conference (ECSA'16)}, year = {2016}, month = {December}, location = {Copenhagen, Denmark}, url = {http://www.se-rwth.de/publications/Retrofitting-Controlled-Dynamic-Reconfiguration-into-the-Architecture-Description-Language-MontiArcAutomaton.pdf}, pages = {175--182}, publisher = {Springer}, series = {LNCS}, volume = {9839}, keywords = {} } @inproceedings{RRS+16, key = {RRS+16}, author = {Richenhagen, Johannes and Rumpe, Bernhard and Schlo{\ss}er, Axel and Schulze, Christoph and Thissen, Kevin and von Wenckstern, Michael}, title = {{Test-driven Semantical Similarity Analysis for Software Product Line Extraction}}, booktitle = {International Systems and Software Product Line Conference (SPLC '16)}, year = {2016}, month = {September}, url = {http://www.se-rwth.de/publications/Test-Driven-Semantical-Similarity-Analysis-for-Software-Product-Line-Extraction.pdf}, location = {Beijing, China}, pages = {174--183}, publisher = {ACM}, keywords = {} } @inproceedings{KRR+16, key = {KRR+16}, author = {Kehrbusch, Philipp and Richenhagen, Johannes and Rumpe, Bernhard and Schlo{\ss}er, Axel and Schulze, Christoph}, title = {{Interface-based Similarity Analysis of Software Components for the Automotive Industry}}, booktitle = {International Systems and Software Product Line Conference (SPLC '16)}, year = {2016}, month = {September}, url = {http://www.se-rwth.de/publications/Interface-based-Similarity-Analysis-of-Software-Components-for-the-Automotive-Industry.pdf}, location = {Beijing, China}, pages = {99--108}, publisher = {ACM}, keywords = {} } @inproceedings{MRRW16, key = {MRRW16}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard and Wenckstern, Michael von}, title = {{Consistent Extra-Functional Properties Tagging for Component and Connector Models}}, booktitle = {Workshop on Model-Driven Engineering for Component-Based Software Systems (ModComp'16)}, year = {2016}, month = {October}, url = {http://www.se-rwth.de/publications/Consistent-Extra-Functional-Properties-Tagging-for-Component-and-Connector-Models.pdf}, pages = {19--24}, series = {CEUR Workshop Proceedings}, volume = {1723}, keywords = {} } @inproceedings{BRRW16, key = {BRRW16}, author = {Bertram, Vincent and Roth, Alexander and Rumpe, Bernhard and Wenckstern, Michael von}, title = {{Extendable Toolchain for Automatic Compatibility Checks}}, booktitle = {International Workshop in OCL and Textual Modeling (OCL'16)}, location = {Saint Malo, France}, publisher = {ACM/IEEE}, pages = {49--56}, year = {2016}, month = {October}, url = {http://www.se-rwth.de/publications/Extendable-Toolchain-for-Automatic-Compatibility-Checks.pdf}, keywords = {} } @inproceedings{BRW16a, key = {BRW16a}, author = {Butting, Arvid and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Embedding Component Behavior DSLs into the MontiArcAutomaton ADL}}, booktitle = {Globalization of Modeling Languages Workshop (GEMOC'16)}, year = {2016}, month = {October}, series = {CEUR Workshop Proceedings}, location = {Saint Malo, France}, volume = {1731}, url = {http://www.se-rwth.de/publications/Embedding-Component-Behavior-DSLs-into-the-MontiArcAutomaton-ADL.pdf}, keywords = {} } @book{Ren16, key = {Ren16}, author = {Rendel, Holger}, title = {{Praktische Ans{\"a}tze zur Etablierung einer Software-Produktlinie in eine bestehende Mehr-Produkt-Entwicklung}}, school = {{RWTH Aachen}}, year = {2016}, month = {July}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 23}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Rendel-Praktische-Ansaetzt-zur-Etablierung-einer-Software-Produktlinie-in-eine-bestehende-Mehr-Produkt-Entwicklung.pdf}, keywords = {} } @book{Hab16, key = {Hab16}, author = {Haber, Arne}, title = {{MontiArc - Architectural Modeling and Simulation of Interactive Distributed Systems}}, school = {{RWTH Aachen}}, year = {2016}, month = {September}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 24}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Haber-MontiArc-Architectural-Modeling-and-Simulation-of-Interactive-Distributed-Systems.pdf}, keywords = {} } @proceedings{ABRR16, key = {ABRR16}, title = {{Modeling in Software Engineering (MiSE '16)}}, editor = {Atlee, Joanne M. and Baillargeon, Robert and Rumpe, Bernhard and Ruscio, Davide Di}, isbn = {978-1-4503-4164-6}, location = {Austin, Texas}, publisher = {ACM}, address = {New York, NY, USA}, url = {http://www.se-rwth.de/publications/Modeling-in-Software-Engineering-MiSE16.pdf}, month = {May}, year = {2016} } @book{Wor16, key = {Wor16}, author = {Wortmann, Andreas}, title = {{An Extensible Component \& Connector Architecture Description Infrastructure for Multi-Platform Modeling}}, school = {{RWTH Aachen}}, year = {2016}, month = {November}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 25}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Wortmann-An-Extensible-Component-and-Connector-Architecture-Description-Infrastructure-for-Multi-Platform-Modeling.pdf}, keywords = {} } @inproceedings{BRW16, key = {BRW16}, author = {Bertram, Vincent and Rumpe, Bernhard and Wenckstern, Michael von}, title = {{Encapsulation, Operator Overloading, and Error Class Mechanisms in OCL}}, location = {Saint Malo, France}, booktitle = {International Workshop in OCL and Textual Modeling (OCL'16)}, year = {2016}, publisher = {ACM/IEEE}, pages = {17--32}, url = {http://www.se-rwth.de/publications/Encapsulation-Operator-Overloading-and-Error-Class-Mechanisms-in-OCL.pdf}, keywords = {} } @book{CFJ+16, key = {CFJ+16}, author = {Combemale, Benoit and France, Robert and J{\'e}z{\'e}quel, Jean-Marc and Rumpe, Bernhard and Steel, James and Vojtisek, Didier}, title = {{Engineering Modeling Languages: Turning Domain Knowledge into Tools}}, publisher = {Chapman \& Hall/CRC Innovations in Software Engineering and Software Development Series}, year = {2016}, month = {November}, url = {https://www.crcpress.com/Engineering-Modeling-Languages/Combemale-France-Jezequel-Rumpe-Steel-Vojtisek/p/book/9781466583733}, keywords = {} } @article{RSW16, key = {RSW16}, author = {Rumpe, Bernhard and Schulze, Christoph and Wenckstern, Michael von}, title = {{MontiMatcher: {\"{A}}hnlichkeitsanalyse-Framework zur Produktlinienextraktion und Evolutions{\"{u}}berwachung}}, journal = {Softwaretechnik-Trends}, year = {2016}, month = {May}, volume = {36}, number = {2}, url = {http://www.se-rwth.de/publications/MontiMatcher-Aehnlichkeitsanalyse-Framework-zur-Produktlinienextraktion-und-Evolutionsueberwachung.pdf}, keywords = {} } @inproceedings{BRSTW15, key = {BRSTW15}, author = {Butting, Arvid and Rumpe, Bernhard and Schulze, Christoph and Thomas, Ulrike and Wortmann, Andreas}, title = {{Modeling Reusable, Platform-Independent Robot Assembly Processes}}, booktitle = {International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob 2015)}, year = {2015}, url = {http://www.se-rwth.de/publications/Modeling-Reusable-Platform-Independent-Robot-Assembly-Processes.pdf}, keywords = {} } @inproceedings{HMSNRW16, key = {HMSNRW16}, author = {Heim, Robert and Mir Seyed Nazari, Pedram and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Compositional Language Engineering using Generated, Extensible, Static Type Safe Visitors}}, booktitle = {Conference on Modelling Foundations and Applications (ECMFA)}, publisher = {Springer}, year = {2016}, month = {July}, url = {http://www.se-rwth.de/publications/Compositional-Language-Engineering-using-Generated-Extensible-Static-Type-Safe-Visitors.pdf}, pages = {67--82}, series = {LNCS 9764}, keywords = {} } @inproceedings{HRW16, key = {HRW16}, author = {Heim, Robert and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Extending Architecture Description Languages With Exchangeable Component Behavior Languages}}, booktitle = {Conference on Software Engineering \& Knowledge Engineering (SEKE'16)}, year = {2016}, month = {June}, publisher = {KSI Research Inc., Fredericton, Canada}, url = {http://www.se-rwth.de/publications/Extending-Architecture-Description-Languages-With-Exchangeable-Component-Behavior-Languages.pdf}, pages = {1--6}, isbn = {1-891706-39-X}, keywords = {} } @inproceedings{KMA+16, key = {KMA+16}, author = {Kienzle, J{\"o}rg and Mussbacher, Gunter and Alam, Omar and Sch{\"o}ttle, Matthias and Belloir, Nicolas and Collet, Philippe and Combemale, Benoit and Deantoni, Julien and Klein, Jacques and Rumpe, Bernhard}, title = {{VCU: The Three Dimensions of Reuse}}, booktitle = {Conference on Software Reuse (ICSR'16)}, year = {2016}, month = {June}, publisher = {Springer}, url = {http://www.se-rwth.de/publications/VCU--The-Three-Dimensions-of-Reuse.pdf}, series = {LNCS}, volume = {9679}, pages = {122-137}, keywords = {} } @inproceedings{RRW16, key = {RRW16}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Model-Based Specification of Component Behavior with Controlled Underspecification}}, booktitle = {Modellbasierte Entwicklung eingebetteter Systeme (MBEES'16)}, year = {2016}, month = {March}, publisher = {fortiss, An-Institut TU M{\"u}nchen, Technical Report}, url = {hhttp://www.se-rwth.de/publications/Model-Based-Specification-of-Component-Behavior-with-Controlled-Underspecification.pdf}, pages = {1--12}, keywords = {}, } @book{Rum16, key = {Rum16}, author = {Rumpe, Bernhard}, title = {{Modeling with UML: Language, Concepts, Methods}}, publisher = {Springer International}, year = {2016}, month = {July}, url = {http://www.se-rwth.de/mbse/}, keywords = {} } @article{HHK+15a, key = {HHK+15a}, title={{A comprehensive approach to privacy in the cloud-based Internet of Things}}, author={Henze, Martin and Hermerschmidt, Lars and Kerpen, Daniel and H{\"a}u{\ss}ling, Roger and Rumpe, Bernhard and Wehrle, Klaus}, journal={Future Generation Computer Systems}, volume={56}, pages={701--718}, year={2015}, publisher={Elsevier}, url = {http://www.se-rwth.de/publications/A-Comprehensive-Approach-to-Privacy-in-the-Cloud-based-Internet-of-Things.pdf}, keywords = {} } @book{Gue14, key = {Gue14}, mylabel = {Gue14}, author = {G{\"u}lke, Tim}, title = {{Erweiterung des Anforderungsmanagement-Fokus}}, subtitle = {{Von Produkten zu Prozessen}}, publisher = {Shaker Verlag}, year = {2014}, url = {}, language = {German}, month = {Oktober}, series = {Aachener Informatik-Berichte, Software Engineering, Band 18}, isbn = {978-3-8440-3118-8} } @book{Hof13, key = {Hof13}, author = {Hoffmann, Veit}, title = {{Rapid Prototyping in der Use-Case-zentrierten Anforderungsanalyse}}, publisher = {Shaker Verlag}, year = {2013}, url = {}, language = {German}, month = {October}, series = {Aachener Informatik-Berichte, Software Engineering, Band 15}, isbn = {978-3-8440-2291-9} } @book{Jen15, key = {Jen15}, author = {Jeners, Simona C.}, title = {{Model-supported Process Adoption and Assessment in the Context of Multiple Practice Repositories}}, publisher = {Shaker Verlag}, year = {2015}, url = {}, language = {German}, month = {March}, series = {Aachener Informatik-Berichte, Software Engineering, Band 21}, isbn = {978-3-8440-3481-3} } @book{Rei16, key = {Rei16}, author = {Rei{\ss}, Dirk}, title = {{Modellgetriebene generative Entwicklung von Web-Informationssystemen}}, publisher = {Shaker Verlag}, year = {2016}, url = {}, language = {German}, month = {May}, series = {Aachener Informatik-Berichte, Software Engineering, Band 22}, isbn = {978-3-8440-4446-1} } @inproceedings{KLM+16, key = {KLM+16}, author = {Kolassa, Carsten and Look, Markus and M\"{u}ller, Klaus and Roth, Alexander and Rei{\ss}, Dirk and Rumpe, Bernhard}, title = {{TUnit - Unit Testing For Template-based Code Generators}}, booktitle = {Modellierung 2016 Conference}, year = {2016}, month = {March}, publisher = {Bonner K{\"o}llen Verlag}, url = {http://www.se-rwth.de/publications/TUnit--Unit-Testing-For-Template-based-Code-Generators.pdf}, pages = {221--236}, series = {LNI}, volume = {254}, keywords = {} } @inproceedings{GMR+16, key = {GMR+16}, author = {Greifenberg, Timo and M\"{u}ller, Klaus and Roth, Alexander and Rumpe, Bernhard and Schulze, Christoph and Wortmann, Andreas}, title = {{Modeling Variability in Template-based Code Generators for Product Line Engineering}}, booktitle = {Modellierung 2016 Conference}, year = {2016}, month = {March}, publisher = {Bonner K{\"o}llen Verlag}, url = {http://www.se-rwth.de/publications/Modeling-Variability-in-Template-based-Code-Generators-for-Product-Line-Engineering.pdf}, pages = {141--156}, series = {LNI}, volume = {254}, keywords = {} } @inproceedings{MSNRR16, key = {MSNRR16}, author = {Mir Seyed Nazari, Pedram and Roth, Alexander and Rumpe, Bernhard}, title = {{An Extended Symbol Table Infrastructure to Manage the Composition of Output-Specific Generator Information}}, booktitle = {Modellierung 2016 Conference}, year = {2016}, month = {March}, publisher = {Bonner K{\"o}llen Verlag}, url = {http://www.se-rwth.de/publications/An-Extended-Symbol-Table-Infrastructure-to-Manage-the-Composition-of-Output-Specific-Generator-Information.pdf}, pages = {133--140}, series = {LNI}, volume = {254}, keywords = {} } @inproceedings{PBI+16, key = {PBI+16}, author = {Plotnikov, Dimitri and Blundell, Inga and Ippen, Tammo and Eppler, Jochen Martin and Morrison, Abigail and Rumpe, Bernhard}, title = {{NESTML: a modeling language for spiking neurons}}, booktitle = {Modellierung 2016 Conference}, year = {2016}, month = {March}, publisher = {Bonner K{\"o}llen Verlag}, url = {http://www.se-rwth.de/publications/NESTML-a-modeling-language-for-spiking-neurons.pdf}, pages = {93--108}, series = {LNI}, volume = {254}, keywords = {} } @inproceedings{BMP+16, key = {BMP+16}, author = {Bertram, Vincent and Manhart, Peter and Plotnikov, Dimitri and Rumpe, Bernhard and Schulze, Christoph and Wenckstern, Michael von}, title = {{Infrastructure to Use OCL for Runtime Structural Compatibility Checks of Simulink Models}}, booktitle = {Modellierung 2016 Conference}, year = {2016}, month = {March}, publisher = {Bonner K{\"o}llen Verlag}, url = {http://www.se-rwth.de/publications/Infrastructure-to-Use-OCL-for-Runtime-Structural-Compatibility-Checks-of-Simulink-Models.pdf}, pages = {109--116}, series = {LNI}, volume = {254}, keywords = {} } @inproceedings{CMSNR+16, key = {CMSNR+16}, author = {Czaplik, Michael and Mir Seyed Nazari, Pedram and Roth, Alexander and Rumpe, Bernhard and Voigt, Verena and Wenckstern, Michael von and Wortmann, Andreas}, title = {{Der Weg zur Modellbasierten Evolution und Adaption medizinischer Leitlinien}}, booktitle = {Fail Safety in Medical Cyber-Physical Systems Workshop (FS-MCPS'16)}, year = {2016}, month = {February}, url = {http://www.se-rwth.de/publications/Der-Weg-zur-Modellbasierten-Evolution-und-Adaption-medizinischer-Leitlinien.pdf}, pages = {195--200}, series = {CEUR Workshop Proceedings}, volume = {1559}, keywords = {} } @inproceedings{HMSNR+15, key = {HMSNR+15}, author = {Heim, Robert and Mir Seyed Nazari, Pedram and Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Modeling Robot and World Interfaces for Reusable Tasks}}, booktitle = {Intelligent Robots and Systems Conference (IROS'15)}, year = {2015}, publisher = {IEEE}, url = {http://www.se-rwth.de/publications/Modeling-Robot-and-World-Interfaces-for-Reusable-Tasks.pdf}, pages = {1793--1798}, keywords = {} } @inproceedings{MSNRR15a, key = {MSNRR15a}, author = {Mir Seyed Nazari, Pedram and Roth, Alexander and Rumpe, Bernhard}, title = {{Mixed Generative and Handcoded Development of Adaptable Data-centric Business Applications}}, booktitle = {Domain-Specific Modeling Workshop (DSM'15)}, year = {2015}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Mixed-Generative-and-Handcoded-Development-of-Adaptable-Data-centric-Business-Applications.pdf}, pages = {43--44}, keywords = {}, } @inproceedings{HMSNR15, key = {HMSNR15}, author = {H\"{o}lldobler, Katrin and Mir Seyed Nazari, Pedram and Rumpe, Bernhard}, title = {{Adaptable Symbol Table Management by Meta Modeling and Generation of Symbol Table Infrastructures}}, booktitle = {Domain-Specific Modeling Workshop (DSM'15)}, year = {2015}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Adaptable-Symbol-Table-Management-by-Meta-Modeling-and-Generation-of-Symbol-Table-Infrastructures.pdf}, pages = {23--30}, keywords = {}, } @inproceedings{MSNRR15, key = {MSNRR15}, author = {Mir Seyed Nazari, Pedram and Roth, Alexander and Rumpe, Bernhard}, title = {{Management of Guided and Unguided Code Generator Customizations by Using a Symbol Table}}, booktitle = {Domain-Specific Modeling Workshop (DSM'15)}, year = {2015}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Management-of-Guided-and-Unguided-Code-Generator-Customizations-by-Using-a-Symbol-Table.pdf}, pages = {37--42}, keywords = {}, } @inproceedings{HLMSN+15b, key={HLMSN+15b}, author={Haber, Arne and Look, Markus and Mir Seyed Nazari, Pedram and Navarro Perez, Antonio and Rumpe, Bernhard and V\"{o}lkel, Steven and Wortmann, Andreas}, title={{Composition of Heterogeneous Modeling Languages}}, booktitle={Model-Driven Engineering and Software Development}, year={2015}, publisher={Springer}, url = {http://www.se-rwth.de/publications/Composition-of-Heterogeneous-Modeling-Languages.pdf}, pages = {45--66}, series = {Communications in Computer and Information Science}, volume = {580}, keywords = {} } @inproceedings{GHK+15a, key={GHK+15a}, author = {Greifenberg, Timo and H\"{o}lldobler, Katrin and Kolassa, Carsten and Look, Markus and Mir Seyed Nazari, Pedram and M\"{u}ller, Klaus and Navarro Perez, Antonio and Plotnikov, Dimitri and Rei{\ss}, Dirk and Roth, Alexander and Rumpe, Bernhard and Schindler, Martin and Wortmann, Andreas}, title={{Integration of Handwritten and Generated Object-Oriented Code}}, booktitle={Model-Driven Engineering and Software Development}, year={2015}, publisher={Springer}, url = {http://www.se-rwth.de/publications/Composition-of-Heterogeneous-Modeling-Languages.pdf}, pages = {112--132}, series = {Communications in Computer and Information Science}, volume = {580}, keywords = {} } @inproceedings{MSNR+15, key={MSNR+15}, author={Mir Seyed Nazari, Pedram and Rumpe, Bernhard}, title={{Identifying Code Generation Candidates Using Software Categories}}, booktitle={Model-Driven Engineering and Software Development}, year={2015}, publisher={Springer}, url = {http://www.se-rwth.de/publications/Composition-of-Heterogeneous-Modeling-Languages.pdf}, pages = {356--372}, series = {Communications in Computer and Information Science}, volume = {580}, keywords = {} } @COMMENT{publisher is missing, b/c do not know who publishes JOSER} @article{RRRW15b, key = {RRRW15b}, author = {Ringert, Jan Oliver and Roth, Alexander and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Language and Code Generator Composition for Model-Driven Engineering of Robotics Component \& Connector Systems}}, journal = {Journal of Software Engineering for Robotics (JOSER)}, year = {2015}, url = {http://www.se-rwth.de/publications/Language-and-Code-Generator-Composition-for-Model-Driven-Engineering-of-Robotics-Component-and-Connector-Systems.pdf}, volume = {6}, number = {1}, pages = {33--57} } @proceedings{CR15, key = {CR15}, editor = {Calinescu, Radu and Rumpe, Bernhard}, title = {{Software Engineering and Formal Methods (SEFM'15)}}, publisher = {Springer}, year = {2015}, url = {http://www.se-rwth.de/publications/Software-Engineering-and-Formal-Methods-SEFM15.pdf}, series = {LNCS}, volume = {9276}, keywords = {} } @inproceedings{RSRS15, key = {RSRS15}, author = {Rumpe, Bernhard and Schulze, Christoph and Richenhagen, Johannes and Schlo{\ss}er, Axel}, title = {{Agile Synchronization between a Software Product Line and its Products}}, booktitle = {Informatik 2015)}, year = {2015}, publisher = {Bonner K{\"o}llen Verlag}, url = {http://www.se-rwth.de/publications/Agile-Synchronization-Between-Software-Product-Line-And-Its-Products.pdf}, pages = {1687--1698}, series = {LNI}, volume = {P-246}, keywords = {} } @inproceedings{CBCR15, key = {CBCR15}, author = {Clark, Tony and Brand, Mark van den and Combemale, Benoit and Rumpe, Bernhard}, title = {{Conceptual Model of the Globalization for Domain-Specific Languages}}, booktitle = {{Globalizing Domain-Specific Languages}}, year = {2015}, publisher = {Springer}, url = {http://www.se-rwth.de/publications/Conceptual-Model-of-the-Globalization-for-Domain-Specific-Languages.pdf}, pages = {7--20}, series = {LNCS 9400}, keywords = {} } @inproceedings{CCF+15b, key = {CCF+15b}, author = {Cheng, Betty H. C. and Combemale, Benoit and France, Robert B. and J{\'e}z{\'e}quel, Jean-Marc and Rumpe, Bernhard}, title = {{On the Globalization of Domain Specific Languages}}, booktitle = {{Globalizing Domain-Specific Languages}}, year = {2015}, publisher = {Springer}, url = {http://www.se-rwth.de/publications/On-the-Globalization-of-Domain-Specific-Languages.pdf}, pages = {1--6}, series = {LNCS 9400}, keywords = {} } @proceedings{CCF+15a, key = {CCF+15a}, editor = {Cheng, Betty H. C. and Combemale, Benoit and France, Robert B. and J{\'e}z{\'e}quel, Jean-Marc and Rumpe, Bernhard}, title = {{Globalizing Domain-Specific Languages}}, publisher = {Springer}, year = {2015}, url = {http://www.se-rwth.de/publications/Globalizing-Domain-Specific-Languages2.pdf}, series = {LNCS 9400}, keywords = {} } @article{BBH+15, key = {BBH+15}, author = {Berger, Christian and Block, Delf and Hons, Christian and K{\"u}hnel, Stefan and Leschke, Andr{\'e} and Plotnikov, Dimitri and Rumpe, Bernhard}, title = {{Simulations on Consumer Tests: A Systematic Evaluation Approach in an Industrial Case Study}}, journal = {{Intelligent Transportation Systems Magazine (ITSM)}}, year = {2015}, url = {http://www.se-rwth.de/publications/Simulations-on-Consumer-Tests-A-Systematic-Evaluation-Approach-in-an-Industrial-Case-Study2.pdf}, volume={7}, number={4}, publisher = {IEEE}, pages = {24--36}, month = {October}, keywords = {} } @inproceedings{RRW15b, key = {RRW15b}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Composing Code Generators for C\&C ADLs with Application-Specific Behavior Languages (Tool Demonstration)}}, booktitle = {Conference on Generative Programming: Concepts and Experiences (GPCE'15)}, year = {2015}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Composing-Code-Generators-for-C-and-C-ADLs-with-Application-Specific-Behavior-Languages-(Tool-Demonstration).pdf}, pages = {113--116}, keywords = {} } @inproceedings{GLRR15, key = {GLRR15}, author = {Greifenberg, Timo and Look, Markus and Roidl, Sebastian and Rumpe, Bernhard}, title = {{Engineering Tagging Languages for DSLs}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'15)}, year = {2015}, publisher = {ACM/IEEE}, url = {http://www.se-rwth.de/publications/Engineering-Tagging-Languages-for-DSLs.pdf}, pages = {34--43}, keywords = {} } @inproceedings{HRW15, key = {HRW15}, author = {H{\"o}lldobler, Katrin and Rumpe, Bernhard and Weisem{\"o}ller, Ingo}, title = {{Systematically Deriving Domain-Specific Transformation Languages}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'15)}, year = {2015}, publisher = {ACM/IEEE}, url = {http://www.se-rwth.de/publications/Systematically-Deriving-Domain-Specific-Transformation-Languages.pdf}, pages = {136--145}, keywords = {} } @inproceedings{Rum15, key = {Rum15}, author = {Rumpe, Bernhard}, title = {{Compositional Software Language Engineering (abstract)}}, booktitle = {India Software Engineering Conference (ISEC'15)}, year = {2015}, publisher = {ACM}, url={http://www.se-rwth.de/publications/Compositional-Software-Language-Engineering.pdf}, pages = {7--7}, keywords = {} } @inproceedings{HPR13, key = {HPR13}, author = {Hermerschmidt, Lars and Navarro Perez, Antonio and Rumpe, Bernhard}, title = {{A Model-based Software Development Kit for the SensorCloud Platform}}, booktitle = {Workshop Wissenschaftliche Ergebnisse der Trusted Cloud Initiative}, year = {2013}, publisher = {Springer, Schweiz}, url = {http://www.se-rwth.de/publications/A-Model-based-Software-Development-Kit-for-the-SensorCloud-Platform.pdf}, pages = {125--140}, language = {German}, keywords = {} } @article{HHK+15, key = {HHK+15}, author = {Haber, Arne and H\"{o}lldobler, Katrin and Kolassa, Carsten and Look, Markus and M\"{u}ller, Klaus and Rumpe, Bernhard and Schaefer, Ina and Schulze, Christoph}, title = {{Systematic Synthesis of Delta Modeling Languages}}, journal = {{Journal on Software Tools for Technology Transfer (STTT)}}, year = {2015}, url = {http://www.se-rwth.de/publications/Systematic-synthesis-of-delta-modeling-languages.pdf}, volume = {17}, number = {5}, publisher = {Springer Berlin Heidelberg}, pages = {601--626}, month = {October}, keywords = {} } @inproceedings{GMR15, key = {GMR15}, author = {Greifenberg, Timo and M\"{u}ller, Klaus and Rumpe, Bernhard}, title = {{Architectural Consistency Checking in Plugin-Based Software Systems}}, booktitle = {European Conference on Software Architecture Workshops (ECSAW'15)}, year = {2015}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Architectural-Consistency-Checking-in-Plugin-Based-Software-Systems.pdf}, pages = {58:1--58:7}, keywords = {}, } @inproceedings{RSW+15, key = {RSW+15}, author = {Rumpe, Bernhard and Schulze, Christoph and Wenckstern, Michael von and Ringert, Jan Oliver and Manhart, Peter}, title = {{Behavioral Compatibility of Simulink Models for Product Line Maintenance and Evolution}}, booktitle = {Software Product Line Conference (SPLC'15)}, year = {2015}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Behavioral-Compatibility-of-Simulink-Models-for-Product-Line-Maintenance-and-Evolution.pdf}, pages = {141--150}, keywords = {} } @inproceedings{RRW15a, key = {RRW15a}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Transforming Platform-Independent to Platform-Specific Component and Connector Software Architecture Models}}, booktitle = {Workshop on Model-Driven Engineering for Component-Based Software Systems (ModComp'15)}, year = {2015}, url = {http://www.se-rwth.de/publications/Transforming-Platform-Independent-to-Platform-Specific-Component-and-Connector-Software-Architecture-Models.pdf}, pages = {30--35}, series = {CEUR Workshop Proceedings}, volume = {1463}, keywords = {} } @inproceedings{HHR+15, key = {HHR+15}, author = {Hermerschmidt, Lars and H\"{o}lldobler, Katrin and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Generating Domain-Specific Transformation Languages for Component \& Connector Architecture Descriptions}}, booktitle = {Workshop on Model-Driven Engineering for Component-Based Software Systems (ModComp'15)}, year = {2015}, url = {http://www.se-rwth.de/publications/Generating-Domain-Specific-Transformation-Languages-for-Component-and-Connector-Architecture-Descriptions.pdf}, pages = {18--23}, series = {CEUR Workshop Proceedings}, volume = {1463}, keywords = {} } @inproceedings{HKR15, key = {HKR15}, author={Hermerschmidt, Lars and Kugelmann, Stephan and Rumpe, Bernhard}, title = {{Towards More Security in Data Exchange: Defining Unparsers with Context-Sensitive Encoders for Context-Free Grammars}}, booktitle = {Security and Privacy Workshops}, year = {2015}, publisher = {IEEE}, url = {http://www.se-rwth.de/publications/Towards-More-Security-in-Data-Exchange-Defining-Unparsers-with-Context-Sensitive-Encoders-for-Context-Free-Grammars.pdf}, pages={134--141}, keywords = {} } @inproceedings{RRW15, key = {RRW15}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Tailoring the MontiArcAutomaton Component \& Connector ADL for Generative Development}}, booktitle = {MORSE/VAO Workshop on Model-Driven Robot Software Engineering and View-based Software-Engineering}, year = {2015}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Tailoring-the-MontiArcAutomaton-Component-and-Connector-ADL-for-Generative-Development.pdf}, pages = {41--47}, keywords = {} } @inproceedings{MSNR15, key = {MSNR15}, author = {Mir Seyed Nazari, Pedram and Rumpe, Bernhard }, title = {{Using Software Categories for the Development of Generative Software}}, booktitle = {Model-Driven Engineering and Software Development Conference (MODELSWARD'15)}, year = {2015}, publisher = {SciTePress}, url = {http://www.se-rwth.de/publications/Using-Software-Categories-for-the-Development-of-Generative-Software.pdf}, pages = {498-503}, keywords = {} } @inproceedings{MR15, key = {MR15}, author = {M\"{u}ller, Klaus and Rumpe, Bernhard}, title = {{A Methodology for Impact Analysis Based on Model Differencing}}, booktitle = {Workshop Software-Reengineering und -Evolution {WSRE'15}}, year = {2015}, url = {http://www.se-rwth.de/publications/A-Methodology-for-Impact-Analysis-Based-on-Model-Differencing}, pages = {13--14}, series = {GI Softwaretechnik-Trends}, volume = {35}, keywords = {} } @inproceedings{RR15, key= {RR15}, author = {Roth, Alexander and Rumpe, Bernhard}, title = {{Towards Product Lining Model-Driven Development Code Generators}}, booktitle = {Model-Driven Engineering and Software Development Conference (MODELSWARD'15)}, year = {2015}, publisher = {SciTePress}, url={http://www.se-rwth.de/publications/Towards-Product-Lining-Model-Driven-Development-Code-Generators.pdf}, pages={539-545}, keywords = {} } @inproceedings{HLMSN+15, key = {HLMSN+15}, author = {Haber, Arne and Look, Markus and Mir Seyed Nazari, Pedram and Navarro Perez, Antonio and Rumpe, Bernhard and V\"{o}lkel, Steven and Wortmann, Andreas}, title = {{Integration of Heterogeneous Modeling Languages via Extensible and Composable Language Components}}, booktitle = {Model-Driven Engineering and Software Development Conference (MODELSWARD'15)}, year = {2015}, publisher = {SciTePress}, url = {http://www.se-rwth.de/publications/Integration-of-Heterogeneous-Modeling-Languages-via-Extensible-and-Composable-Language-Components.pdf}, pages = {19--31}, keywords = {} } @inproceedings{GHK+15, key = {GHK+15}, author = {Greifenberg, Timo and H\"{o}lldobler, Katrin and Kolassa, Carsten and Look, Markus and Mir Seyed Nazari, Pedram and M\"{u}ller, Klaus and Navarro Perez, Antonio and Plotnikov, Dimitri and Rei{\ss}, Dirk and Roth, Alexander and Rumpe, Bernhard and Schindler, Martin and Wortmann, Andreas}, title = {{A Comparison of Mechanisms for Integrating Handwritten and Generated Code for Object-Oriented Programming Languages}}, booktitle = {Model-Driven Engineering and Software Development Conference (MODELSWARD'15)}, year = {2015}, publisher = {SciTePress}, url = {http://www.se-rwth.de/publications/A-Comparison-of-Mechanisms-for-Integrating-Handwritten-and-Generated-Code-for-Object-Oriented-Programming-Languages.pdf}, pages = {74--85}, keywords = {} } @proceedings{MDKE15, key = {MDKE15}, title = {{1st Workshop on Model-Driven Knowledge Engineering for Improved Software Modularity in Robotics and Automation (MDKE)}}, year = {2015}, publisher = {RWTH Aachen}, url = {http://www.se-rwth.de/publications/First-Workshop-on-Model-Driven-Knowledge-Engineering-for-Improved-Software-Modularity-in-Robotics-and-Automation-(MDKE).pdf}, volume = {RWTH-2015-01968}, address = {Aachen}, month = {March}, editor = {Nilsson, Klas and Rumpe, Bernhard and Thomas, Ulrike and Wortmann, Andreas}, keywords = {} } @inproceedings{MRR15, key = {MRR15}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{Verifying Component and Connector Models against Crosscutting Structural Views (extended abstract)}}, booktitle = {Softwareengineering {\&} Management 2015}, year = {2015}, publisher = {Bonner K{\"o}llen Verlag}, url = {http://www.se-rwth.de/publications/Verifying-Component-and-Connector-Models-against-Crosscutting-Structural-Views-extended-abstract.pdf}, pages = {110--111}, series = {GI-Edition--Lecture Notes in Informatics (LNI)}, volume = {P-239}, keywords = {} } @article{CCF+15, key = {CCF+15}, author = {Cheng, Betty H. C. and Combemale, Benoit and France, Robert B. and J{\'e}z{\'e}quel, Jean-Marc and Rumpe, Bernhard}, title = {{Globalizing Domain-Specific Languages (Dagstuhl Seminar 14412)}}, journal = {{Dagstuhl Reports}}, year = {2015}, url = {http://www.se-rwth.de/publications/Globalizing-Domain-Specific-Languages.pdf}, volume = {4}, number = {10}, publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik}, pages = {32--50}, issn = {2192-5283}, keywords = {} } @inproceedings{KRR15, key = {KRR15}, author = {Kolassa, Carsten and Rendel, Holger and Rumpe, Bernhard}, title = {{Evaluation of Variability Concepts for Simulink in the Automotive Domain}}, booktitle = {System Sciences Conference (HICSS'15)}, year = {2015}, publisher = {IEEE}, url = {http://www.se-rwth.de/publications/Evaluation-of-Variability-Concepts-for-Simulink-in-the-Automotive-Domain.pdf}, pages = {5373--5382}, keywords = {} } @incollection{GLPR15, key = {GLPR15}, author = {Greifenberg, Timo and Look, Markus and Pinkernell, Claas and Rumpe, Bernhard}, title = {{Energieeffiziente St{\"a}dte - Herausforderungen und L{\"o}sungen aus Sicht des Software Engineerings}}, booktitle = {{Marktpl{\"a}tze im Umbruch: Digitale Strategien f{\"u}r Services im Mobilen Internet}}, publisher = {Springer Berlin Heidelberg}, year = {2015}, url = {http://www.se-rwth.de/publications/Energieeffiziente-Staedte--Herausforderungen-und-Loesungen-aus-Sicht-des-Software-Engineerings.pdf}, language = {German}, editor = {{Linnhoff-Popien, Claudia and Zaddach, Michael and Grahl, Andreas}}, series = { Xpert.press}, chapter = {56}, pages = {511--520}, month = {April}, isbn = {978-3662437810}, keywords = {} } @book{RRW14a, key = {RRW14a}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Architecture and Behavior Modeling of Cyber-Physical Systems with MontiArcAutomaton}}, publisher = {Shaker Verlag}, year = {2014}, url = {http://www.se-rwth.de/publications/Architecture-and-Behavior-Modeling-of-Cyber-Physical-Systems-with-MontiArcAutomaton.pdf}, month = {December}, series = {Aachener Informatik-Berichte, Software Engineering, Band 20} } @inproceedings{MRR14b, key = {MRR14b}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{Verifying Component and Connector Models against Crosscutting Structural Views}}, booktitle ={Software Engineering Conference (ICSE'14)}, pages = {95--105}, year = {2014}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Verifying-Component-and-Connector-Models-against-Crosscutting-Structural-Views.pdf}, keywords = {} } @inproceedings{CEG+14, key = {CEG+14}, author = {Cheng, Betty and Eder, Kerstin and Gogolla, Martin and Grunske, Lars and Litoiu, Marin and M{\"u}ller, Hausi and Pelliccione, Patrizio and Perini, Anna and Qureshi, Nauman and Rumpe, Bernhard and Schneider, Daniel and Trollmann, Frank and Villegas, Norha}, title = {{Using Models at Runtime to Address Assurance for Self-Adaptive Systems}}, booktitle = {Models@run.time}, year = {2014}, series = {LNCS 8378}, pages = {101--136}, publisher = {Springer, Germany}, url = {http://www.se-rwth.de/publications/Using-Models-at-Runtime-to-Address-Assurance-for-Self-Adaptive-Systems.pdf}, keywords = {} } @inproceedings{BBH+14a, key = {BBH+14a}, author = {Berger, Christian and Block, Delf and Heeren, S{\"o}nke and Hons, Christian and K{\"u}hnel, Stefan and Leschke, Andr{\'e} and Plotnikov, Dimitri and Rumpe, Bernhard}, title = {{Simulations on Consumer Tests: Systmatic Evaluation of Tolerance Ranges by Model-Based Generation of Simulation Scenarios}}, booktitle = {30. VDI/VW-Gemeinschaftstagung: Fahrerassistenzsysteme und Integrierte Sicherheit}, year = {2014}, publisher = {VDI~Wissensforum~GmbH}, url = {http://www.se-rwth.de/publications/Simulations-on-Consumer-Tests-Systmatic-Evaluation-of-Tolerance-Ranges-by-Model-Based-Generation-of-Simulation-Scenarios.pdf}, pages = {403--418}, series = {VDI-Berichte}, volume = {2223}, keywords = {} } @inproceedings{BBH+14, key = { BBH+14}, author = {Berger, Christian and Block, Delf and Heeren, S{\"o}nke and Hons, Christian and K{\"u}hnel, Stefan and Leschke, Andr{\'e} and Plotnikov, Dimitri and Rumpe, Bernhard}, title = {{Simulations on Consumer Tests: A Systematic Evaluation Approach in an Industrial Case Study}}, booktitle = {Intelligent Transportation Systems Conference (ITSC'14)}, year = {2014}, publisher = {IEEE}, url = {http://www.se-rwth.de/publications/Simulations-on-Consumer-Tests-A-Systematic-Evaluation-Approach-in-an-Industrial-Case-Study.pdf}, pages = {1474--1480}, keywords = {} } @book{Her14, key = {Her14}, author = {Herrmann, Christoph}, title = {{Integrierte Software Engineering Services zur effizienten Unterst{\"u}tzung von Entwicklungsprozessen}}, school = {{RWTH Aachen}}, year = {2014}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 16}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, language = {german}, url = {http://www.se-rwth.de/phdtheses/Diss-Herrmann-Integrierte-Software-Engineering-Services.PDF}, keywords = {} } @book{Rin14, key = {Rin14}, author = {Ringert, Jan Oliver}, title = {{Analysis and Synthesis of Interactive Component and Connector Systems}}, school = {{RWTH Aachen}}, year = {2014}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 19}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, language = {german}, url = {http://www.se-rwth.de/phdtheses/Diss-Ringert-Analysis-and-Synthesis-of-Interactive-Component-and-Connector-Systems.PDF}, keywords = {} } @book{Pin14, key = {Pin14}, author = {Pinkernell, Claas}, title = {{Energie Navigator: Software-gest{\"u}tzte Optimierung der Energieeffizienz von Geb{\"a}uden und technischen Anlagen}}, publisher = {Shaker Verlag}, year = {2014}, url = {http://www.se-rwth.de/phdtheses/Diss-Pinkernell-Energie-Navigator_Kurfassung.pdf}, language = {German}, series = {Aachener Informatik-Berichte, Software Engineering, Band 17}, isbn = {978-3-8440-2876-8} } @article{KRR14a, key = {KRR14a}, author={Kowalewski, Stefan and Ringert, Jan Oliver and Rumpe, Bernhard}, title={{Editorial for the Software Engineering 2013 Conference}}, journal={{Computer Science - Research and Development}}, year={2014}, url={http://www.se-rwth.de/publications/Editorial-for-the-Software-Engineering-2013-Conference.pdf}, publisher={Springer Berlin Heidelberg}, pages={1--2}, month={November}, issn={1865-2034}, keywords={} } @book{KRR14, key = {KRR14}, author = {Krcmar, Helmut and Reussner, Ralf and Rumpe, Bernhard}, title = {{Trusted Cloud Computing}}, publisher = {Springer, Schweiz}, year = {2014}, month = {December}, url = {http://www.se-rwth.de/publications/Trusted-Cloud-Computing.pdf}, language = {german}, keywords = {} } @inproceedings{HHK+14, key = {HHK+14}, author = {Henze, Martin and Hermerschmidt, Lars and Kerpen, Daniel and H{\"a}u{\ss}ling, Roger and Rumpe, Bernhard and Wehrle, Klaus}, title = {{User-driven Privacy Enforcement for Cloud-based Services in the Internet of Things}}, booktitle ={Conference on Future Internet of Things and Cloud (FiCloud'14)}, year = {2014}, publisher = {IEEE}, url = {http://www.se-rwth.de/publications/User-driven-Privacy-Enforcement-for-Cloud-based-Services-in-the-Internet-of-Things.pdf}, keywords = {} } @inproceedings{RRRW14, key = {RRRW14}, author = {Ringert, Jan Oliver and Roth, Alexander and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Code Generator Composition for Model-Driven Engineering of Robotics Component \& Connector Systems}}, booktitle = {Model-Driven Robot Software Engineering Workshop (MORSE'14)}, pages = {66 -- 77}, year = {2014}, url = {http://www.se-rwth.de/publications/Code-Generator-Composition-for-Model-Driven-Engineering-of-Robotics-Component-and-Connector-Systems.pdf}, series = {CEUR Workshop Proceedings}, volume = {1319}, keywords = {} } @inproceedings{RRKS14, key = {RRKS14}, author = {Riehle, Dirk and Riemer, Philipp and Kolassa, Carsten and Schmidt, Michael}, title = {{Paid vs. Volunteer Work in Open Source}}, booktitle ={System Sciences Conference (HICSS'14)}, year = {2014}, pages = {3286--3295}, publisher = {IEEE}, url = {http://www.se-rwth.de/publications/Paid-vs-Volunteer-Work-in-Open-Source.pdf}, keywords = {} } @inproceedings{KR14, key = {KR14}, author = {Kolassa, Carsten and Rumpe, Bernhard}, title = {{The Influence of the Generator's License on Generated Artifacts }}, booktitle = {Open Source Software for Model Driven Engineering Workshop (OSS4MDE'14)}, pages = {20--30}, year = {2014}, series = {CEUR Workshop Proceedings}, volume = {1290}, url = {http://www.se-rwth.de/publications/The_Influence_of_the_Generator_s_License_on_Generated_Artifacts.pdf}, keywords = {} } @inproceedings{HRKW13, key = {HRKW13}, author = {Hofmann, Gottfried and Riehle, Dirk and Kolassa, Carsten and Mauerer, Wolfgang}, title = {{A Dual Model of Open Source License Growth}}, booktitle = {Open Source Systems Conference (OSS'13)}, pages = {245--256}, year = {2013}, url = {http://www.se-rwth.de/publications/A-Dual-Model-of-Open-Source-License.pdf}, series = {IFIP AICT}, volume = {404}, publisher = {Springer}, keywords = {} } @inproceedings{RRW13b, key = {RRW13b}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, booktitle = {Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme}, editor = {Giese, Holger and Huhn, Michaela and Philipps, Jan and Sch\"{a}tz, Bernhard}, pages = {30--43}, title = {{A Case Study on Model-Based Development of Robotic Systems using MontiArc with Embedded Automata}}, year = {2013} } @inproceedings{GLRK14, key = {GLRK14}, title = {{Integrating Heterogeneous Building and Periphery Data Models at the District Level: The NIM Approach}}, author = {Greifenberg, Timo and Look, Markus and Rumpe, Bernhard and Keith, Ellis A.}, booktitle = {European Conference on Product and Process Modelling (ECPPM'14)}, pages = {821--828}, year = {2014}, url = {http://www.se-rwth.de/publications/TGr.ML.BR.Keith.ECPPM2014.pdf}, keywords = {} } @inproceedings{LNPR+13, key = {LNPR+13}, author = {Look, Markus and Navarro P{\'e}rez, Antonio and Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{Black-box Integration of Heterogeneous Modeling Languages for Cyber-Physical Systems}}, booktitle = {Globalization of Modeling Languages Workshop (GEMOC'13)}, year = {2013}, url = {http://www.se-rwth.de/publications/Black-box-Integration-of-Heterogeneous-Modeling-Languages-for-Cyber-Physical-Systems.pdf}, series = {CEUR Workshop Proceedings}, volume = {1102}, keywords = {} } @inproceedings{NPR13, key = {NPR13}, author = {Navarro P{\'e}rez, Antonio and Rumpe, Bernhard}, title = {{Modeling Cloud Architectures as Interactive Systems}}, booktitle = {Model-Driven Engineering for High Performance and Cloud Computing Workshop}, pages = {15--24}, year = {2013}, url = {http://www.se-rwth.de/publications/Modeling-Cloud-Architectures-as-Interactive-Systems.pdf}, series = {CEUR Workshop Proceedings}, volume = {1118}, keywords = {} } @inproceedings{HHK+13, key = {HHK+13}, author = {Haber, Arne and H\"{o}lldobler, Katrin and Kolassa, Carsten and Look, Markus and M\"{u}ller, Klaus and Rumpe, Bernhard and Schaefer, Ina}, title = {{Engineering Delta Modeling Languages}}, booktitle = {Software Product Line Conference (SPLC'13)}, pages = {22--31}, year = {2013}, url = {http://www.se-rwth.de/publications/Engineering-Delta-Modeling-Languages.pdf}, publisher = {ACM}, isbn = {978-1-4503-1968-3}, keywords = {} } @inproceedings{KRS13b, key={KRS13b}, author = {Kolassa, Carsten and Riehle, Dirk and Salim, Michel A.}, title = {{The Empirical Commit Frequency Distribution of Open Source Projects}}, booktitle = {Symposium on Open Collaboration}, pages = {18:1--18:8}, year = {2013}, url = {http://www.se-rwth.de/publications/The-Empirical-Commit-Frequency-Distribution-of-Open-Source-Projects.pdf}, publisher = {ACM}, keywords={} } @inproceedings{KRS13, key={KRS13}, author={Kolassa, Carsten and Riehle, Dirk and Salim, Michel A.}, title={{A Model of the Commit Size Distribution of Open Source}}, booktitle={Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM'13)}, pages={52--66}, year={2013}, series={LNCS}, volume = {7741}, url={http://www.se-rwth.de/publications/A-Model-of-the-Commit-Size-Distribution-of-Open-Source.pdf}, publisher={Springer}, keywords={} } @inproceedings{RRW13c, key = {RRW13c}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{MontiArcAutomaton: Modeling Architecture and Behavior of Robotic Systems}}, booktitle = {Conference on Robotics and Automation (ICRA'13)}, pages = {10--12}, year = {2013}, url = {http://www.se-rwth.de/publications/MontiArcAutomaton-Modeling-Architecture-and-Behavior-of-Robotic-Systems.pdf}, publisher = {IEEE}, keywords = {} } @inproceedings{THR+13, key = {THR+13}, author = {Thomas, Ulrike and Hirzinger, Gerd and Rumpe, Bernhard and Schulze, Christoph and Wortmann, Andreas}, title = {{A New Skill Based Robot Programming Language Using UML/P Statecharts}}, booktitle = {Conference on Robotics and Automation (ICRA'13)}, pages = {461--466}, year = {2013}, url = {http://www.se-rwth.de/publications/A-New-Skill-Based-Robot-Programming-Language-Using-UML-P-Statecharts.pdf}, publisher = {IEEE}, keywords = {} } @inproceedings{HKM+13, key = {HKM+13}, author = {Haber, Arne and Kolassa, Carsten and Manhart, Peter and Mir Seyed Nazari, Pedram and Rumpe, Bernhard and Schaefer, Ina}, title = {{First-Class Variability Modeling in Matlab/Simulink}}, booktitle = {Variability Modelling of Software-intensive Systems Workshop (VaMoS'13)}, year = {2013}, pages = {11--18}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/First-Class-Variability-Modeling-in-Matlab-Simulink.pdf}, keywords = {} } @inproceedings{KDHC+13, key = {KDHC+13}, author={Kolassa, Carsten and Dieckow, David and Hirsch, Michael and Creutzburg, Uwe and Siemers, Christian and Rumpe, Bernhard}, title={{Objektorientierte Graphendarstellung von Simulink-Modellen zur einfachen Analyse und Transformation}}, booktitle={Tagungsband AALE 2013, 10. Fachkonferenz, Das Forum f{\"u}r Fachleute der Automatisierungstechnik aus Hochschulen und Wirtschaft}, pages={277--286}, year={2013}, url={http://www.se-rwth.de/publications/Objektorientierte-Graphendarstellung-von-Simulink-Modellen-zur-einfachen-Analyse-und-Transformation.pdf}, publisher={Div Deutscher Industrieverlag}, language = {german}, keywords = {} } @inproceedings{MRR13, key = {MRR13}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{Synthesis of Component and Connector Models from Crosscutting Structural Views}}, booktitle = {Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'13)}, pages = {444--454}, year = {2013}, url = {http://www.se-rwth.de/publications/Synthesis-of-Component-and-Connector-Models-from-Crosscutting-Structural-Views.pdf}, editor = {{Meyer, B. and Baresi, L. and Mezini, M.}}, publisher = {ACM New York}, keywords = {} } @inproceedings{RRW13, key={RRW13}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{From Software Architecture Structure and Behavior Modeling to Implementations of Cyber-Physical Systems}}, booktitle = {Software Engineering Workshopband (SE'13)}, pages = {155--170}, year = {2013}, series = {LNI}, volume = {215}, url = {http://www.se-rwth.de/publications/From-Software-Architecture-Structure-and-Behavior-Modeling-to-Implementations-of-Cyber-Physical-Systems.pdf}, keywords={} } @inproceedings{KRS12, key={KRS12}, author = {Kowalewski, Stefan and Rumpe, Bernhard and Stollenwerk, Andre}, title = {{Cyber-Physical Systems - eine Herausforderung f{\"u}r die Automatisierungstechnik?}}, booktitle = {Proceedings of Automation 2012, VDI Berichte 2012}, pages = {113--116}, publisher = {VDI Verlag}, year = {2012}, url = {http://www.se-rwth.de/publications/Cyber-Physical-Systems-eine-Herausforderung-an-die-Automatisierungstechnik.pdf}, language = {german}, keywords={} } @incollection{RRW12, key = {RRW12}, author = {Ringert, Jan Oliver and Rumpe, Bernhard and Wortmann, Andreas}, title = {{A Requirements Modeling Language for the Component Behavior of Cyber Physical Robotics Systems}}, booktitle = {{Modelling and Quality in Requirements Engineering: Essays Dedicated to Martin Glinz on the Occasion of His 60th Birthday}}, publisher = {Monsenstein und Vannerdat}, year = {2012}, url = {http://www.se-rwth.de/publications/A-Requirements-Modeling-Language-for-the-Component-Behavior-of-Cyber-Physical-Robotics-Systems.pdf}, editor = {{Seyff, N. and Koziolek, A.}}, pages = {133--146}, address = {M{\"u}nster}, isbn = {978-3869917245}, keywords={} } @inproceedings{KLPR12, key = {KLPR12}, author={Kurpick, Thomas and Look, Markus and Pinkernell, Claas and Rumpe, Bernhard}, title={{Modeling Cyber-Physical Systems: Model-Driven Specification of Energy Efficient Buildings}}, booktitle={Modelling of the Physical World Workshop (MOTPW'12)}, pages = {2:1--2:6}, year={2012}, month = {October}, url = {http://www.se-rwth.de/publications/KLPR12.pdf}, publisher={ACM}, keywords={} } @inproceedings{HRRS12, key = {HRRS12}, author = {Haber, Arne and Rendel, Holger and Rumpe, Bernhard and Schaefer, Ina}, title = {{Evolving Delta-oriented Software Product Line Architectures}}, booktitle = {Large-Scale Complex IT Systems. Development, Operation and Management, 17th Monterey Workshop 2012}, pages = {183--208}, year = {2012}, url = {http://www.se-rwth.de/publications/Evolving-Delta-oriented-Software-Product-Line-Architectures.pdf}, series = {LNCS 7539}, publisher = {Springer}, keywords = {} } @inproceedings{BR12b, key = {BR12b}, author = {Berger, Christian and Rumpe, Bernhard}, title = {{Autonomous Driving - 5 Years after the Urban Challenge: The Anticipatory Vehicle as a Cyber-Physical System}}, booktitle = {Automotive Software Engineering Workshop (ASE'12)}, pages = {789--798}, year = {2012}, url = {http://www.se-rwth.de/publications/Autonomous-Driving-5-Years-after-the-Urban-Challenge-The-Anticipatory-Vehicle-as-a-Cyber-Physical-System.pdf}, keywords = {} } @book{Rum12, key = {Rum12}, author = {Rumpe, Bernhard}, title = {{Agile Modellierung mit UML: Codegenerierung, Testf{\"a}lle, Refactoring, 2te Auflage}}, publisher = {Springer Berlin}, year = {2012}, month = {Juni}, url = {http://www.se-rwth.de/mbse/}, language = {german}, keywords = {} } @inproceedings{HKR12, key = {HKR12}, author = {Herrmann, Christoph and Kurpick, Thomas and Rumpe, Bernhard}, title = {{SSELab: A Plug-In-Based Framework for Web-Based Project Portals}}, booktitle = {Developing Tools as Plug-Ins Workshop (TOPI'12)}, pages = {61--66}, year = {2012}, url = {http://www.se-rwth.de/publications/SSELab-A-Plug-In-Based-Framework-for-Web-Based-Project-Portals.pdf}, publisher = {IEEE}, keywords = {} } @book{Wei12, key = {Wei12}, author = {Weisem{\"o}ller, Ingo}, title = {{Generierung dom{\"a}nenspezifischer Transformationssprachen}}, school = {{RWTH Aachen}}, year = {2012}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 12}}, language = {german}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/publications/Generierung-domaenenspezifischer-Transformationssprachen.pdf}, isbn = {978-3-8440-1191-3}, keywords = {} } @inproceedings{FPPR12, key = {FPPR12}, author = {Fisch, M. Norbert and Pinkernell, Claas and Plesser, Stefan and Rumpe, Bernhard}, title = {{The Energy Navigator - A Web-Platform for Performance Design and Management}}, booktitle = {Energy Efficiency in Commercial Buildings Conference(IEECB'12)}, year = {2012}, url = {http://www.se-rwth.de/publications/The-Energy-Navigator-A-Web-Platform-for-Performance-Design-and-Management.pdf}, keywords = {} } @book{Sch12, key = {Sch12}, author = {Schindler, Martin}, title = {{Eine Werkzeuginfrastruktur zur agilen Entwicklung mit der UML/P}}, school = {{RWTH Aachen}}, year = {2012}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 11}}, publisher = {Shaker Verlag}, url = {http://www.se-rwth.de/phdtheses/Diss-Schindler-Eine-Werkzeuginfrastruktur-zur-agilen-Entwicklung-mit-der-UML-P.pdf}, isbn = {978-3-8440-0864-7}, language = {german}, keywords = {} } @inproceedings{GRJA12, key = {GRJA12}, author = {G{\"u}lke, Tim and Rumpe, Bernhard and Jansen, Martin and Axmann, Joachim}, title = {{High-Level Requirements Management and Complexity Costs in Automotive Development Projects: A Problem Statement}}, booktitle = {Requirements Engineering: Foundation for Software Quality (REFSQ'12)}, year = {2012}, url = {http://www.se-rwth.de/publications/High-Level-Requirements-Management-and-Complexity-Costs-in-Automotive-Development-Projects-A-Problem-Statement.pdf}, keywords = {} } @inproceedings{RKS12, key = {RKS12}, author = {Riehle, Dirk and Kolassa, Carsten and Salim, Michel A.}, title = {{Developer Belief vs. Reality: The Case of the Commit Size Distribution}}, booktitle = {Software Engineering Conference (SE'12)}, pages = {59--70}, year = {2012}, url = {http://www.se-rwth.de/publications/Developer-Belief-vs.-Reality-The-Case-of-the-Commit-Size-Distribution.pdf}, series = {LNI 198}, keywords = {} } @inproceedings{HRRW12, key = {HRRW12}, author = {Hopp, Christian and Rendel, Holger and Rumpe, Bernhard and Wolf, Fabian}, title = {{Einf{\"u}hrung eines Produktlinienansatzes in die automotive Softwareentwicklung am Beispiel von Steuerger{\"a}tesoftware}}, booktitle = {Software Engineering Conference (SE'12)}, pages = {181--192}, year = {2012}, url = {http://www.se-rwth.de/publications/Einfuehrung-eines-Produktlinienansatzes-in-die-automotive-Softwareentwicklung-am-Beispiel-von-Steuergeraetesoftware.pdf}, series = {LNI 198}, language = {german}, keywords = {} } @techreport{HRR12, key = {HRR12}, author = {Haber, Arne and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{MontiArc - Architectural Modeling of Interactive Distributed and Cyber-Physical Systems}}, institution = {RWTH Aachen University}, year = {2012}, month = {February}, type = {Technical Report}, number = {AIB-2012-03}, url = {http://www.se-rwth.de/publications/MontiArc-Architectural-Modeling-of-Interactive-Distributed-and-Cyber-Physical-Systems.pdf}, keywords = {} } @incollection{BR12, key = {BR12}, author = {Berger, Christian and Rumpe, Bernhard}, title = {{Engineering Autonomous Driving Software}}, booktitle = {Experience from the DARPA Urban Challenge}, pages = {243--271}, publisher = {Springer, Germany}, year = {2012}, editor = {Rouff, C. and Hinchey, M.}, url = {http://www.se-rwth.de/publications/Engineering-Autonomous-Driving-Software.pdf} } @inproceedings{HKR+11b, key = {HKR+11b}, author = {Haber, Arne and Kutz, Thomas and Rendel, Holger and Rumpe, Bernhard and Schaefer, Ina}, title = {{Towards a Family-based Analysis of Applicability Conditions in Architectural Delta Models}}, booktitle = {Variability for You Workshop VARY'11)}, pages = {43--52}, year = {2011}, url= {http://www.se-rwth.de/publications/Towards-a-Family-based-Analysis-of-Applicability-Conditions-in-Architectural-Delta-Models.pdf}, series = {IT University Technical Report Series TR-2011-144}, keywords = {} } @INPROCEEDINGS{HKR+11, key = {HKR+11}, author = {Haber, Arne and Kutz, Thomas and Rendel, Holger and Rumpe, Bernhard and Schaefer, Ina}, title = {{Delta-oriented Architectural Variability Using MontiCore}}, booktitle = {Software Architecture Conference (ECSA'11)}, year = {2011}, publisher = {ACM}, url = {http://www.se-rwth.de/publications/Delta-oriented-Architectural-Variability-Using-MontiCore.pdf}, pages = {6:1--6:10}, keywords={} } @inproceedings{GR11, key = {GR11}, author = {Gr{\"o}nniger, Hans and Rumpe, Bernhard}, title = {{Modeling Language Variability}}, booktitle = {Workshop on Modeling, Development and Verification of Adaptive Systems}, year = {2011}, series = {LNCS 6662}, pages = {17--32}, publisher = {Springer}, url = {http://www.se-rwth.de/publications/Modeling-Language-Variability.pdf}, keywords = {} } @incollection{KPR12, key = {KPR12}, author = {Kurpick, Thomas and Pinkernell, Claas and Rumpe, Bernhard}, title = {{Der Energie Navigator}}, booktitle = {Entwicklung und Evolution von Forschungssoftware. Tagungsband, Rolduc, 10.-11.11.2011}, publisher = {Shaker Verlag}, year = {2012}, url = {http://www.se-rwth.de/publications/Der-Energie-Navigator.pdf}, editor = {Lichter, H. and Rumpe, B.}, address = {Aachen, Deutschland}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 14}}, language = {german}, keywords = {} } @inproceedings{ZPK+11, key = {ZPK+11}, author = {Zanin, Massimiliano and Perez, David and Kolovos, Dimitrios S and Paige, Richard F and Chatterjee, Kumardev and Horst, Andreas and Rumpe, Bernhard}, title = {{On Demand Data Analysis and Filtering for Inaccurate Flight Trajectories}}, booktitle = {Proceedings of the SESAR Innovation Days}, year = {2011}, url = {https://sselab.de/lab2/private/svn/svn2web-rwth/se-rwth/publications/On_Demand_Data_Analysis_and_Filtering_for_Inaccurate_Flight_Trajectories.pdf}, publisher = {EUROCONTROL}, keywords = {} } @inproceedings{FLP+11b, key = {FLP+11b}, title={{State-based Modeling of Buildings and Facilities}}, author={Fisch, M. Norbert and Look, Markus and Pinkernell, Claas and Plesser, Stefan and Rumpe, Bernhard}, booktitle = {Enhanced Building Operations Conference (ICEBO'11)}, year={2011}, url = {http://www.se-rwth.de/publications/ML_CP_BR_StateBasedModeling_ICEBO_11.pdf}, keywords = {} } @inproceedings{MRR11f, key = {MRR11f}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{Semantically Configurable Consistency Analysis for Class and Object Diagrams}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'11)}, pages = {153--167}, year = {2011}, url = {http://www.se-rwth.de/publications/Semantically-Configurable-Consistency-Analysis-for-Class-and-Object-Diagrams.pdf}, series = {LNCS 6981}, publisher = {Springer}, comment = {Received Best Paper Award and ACM Distinguished Paper Award at the MODELS 2011 Conference}, keywords = {} } @inproceedings{MRR11e, key = {MRR11e}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{CD2Alloy: Class Diagrams Analysis Using Alloy Revisited}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'11)}, pages = {592--607}, year = {2011}, url = {http://www.se-rwth.de/publications/CD2Alloy-Class-Diagrams-Analysis-Using-Alloy-Revisited.pdf}, series = {LNCS 6981}, publisher = {Springer}, keywords = {} } @book{Rum11, key = {Rum11}, author = {Rumpe, Bernhard}, title = {{Modellierung mit UML, 2te Auflage}}, publisher = {Springer Berlin}, year = {2011}, month = {September}, url = {http://www.se-rwth.de/mbse/}, language = {german}, keywords = {} } @article{RR11, key = {RR11}, author = {Jan Oliver Ringert and Bernhard Rumpe}, title = {{A Little Synopsis on Streams, Stream Processing Functions, and State-Based Stream Processing}}, journal = {International Journal of Software and Informatics}, year = {2011}, url = {http://www.se-rwth.de/publications/A-Little-Synopsis-on-Streams-Stream-Processing-Functions-and-State-Based-Stream-Processing.pdf} } @book{Voe11, key = {Voe11}, author = {V{\"o}lkel, Steven}, title = {{Kompositionale Entwicklung dom{\"a}nenspezifischer Sprachen}}, school = {{RWTH Aachen}}, year = {2011}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 9}}, publisher = {Shaker Verlag}, language = {german}, url = {http://www.se-rwth.de/phdtheses/Diss-Voelkel-Kompositionale-Entwicklung-domaenenspezifischer-Sprachen.pdf}, isbn = {978-3-8440-0328-4}, keywords = {} } @inproceedings{HRR+11, key = {HRR+11}, author = {Arne Haber and Holger Rendel and Bernhard Rumpe and Ina Schaefer and Frank van der Linden}, title = {{Hierarchical Variability Modeling for Software Architectures}}, booktitle = {Software Product Lines Conference (SPLC'11)}, pages = {150--159}, year = {2011}, url = {http://www.se-rwth.de/publications/Hierarchical-Variability-Modeling-for-Software-Architectures.pdf}, publisher = {IEEE}, isbn = {978-1-4577-1029-2}, keywords = {} } @inproceedings{MRR11d, key = {MRR11d}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{ADDiff: Semantic Differencing for Activity Diagrams}}, booktitle = {Conference on Foundations of Software Engineering (ESEC/FSE '11)}, pages = {179--189}, year = {2011}, url = {http://www.se-rwth.de/publications/ADDiff-Semantic-Differencing-for-Activity-Diagrams.pdf}, publisher = {ACM}, keywords = {} } @inproceedings{MRR11c, key = {MRR11c}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{Modal Object Diagrams}}, booktitle = {Object-Oriented Programming Conference (ECOOP'11)}, pages = {281--305}, year = {2011}, url = {http://www.se-rwth.de/publications/Modal-Object-Diagrams.pdf}, series = {LNCS 6813}, publisher = {Springer}, keywords = {} } @techreport{MRR11a, key = {MRR11a}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{An Operational Semantics for Activity Diagrams using SMV}}, institution = {{RWTH Aachen University}}, year = {2011}, month = {July}, type = {Technical Report}, number = {AIB-2011-07}, address = {Aachen, Germany}, url = {http://www.se-rwth.de/publications/An-Operational-Semantics-for-Activity-Diagrams-using-SMV.pdf}, keywords = {} } @article{HR11, key = {HR11}, author = {Haber, Arne and Rumpe, Bernhard}, title = {{Workshop des GI-Querschnittsfachausschusses Modellierung}}, journal = {{Informatik-Spektrum, Mitteilungen der Gesellschaft f\"{u}r Informatik 209. Folge (Fortsetzung)}}, pages = {335--336}, year = {2011}, month = {Juni}, url = {http://www.springerlink.com/content/l11035l16347pvg8/}, volume = {34}, number = {3}, issn={0170-6012}, publisher = {Springer}, language = {german}, keywords = {} } @article{FLP+11, key = {FLP+11}, author = {Fisch, M. Norbert and Look, Markus and Pinkernell, Claas and Plesser, Stefan and Rumpe, Bernhard}, title = {{Der Energie-Navigator - Performance-Controlling f\"{u}r Geb\"{a}ude und Anlagen}}, journal = {{Technik am Bau (TAB) - Fachzeitschrift f\"{u}r Technische Geb\"{a}udeausr\"{u}stung}}, pages = {36--41}, year = {2011}, month = {M{\"a}rz}, url = {http://www.se-rwth.de/publications/NMF.ML.SP.CP.BR.TAB.Der_Energie-Navigator.pdf}, publisher={bau Verlag}, language = {german}, keywords = {} } @inproceedings{HRRS11, key = {HRRS11}, author = {Haber, Arne and Rendel, Holger and Rumpe, Bernhard and Schaefer, Ina}, title = {{Delta Modeling for Software Architectures}}, booktitle = {{Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteterSysteme VII}}, pages = {1 -- 10}, year = {2011}, url = {http://www.se-rwth.de/publications/Delta-Modeling-for-Software-Architectures.pdf}, publisher = {{fortiss GmbH}}, keywords = {} } @inproceedings{SRVK10, key = {SRVK10}, author = {Sprinkle, Jonathan and Rumpe, Bernhard and Vangheluwe, Hans and Karsai, Gabor}, title = {{Metamodelling: State of the Art and Research Challenges}}, booktitle = {Model-Based Engineering of Embedded Real-Time Systems Workshop (MBEERTS'10)}, pages = {57--76}, year = {2010}, url = {http://www.se-rwth.de/publications/Metamodelling-State-of-the-Art-and-Research-Challenges.pdf}, series = {LNCS 6100}, publisher = {Springer}, keywords = {} } @inproceedings{LRSS10, key = {LRSS10}, author = {Levendovszky, Tihamer and Rumpe, Bernhard and Sch{\"a}tz, Bernhard and Sprinkle, Jonathan}, title = {{Model Evolution and Management}}, booktitle = {Model-Based Engineering of Embedded Real-Time Systems Workshop (MBEERTS'10)}, pages = {241--270}, year = {2010}, url = {http://www.se-rwth.de/publications/Model-Evolution-and-Management.pdf}, series = {LNCS 6100}, publisher = {Springer}, keywords = {} } @book{Ber10, key = {Ber10}, author = {Berger, Christian}, title = {{Automating Acceptance Tests for Sensor- and Actuator-based Systems on the Example of Autonomous Vehicles}}, publisher = {Shaker Verlag}, year = {2010}, url = {http://www.se-rwth.de/phdtheses/Diss-Berger-Automating-Acceptance-Tests-for-Sensor-and-Actuator-based-Systems-on-the-Example-of-Autonomous-Vehicles.pdf}, language = {English}, series = {Aachener Informatik-Berichte, Software Engineering, Band 6}, isbn = {978-3-8322-9378-9} } @inproceedings{MRR10, key = {MRR10}, author = {Maoz, Shahar and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{A Manifesto for Semantic Model Differencing}}, booktitle = {Proceedings Int. Workshop on Models and Evolution (ME'10)}, year = {2010}, publisher = {Springer}, url = {http://www.se-rwth.de/publications/A-Manifesto-for-Semantic-Model-Differencing.pdf}, pages = {194--203}, series = {LNCS 6627}, keywords = {} } @inproceedings{GRR10, key = {GRR10}, author = {Gr{\"o}nniger, Hans and Rei{\ss}, Dirk and Rumpe, Bernhard}, title = {{Towards a Semantics of Activity Diagrams with Semantic Variation Points}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'10)}, pages={331-345}, year = {2010}, url = {http://www.se-rwth.de/publications/Towards-a-Semantics-of-Activity-Diagrams-with-Semantic-Variation-Points.pdf}, series = {LNCS 6394}, publisher={Springer}, keywords = {} } @article{KRV10, key = {KRV10}, author = {Krahn, Holger and Rumpe, Bernhard and V{\"o}lkel, Stefen}, title = {{MontiCore: a Framework for Compositional Development of Domain Specific Languages}}, journal = {International Journal on Software Tools for Technology Transfer (STTT)}, volume = {12}, number = {5}, pages = {353--372}, year = {2010}, month ={September}, url = {http://www.se-rwth.de/publications/MontiCore-a-Framework-for-Compositional-Development-of-Domain-Specific-Languages.pdf}, publisher = {Springer}, issn = {1433-2779}, keywords = {} } @article{MMR10, key = {MMR10}, author = {Mens, Tom and Magee, Jeff and Rumpe, Bernhard}, title = {{Evolving Software Architecture Descriptions of Critical Systems}}, journal = {IEEE Computer}, volume = {43}, number = {5}, pages = {42--48}, year = {2010}, month = {May}, url = {http://www.se-rwth.de/publications/Evolving-Software-Architecture-Descriptions-of-Critical-Systems.pdf}, publisher = {IEEE}, issn = {0018-9162}, keywords = {} } @book{Kra10, key = {Kra10}, author = {Krahn, Holger}, title = {{MontiCore: Agile Entwicklung von dom{\"a}nenspezifischen Sprachen im Software-Engineering}}, school = {{RWTH Aachen}}, year = {2010}, month = {M{\"a}rz}, series = {{Aachener Informatik-Berichte, Software Engineering, Band 1}}, organization = {Software Engineering}, publisher = {Shaker Verlag}, language = {german}, url = {http://www.se-rwth.de/phdtheses/Diss-Krahn-MontiCore-Agile-Entwicklung-von-domaenenspezifischen-Sprachen-im-Software-Engineering.pdf}, isbn = {978-3-8322-8948-5}, keywords = {} } @inproceedings{HRR10, key = {HRR10}, author = {Haber, Arne and Ringert, Jan Oliver and Rumpe, Bernhard}, title = {{Towards Architectural Programming of Embedded Systems}}, booktitle = {{Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteterSysteme VI}}, pages = {13 -- 22}, year = {2010}, url = {http://www.se-rwth.de/publications/Towards-Architectural-Programming-of-Embedded-Systems.pdf}, series = {Informatik-Bericht}, volume = {2010-01}, publisher = {{fortiss GmbH, Germany}}, keywords = {} } @incollection{BCGR09a, key = {BCGR09a}, author = {Broy, Manfred and Cengarle, Mar{\'i}a Victoria and Gr{\"o}nniger, Hans and Rumpe, Bernhard}, title = {{Definition of the UML System Model}}, booktitle = {{UML 2 Semantics and Applications}}, publisher = {John Wiley \& Sons}, year = {2009}, month = {November}, url = {http://www.se-rwth.de/publications/Definition-of-the-UML-system-model.pdf}, editor = {Lano, K.}, pages = {63--93}, isbn = {978-0-470-52261-5}, keywords = {} } @incollection{BCGR09, key = {BCGR09}, author = {Broy, Manfred and Cengarle, Mar{\'i}a Victoria and Gr{\"o}nniger, Hans and Rumpe, Bernhard}, title = {{Considerations and Rationale for a UML System Model}}, booktitle = {{UML 2 Semantics and Applications}}, publisher = {John Wiley \& Sons}, year = {2009}, month = {November}, url = {http://www.se-rwth.de/publications/Considerations-and-Rationale-for-a-UML-System-Model.pdf}, editor = {Lano, K.}, pages = {43--61}, isbn = {978-0-470-52261-5}, keywords = {} } @inproceedings{KKP+09, key = {KKP+09}, author = {Karsai, Gabor and Krahn, Holger and Pinkernell, Claas and Rumpe, Bernhard and Schindler, Martin and V{\"o}lkel, Steven}, title = {{Design Guidelines for Domain Specific Languages}}, booktitle = {Domain-Specific Modeling Workshop (DSM'09)}, pages = {7--13}, year = {2009}, month = {October}, url = {http://www.se-rwth.de/publications/Design-Guidelines-for-Domain-Specific-Languages.pdf}, series = {Techreport B-108}, publisher = {Helsinki School of Economics}, isbn = {978-952-488-371-9}, keywords = {} } @inproceedings{CGR09, key = {CGR09}, author = {Cengarle, Mar{\'i}a Victoria and Gr{\"o}nniger, Hans and Rumpe, Bernhard}, title = {{Variability within Modeling Language Definitions}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'09)}, pages = {670--684}, year = {2009}, url = {http://www.se-rwth.de/publications/Variability-within-Modeling-Language-Definitions.pdf}, series = {LNCS 5795}, publisher = {Springer}, keywords = {} } @inproceedings{HKR+09, key = {HKR+09}, author = {Herrmann, Christoph and Krahn, Holger and Rumpe, Bernhard and Schindler, Martin and V{\"o}lkel, Steven}, title = {{Scaling-Up Model-Based-Development for Large Heterogeneous Systems with Compositional Modeling}}, booktitle = {Conference on Software Engineeering in Research and Practice (SERP'09)}, pages = {172--176}, year = {2009}, month = {July}, url = {http://www.se-rwth.de/publications/Scaling-Up-Model-Based-Development-for-Large-Heterogeneous-Systems-with-Compositional-Modeling.pdf}, keywords = {} } @article{FHR08, key = {FHR08}, author = {Fieber, Florian and Huhn, Michaela and Rumpe, Bernhard}, title = {{Modellqualit{\"a}t als Indikator f{\"u}r Softwarequalit{\"a}t: eine Taxonomie}}, journal = {Informatik-Spektrum}, volume = {31}, number = {5}, pages = {408--424}, year = {2008}, month = {Oktober}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Modellqualitaet-als-Indikator-fuer-Softwarequalitaet-eine-Taxonomie.pdf}, issn = {0170-6012}, language = {german}, keywords = {} } @techreport{CGR08, key = {CGR08}, author = {Cengarle, Mar{\'i}a Victoria and Gr{\"o}nniger, Hans and Rumpe, Bernhard}, title = {{System Model Semantics of Class Diagrams}}, institution = {TU Braunschweig}, year = {2008}, type = {Informatik-Bericht}, number = {2008-05}, address = {Germany}, url = {http://www.se-rwth.de/~rumpe/publications20042008/System-Model-Semantics-of-Class-Diagrams.pdf}, keywords = {} } @inproceedings{KRV08, key = {KRV08}, author = {Krahn, Holger and Rumpe, Bernhard and V{\"o}lkel, Steven}, title = {{Monticore: Modular Development of Textual Domain Specific Languages}}, booktitle = {Conference on Objects, Models, Components, Patterns (TOOLS-Europe'08)}, pages = {297--315}, year = {2008}, url = {http://www.se-rwth.de/~rumpe/publications20042008/MontiCore-Modular-Development-of-Textual-Domain-Specific-Languages.pdf}, series = {LNBIP 11}, publisher = {Springer}, keywords = {} } @inproceedings{GKR+08, key = {GKR+08}, author = {Hans Gr{\"o}nniger and Holger Krahn and Bernhard Rumpe and Martin Schindler and Steven V{\"o}lkel}, title = {{MontiCore: A Framework for the Development of Textual Domain Specific Languages}}, booktitle = {30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 10-18, 2008, Companion Volume}, year = {2008}, pages = {925-926}, pdf = {http://www.se-rwth.de/topics/~rumpe/publications20042008//MontiCore-A-Framework-for-the-Development-of-Textual-Domain-Specific-Languages.pdf} } @inproceedings{GHK+08a, key = {GHK+08a}, author = {Gr{\"o}nniger, Hans and Hartmann, Jochen and Krahn, Holger and Kriebel, Stefan and Rothhardt, Lutz and Rumpe, Bernhard}, title = {{View-Centric Modeling of Automotive Logical Architectures}}, booktitle = {Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme IV}, year = {2008}, url = {http://www.se-rwth.de/~rumpe/publications20042008/View-Centric-Modeling-of-Automotive-Logical-Architectures.pdf}, series = {Informatik Bericht 2008-02}, publisher = {TU Braunschweig}, keywords = {} } @inproceedings{GKPR08, key = {GKPR08}, author = {Gr{\"o}nniger, Hans and Krahn, Holger and Pinkernell, Claas and Rumpe, Bernhard}, title = {{Modeling Variants of Automotive Systems using Views}}, booktitle = {Modellbasierte Entwicklung von eingebetteten Fahrzeugfunktionen}, pages = {76--89}, year = {2008}, url = {http://www.se-rwth.de/topics/~/rumpe/publications20042008/Modeling-Variants-of-Automotive-Systems-using-Views.pdf}, series = {Informatik Bericht 2008-01}, publisher = {TU Braunschweig}, keywords = {} } @inproceedings{GHK+08, key = {GHK+08}, author = {Gr{\"o}nniger, Hans and Hartmann, Jochen and Krahn, Holger and Kriebel, Stefan and Rothhardt, Lutz and Rumpe, Bernhard}, title = {{Modelling Automotive Function Nets with Views for Features, Variants, and Modes}}, booktitle = {Proceedings of 4th European Congress ERTS - Embedded Real Time Software}, year = {2008}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Modelling-Automotive-Function-Nets-with-Views-for-Features-Variants-and-Modes.pdf}, keywords = {} } @article{BBR07, key = {BBR07}, author = {Basarke, Christian and Berger, Christian and Rumpe, Bernhard}, title = {{Software \& Systems Engineering Process and Tools for the Development of Autonomous Driving Intelligence}}, journal = {Journal of Aerospace Computing, Information, and Communication (JACIC)}, volume = {4}, number = {12}, pages = {1158--1174}, year = {2007}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Software-and-Systems-Engineering-Process-and-Tools-for-the-Development-of-Autonomous-Driving-Intelligence.pdf}, keywords = {} } @inproceedings{GHK+07, key = {GHK+07}, author = {Gr{\"o}nniger, Hans and Hartmann, Jochen and Krahn, Holger and Kriebel, Stefan and Rumpe, Bernhard}, title = {{View-based Modeling of Function Nets}}, booktitle = {Object-oriented Modelling of Embedded Real-Time Systems Workshop (OMER4'07)}, year = {2007}, url = {http://www.se-rwth.de/~/rumpe/publications20042008/View-Based-Modeling-of-Function-Nets.pdf}, keywords = {} } @inproceedings{KRV07a, key = {KRV07a}, author = {Krahn, Holger and Rumpe, Bernhard and V{\"o}lkel, Steven}, title = {{Efficient Editor Generation for Compositional DSLs in Eclipse}}, booktitle = {Domain-Specific Modeling Workshop (DSM'07)}, year = {2007}, url = {http://www.se-rwth.de/topics/~/rumpe/publications20042008/Efficient-Editor-Generation-for-Compositional-DSLs-in-Eclipse.pdf}, series = {Technical Reports TR-38}, publisher = {Jyv{\"a}skyl{\"a} University, Finland}, isbn = {978-951-39-2915-2}, keywords = {} } @inproceedings{KRV07b, key = {KRV07b}, author = {Krahn, Holger and Rumpe, Bernhard and V{\"o}lkel, Steven}, title = {{Integrated Definition of Abstract and Concrete Syntax for Textual Languages}}, booktitle = {Conference on Model Driven Engineering Languages and Systems (MODELS'07)}, pages = {286--300}, year = {2007}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Integrated-Definition-of-Abstract-and-Concrete-Syntax-for-Textual-Languages.pdf}, series = {LNCS 4735}, publisher = {Springer}, keywords = {} } @inproceedings{HKR+07, key = {HKR+07}, author = {Herrmann, Christoph and Krahn, Holger and Rumpe, Bernhard and Schindler, Martin and V{\"o}lkel, Steven}, title = {{An Algebraic View on the Semantics of Model Composition}}, booktitle = {Conference on Model Driven Architecture - Foundations and Applications (ECMDA-FA'07)}, pages = {99--113}, year = {2007}, url = {http://www.se-rwth.de/topics/~rumpe/publications20042008/An-Algebraic-View-on-the-Semantics-of-model-Composition.pdf}, series = {LNCS 4530}, publisher = {Springer, Germany}, keywords = {} } @inproceedings{GKR+07, key = {GKR+07}, author = {Hans Gr{\"o}nniger and Holger Krahn and Bernhard Rumpe and Martin Schindler and Steven V{\"o}lkel}, title = {{Textbased Modeling}}, booktitle = {4th International Workshop on Software Language Engineering, Nashville}, year = {2007}, series = {Informatik-Bericht 4/2007}, publisher = {Johannes-Gutenberg-Universit{\"a}t Mainz}, keywords = {} } @article{FR07, key = {FR07}, author = {France, Robert and Rumpe, Bernhard}, journal = {Future of Software Engineering (FOSE '07)}, month = {May}, pages = {37--54}, title = {{Model-driven Development of Complex Software: A Research Roadmap}}, year = {2007} } @article{BR07, key = {BR07}, author = {Broy, Manfred and Rumpe, Bernhard}, title = {{Modulare hierarchische Modellierung als Grundlage der Software- und Systementwicklung}}, journal = {Informatik-Spektrum}, volume = {30}, number = {1}, pages = {3--18}, year = {2007}, month = {Februar}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Modulare-hierarchische-Modellierung-als-Grundlage-der-Software-und-Systementwicklung.pdf}, publisher = {Springer Berlin}, issn = {0170-6012}, language = {german}, keywords = {} } @techreport{BCR07b, key = {BCR07b}, author = {Broy, Manfred and Cengarle, Mar{\'i}a Victoria and Rumpe, Bernhard}, title = {{Towards a System Model for UML. Part 3: The State Machine Model}}, institution = {TU Munich}, year = {2007}, month = {February}, type = {Technical Report}, number = {TUM-I0711}, address = {Germany}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Towards-a-System-Model-for-UML.-Part-3.-The-State-Machine-Model.pdf}, keywords = {} } @techreport{BCR07a, key = {BCR07a}, author = {Broy, Manfred and Cengarle, Mar{\'i}a Victoria and Rumpe, Bernhard}, title = {{Towards a System Model for UML. Part 2: The Control Model}}, institution = {TU Munich}, year = {2007}, month = {February}, type = {Technical Report}, number = {TUM-I0710}, address = {Germany}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Towards-a-System-Model-for-UML.-Part-3.-The-State-Machine-Model.pdf}, keywords = {} } @techreport{GKR+06, key = {GKR+06}, author = {Gr{\"o}nniger, Hans and Krahn, Holger and Rumpe, Bernhard and Schindler, Martin and V{\"o}lkel, Steven}, title = {{MontiCore 1.0 - Ein Framework zur Erstellung und Verarbeitung dom{\"a}nspezifischer Sprachen}}, institution = {CFG-Fakult{\"a}t, TU Braunschweig}, year = {2006}, month = {August}, type = {Informatik-Bericht}, number = {2006-04}, url = {http://www.se-rwth.de/~rumpe/publications20042008/MontiCore-1.0-Ein-Framework-zur-Erstellung-und-Verarbeitung-domaenenspezifischer-Sprachen.pdf}, language = {german}, keywords = {} } @techreport{BCR06, key = {BCR06}, author = {Broy, Manfred and Cengarle, Mar{\'i}a Victoria and Rumpe, Bernhard}, title = {{Towards a System Model for UML. The Structural Data Model}}, institution = {{TU Munich}}, year = {2006}, month = {June}, type = {Technical Report}, number = {TUM-I0612}, address = {Germany}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Towards-a-System-Model-for-UML.-Part-2.-The-Control-Model.pdf}, keywords = {} } @inproceedings{GKRS06, key = {GKRS06}, author = {Gr{\"o}nniger, Hans and Krahn, Holger and Rumpe, Bernhard and Schindler, Martin}, title = {{Integration von Modellen in einen codebasierten Softwareentwicklungsprozess}}, booktitle = {Modellierung 2006 Conference}, pages = {67--81}, year = {2006}, url = {http://se-rwth.de/staff/rumpe/publications20042008/GKRS\_Modellierung06.pdf}, series = {LNI 82}, language = {german}, keywords = {} } @inproceedings{KRV06, key = {KRV06}, author = {Krahn, Holger and Rumpe, Bernhard and V{\"o}lkel, Steven}, title = {{Roles in Software Development using Domain Specific Modelling Languages}}, booktitle = {Domain-Specific Modeling Workshop (DSM'06)}, pages = {150--158}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Roles-in-Software-Development-using-Domain-Specific-Modeling-Languages.pdf}, series = {Technical Report TR-37}, year={2006}, publisher = {Jyv{\"a}skyl{\"a} University, Finland}, keywords = {} } @article{HR04, key = {HR04}, author = {Harel, David and Rumpe, Bernhard}, title = {{Meaningful Modeling: What's the Semantics of ''Semantics''?}}, journal = {{IEEE Computer}}, volume = {37}, number = {10}, pages = {64--72}, year = {2004}, month = {October}, url = {http://www.se-rwth.de/~rumpe/publications20042008/Meaningful-Modeling-Whats-the-Semantics-of-Semantics.pdf}, issn = {0018-9162}, keywords = {} } @article{Har87, author = {D.\ Harel}, journal = {Sci.\ Comput.\ Programming}, pages = {231--274}, title = {{Statecharts: A Visual Formalism for Complex Systems}}, volume = {8}, year = {1987} } @inproceedings{Rum04c, key = {Rum04c}, author = {Rumpe, Bernhard}, title = {{Agile Modeling with the UML}}, booktitle = {Workshop on Radical Innovations of Software and Systems Engineering in the Future (RISSEF'02)}, pages = {297--309}, year = {2004}, month = {October}, url = {http://www.se-rwth.de/topics/~rumpe/publications20042008/Agile-Modeling-with-the-UML.pdf}, series = {LNCS 2941}, publisher = {Springer}, keywords = {} } @inproceedings{Rum03, key = {Rum03}, author = {Rumpe, Bernhard}, title = {{Model-Based Testing of Object-Oriented Systems}}, booktitle = {{Symposium on Formal Methods for Components and Objects (FMCO'02)}}, pages = {380--402}, year = {2003}, month = {November}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Model-Based-Testing-of-Object-Oriented-Systems.pdf}, series = {LNCS 2852}, publisher = {Springer}, keywords = {} } @incollection{PR03, key = {PR03}, author = {Philipps, Jan and Rumpe, Bernhard}, title = {{Refactoring of Programs and Specifications}}, booktitle = {{Practical Foundations of Business and System Specifications}}, publisher = {Kluwer Academic Publishers}, year = {2003}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Refactoring-of-Programs-and-Specifications.pdf}, editor = {{Kilov, H. and Baclavski, K.}}, pages = {281--297}, keywords = {} } @incollection{Rum02, author = {Rumpe, Bernhard}, title = {{Executable Modeling with UML - A Vision or a Nightmare?}}, booktitle = {Issues \& Trends of Information Technology Management in Contemporary Associations, Seattle}, year = {2002}, editor = {Clark, T. and Warmer, J.}, pages = {697--701}, publisher = {Idea Group Publishing}, address = {London}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Executable-Modeling-with-UML-A-Vision-or-a-Nightmare.pdf}, keywords = {} } @inproceedings{PFR02, key = {PFR02}, author = {Pree, Wolfgang and Fontoura, Marcus and Rumpe, Bernhard}, title = {{Product Line Annotations with UML-F}}, booktitle = {Software Product Lines Conference (SPLC'02)}, pages = {188--197}, year = {2002}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Product-Line-Annotations-with-UML-F.pdf}, series = {LNCS 2379}, publisher = {Springer}, keywords = {} } @incollection{PR01, key = {PR01}, author = {Philipps, Jan and Rumpe, Bernhard}, title = {{Roots of Refactoring}}, booktitle = {{Tenth OOPSLA Workshop on Behavioral Semantics. Tampa Bay, Florida, USA, October 15}}, publisher = {Northeastern University}, year = {2001}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Roots-of-Refactoring.pdf}, editor = {{Kilov, H. and Baclavski, K.}}, keywords = {} } @InProceedings{KER99, key = {KER99}, author = {Kent, Stuart and Evans, Andy and Rumpe, Bernhard}, title = {{UML Semantics FAQ}}, booktitle = {Object-Oriented Technology, ECOOP'99 Workshop Reader}, year = {1999}, editor = {A. Moreira and S. Demeyer}, series = {LNCS 1743}, publisher= {Springer Verlag}, address = {Berlin}, } @inproceedings{PR99, key = {PR99}, author = {Philipps, Jan and Rumpe, Bernhard}, title = {{Refinement of Pipe-and-Filter Architectures}}, booktitle = {Congress on Formal Methods in the Development of Computing System (FM'99)}, pages = {96--115}, year = {1999}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Refinement-of-Pipe-and-Filter-Architectures.pdf}, series = {LNCS 1708}, publisher = {Springer}, keywords = {} } @incollection{EFLR99b, key = {EFLR99b}, author = {Evans, Andy and France, Robert and Lano, Kevin and Rumpe, Bernhard}, title = {{Meta-Modelling Semantics of UML}}, booktitle = {Behavioral Specifications of Businesses and Systems}, publisher = {Kluver Academic Publisher}, year = {1999}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Meta-Modeling-Semantics-of-UML.pdf}, editor = {Kilov, H. and Rumpe, B. and Simmonds, I.}, pages = {45--60}, isbn = {978-1-4613-7383-4}, keywords={} } @incollection{EFLR99a, key = {EFLR99a}, author = {Evans, Andy and France, Robert and Lano, Kevin and Rumpe, Bernhard}, title = {{The UML as a Formal Modeling Notation}}, booktitle = {The Unified Modeling Language. <>'98: Beyond the Notation}, publisher = {Springer, Germany}, year = {1999}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Meta-Modeling-Semantics-of-UML.pdf}, editor = {B{\'e}zivin, J. and Muller, P.-A.}, series={LNCS}, volume = {1618}, pages = {336--348}, isbn={978-3-540-66252-5}, keywords = {} } @inproceedings{BHP+98, key = {BHP+98}, author = {Broy, Manfred and Huber, Franz and Paech, Barbara and Rumpe, Bernhard and Spies, Katharina}, title = {{Software and System Modeling Based on a Unified Formal Semantics}}, booktitle = {Workshop on Requirements Targeting Software and Systems Engineering (RTSE'97)}, pages = {43--68}, year = {1998}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Software-and-System-Modeling-Based-on-a-Unified-Formal-Semantics.pdf}, series = {LNCS 1526}, publisher = {Springer}, keywords = {} } @inproceedings{HRR98, key = {HRR98}, author = {Huber, Franz and Rausch, Andreas and Rumpe, Bernhard}, title = {{Modeling Dynamic Component Interfaces}}, booktitle = {Technology of Object-Oriented Languages and Systems (TOOLS 26)}, pages = {58--70}, year = {1998}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Modeling-Dynamic-Component-Interfaces.pdf}, publisher = {IEEE}, keywords = {} } @inproceedings{BGH+98b, key = {BGH+98b}, author = {Breu, Ruth and Grosu, Radu and Huber, Franz and Rumpe, Bernhard and Schwerin, Wolfgang}, title = {{Systems, Views and Models of UML}}, booktitle = {{Proceedings of the Unified Modeling Language, Technical Aspects and Applications}}, pages = {93--109}, year = {1998}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Systems-Views-and-Models-of-UML.pdf}, publisher = {Physica Verlag, Heidelberg, Germany}, keywords = {} } @inproceedings{BGH+97, key = {BGH+97}, author = {Breu, Ruth and Grosu, Radu and Hofmann, Christoph and Huber, Franz and Kr{\"u}ger, Ingolf and Rumpe, Bernhard and Schmidt, Monika and Schwerin, Wolfgang}, title = {{Exemplary and Complete Object Interaction Descriptions}}, publisher = {TU Munich}, booktitle = {Object-oriented Behavioral Semantics Workshop (OOPSLA'97)}, year = {1997}, series = {Technical Report TUM-I9737}, address = {Germany}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Exemplary-and-Complete-Object-Interaction-Descriptions-WS-Version.pdf}, keywords = {} } @article{BGH+98a, key = {BGH+98a}, author = {Breu, Ruth and Grosu, Radu and Hofmann, Christoph and Huber, Franz and Kr\"{u}ger, Ingolf and Rumpe, Bernhard and Schmidt, Monika and Schwerin, Wolfgang}, title = {{Exemplary and Complete Object Interaction Descriptions}}, journal = {{Computer Standards \& Interfaces}}, volume = {19}, number = {7}, pages = {335--345}, year = {1998}, month = {November}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Exemplary-and-Complete-Object-Interaction-Descriptions-WS-Version.pdf}, publisher = {Elsevier Science Publishers B. V., Amsterdam, The Netherlands}, issn = {0920-5489}, keywords = {} } @article{FEL+98, key = {FEL+98}, author = {France, Robert and Evans, Andy and Lano, Kevin and Rumpe, Bernhard}, title = {{The UML as a formal modeling notation}}, journal = {{Computer Standards \& Interfaces}}, volume = {19}, number = {7}, pages = {325--334}, year = {1998}, month = {November}, url = {http://www.se-rwth.de/topics/~rumpe/publications/The-UML-as-a-formal-modeling-notation-CSI-Journal-Version.pdf}, publisher = {Elsevier Science Publishers B. V., Amsterdam, The Netherlands}, issn = {0920-5489}, keywords = {} } @inproceedings{KPR97, key = {KPR97}, author = {Klein, Cornel and Prehofer, Christian and Rumpe, Bernhard}, title = {{Feature Specification and Refinement with State Transition Diagrams}}, booktitle = {Workshop on Feature Interactions in Telecommunications Networks and Distributed Systems}, pages = {284--297}, year = {1997}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Feature-Specification-and-Refinement-with-State-Transition-Diagrams.pdf}, publisher = {{IOS-Press}}, isbn = {90-5199-347-1}, keywords = {} } @book{Rum96, key = {Rum96}, author = {Rumpe, Bernhard}, title = {{Formale Methodik des Entwurfs verteilter objektorientierter Systeme}}, school = {TU M{\"u}nchen}, year = {1996}, address = {M{\"u}nchen, Deutschland}, publisher = {Herbert Utz Verlag Wissenschaft}, url = {http://www.se-rwth.de/~rumpe/publications/Formale-Methodik-des-Entwurfs-verteilter-objektorientierter-Systeme-Dissertation.pdf}, isbn = {3-89675-149-2}, language = {german}, keywords = {} } @incollection{RK96, key = {RK96}, author = {Rumpe, Bernhard and Klein, Cornel}, title = {{Automata Describing Object Behavior}}, booktitle = {Object-Oriented Behavioral Specifications}, pages = {265--286}, year = {1996}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Automata-Describing-Object-Behavior.pdf}, editor = {Harvey, B. and Kilov, H.}, publisher = {Kluwer Academic Publishers}, keywords = {} } @inproceedings{KRB96, key = {KRB96}, author = {Klein, Cornel and Rumpe, Bernhard and Broy, Manfred}, title = {{A stream-based mathematical model for distributed information processing systems - SysLab system model}}, booktitle = {Workshop on Formal Methods for Open Object-based Distributed Systems}, pages = {323--338}, year = {1996}, url = {http://www.se-rwth.de/topics/~rumpe/publications/A-stream-based-mathematical-model-for-distributed-information-processing-systems-SysLab-system-model.pdf}, series = {IFIP Advances in Information and Communication Technology}, publisher = {Chapmann \& Hall}, keywords = {} } @techreport{GKR96, key = {GKR96}, author = {Grosu, Radu and Klein, Cornel and Rumpe, Bernhard}, title = {{Enhancing the SysLab System Model with State}}, institution = {TU Munich}, year = {1996}, month = {July}, type = {Technical Report}, number = {TUM-I9631}, address = {Germany}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Enhancing-the-SysLab-System-Model-with-State.pdf}, keywords = {} } @techreport{GR95, key = {GR95}, author = {Grosu, Radu and Rumpe, Bernhard}, title = {{Concurrent Timed Port Automata}}, institution = {TU Munich}, year = {1995}, month = {October}, type = {Technical Report}, number = {TUM-I9533}, address = {Germany}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Concurrent-Timed-Port-Automata.pdf}, keywords = {} } @techreport{RKB95, key = {RKB95}, author = {Rumpe, Bernhard and Klein, Cornel and Broy, Manfred}, title = {{Ein strombasiertes mathematisches Modell verteilter informationsverarbeitender Systeme - Syslab-Systemmodell}}, institution = {TU M{\"u}nchen}, year = {1995}, month = {M{\"a}rz}, type = {Technischer Bericht}, number = {TUM-I9510}, address = {Deutschland}, url = {http://www.se-rwth.de/topics/~rumpe/publications/Ein-strombasiertes-mathematisches-Modell-verteilter-informationsverarbeitender-Systeme-Syslab-Systemmodell.pdf}, language = {german}, keywords = {} } @inproceedings{PR94, key = {PR94}, author = {Paech, Barbara and Rumpe, Bernhard}, title = {{A new Concept of Refinement used for Behaviour Modelling with Automata}}, booktitle = {Proceedings of the Industrial Benefit of Formal Methods (FME'94)}, pages = {154--174}, year = {1994}, url = {http://www.se-rwth.de/topics/~rumpe/publications/A-new-Concept-of-Refinement-used-for-Behaviour-Modelling-with-Automata-FME.pdf}, series = {LNCS 873}, publisher = {Springer}, keywords = {} }