Warning: Parameter 1 to Language::getMagic() expected to be a reference, value given in /usr/share/mediawiki/includes/StubObject.php on line 58
Person:Wider – GRK-Wiki


Aus GRK-Wiki

Wechseln zu: Navigation, Suche

Dr. rer. nat. Arif Wider

Between 2009 and 2014 I was a research assistant in the Research Training Group METRIK and at Beuth University of Applied Sciences.

Since 2015 I am a Senior Consultant/Developer at ThoughtWorks Germany where I help my clients to build scalable web applications based on Microservice architectures, teach Scala programming, and consult on Big Data topics.

Contact Information

At ThoughtWorks you can reach me at awider (ät) thoughtworks.com.

My (still active) university address is wider (ät) informatik.hu-berlin.de.

You can also find me on LinkedIn, Twitter, and ResearchGate.

PhD Thesis

"Model Transformation Languages for Domain-Specific Workbenches" full-text download

  • Supervised by Prof. Dr. sc. Joachim Fischer
  • Cooperation with the Department of Physics
  • Development of DSLs for Model Transformations and Nanostructure Research
  • Type-Safe Internal DSLs in Scala
  • Type-Checked Bidirectional Transformations
  • Development of a Domain-Specific Workbench for the Development of Optical Nanostructures

Research Interests

  • Model-Driven Engineering & Domain-Specific Languages
  • Bidirectional Model Transformations
  • Functional Programming and Scala
  • IDE-Development
  • Component-based Software Engineering


(for an up-to-date list see my ResearchGate profile)

  • Diskin, Z., Wider, A., Gholizadeh, H., Czarnecki, K.: Towards a Rational Taxonomy for Increasingly Symmetric Model Synchronization. In: 7th International Conference on Theory and Practice of Model Transformation (ICMT'14), York, United Kingdom, July 21-23, 2014, Lecture Notes in Computer Science (LNCS), Vol. 8568, pp 57-73, Springer (2014), ISBN: 978-3-319-08789-4.
  • Branco, M.C., Wider, A.: Generating Preliminary Edit Lenses from Automatic Pattern Discovery in Business Process Modeling. In: Proceedings of the CAiSE'13 Forum at the 25th International Conference on Advanced Information Systems Engineering (CAiSE), Valencia, Spain, June 20, 2013, CEUR-WS.org (2013)
  • George, L., Wider, A., Scheidgen, M.: Type-Safe Model Transformation Languages as Internal DSLs in Scala. In: Proceedings of the 5th International Conference on Model Transformation (ICMT'12), Prague, Czech Republic, May 28-29, 2012, Lecture Notes in Computer Science (LNCS), Vol. 7307, Springer (2012), ISBN: 978-3-642-30475-0.
  • Wider, A.: Towards Lenses for View Synchronization in Metamodel-Based Domain-Specific Workbenches. In: 3rd Workshop 'Methodische Entwicklung von Modellierungswerkzeugen' at INFORMATIK 2011, Berlin, Germany, October 6, 2011, Proceedings, GI-Edition of Lecture Notes in Informatics (LNI) (2010), ISBN: 978-88579-286-4


Teaching at Beuth University of Applied Sciences

Summer semester 2013:

Persönliche Werkzeuge