@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 } @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änenspezifische Sprache fü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änenspezifische-Sprache-fü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}, 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}, 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} } @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}, publisher = {Springer}, series = {LNCS 10748}, pages = {146--153} } @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 = {} } @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 \textit{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{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ü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{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 = {} }