Bedir Tekinerdogan
Bilkent University
Department of Computer Engineering-
Software Engineering

Research
Education
Background
Professional Activities
Projects
Publications
Personal
Address

Bilsen

 

 

 

 

 

 

 

PC Member... Organization Reviewer Tutorials and Talks Consultancy

Tutorials, Invited Talks and Seminars

2014

Tutorial - Model-Driven Engineering for Software Architecture Design, 11th Working IEEE/IFIP Conference on Software Architecture, Sydney, Australia, April 7, 2014.

2013

Invited Talk – Relying on Experience Curve or Transition to Systematic Software Reuse, Turkish Engineers Association (TUTEV), Ankara, October 31, 2013

Tutorial - Model-Driven Engineering for Software Architecture Design, Component-Based Software Engineering and Software Architecture Conference (CompArch 2013), Vancouver, June 17, 2013.

Invited Talk - Model-Driven Engineering of Software Architecture Viewpoints, Sabancı University, Istanbul, Turkey, March 6, 2013. 

2012

Invited Talk - Model-Driven Software Product Line Engineering, TUBITAK Space Technologies Research Institute, Ankara, December 27, 2012.  

Invited Talk - Production Line based Product Line Engineering, ASELSAN-REHIS University-Industry Collaboration Conference, November 17, 2012.  

Invited Talk - Software Sector in Turkey: Opportunities and Challenges, Brainport Eindhoven, The Netherlands, October 29, 2012.

Workshop Moderator and Presentation - First Turkish Software Product Line Engineering Workshop, Ankara, Turkey, May 30, 2012.

Invited Talk, Architecture Viewpoints for Multiple Product Line Engineering, Workshop on Multiple Product Line Engineering, together with Aselsan-Rehis, Ankara, Turkey, May 26, 2012.

Invited Talk - Software Language Engineering of Architecture Viewpoints, Antalya International University, Antalya, Turkey, April 3, 2012.

Invited Talk - New Perspectives for Software Engineering Research and Education in Turkey, Istanbul Kültür University, Istanbul, Turkey, April 13, 2012.

Invited Talk - Domain Specific Languages for Food Supply Chain Management Systems, Wageningen University and Research Center, Wageningen, The Netherlands, March 7, 2012.

Invited Talk - Software Language Engineering of Architecture Viewpoints, University of Twente, Enschede, The Netherlands, January 21, 2011. 

2011

Workshop Moderator and Presentation - 5. Turkish Workshop on Aspect-Oriented Software Development, Ankara, Turkey, December 30, 2011.

Seminar - Software Product Line Engineering, Bilkent University, Computer Technology and Information Systems, Ankara Turkey, December 20, 2012.

Seminar - On Modeling in Software Architecture Design, Middle East Technical University, Informatics Institute, December 15, Ankara, Turkey, 2012.

Paper Presentation - B. Tekinerdogan, H. Sözer. Defining Architectural Viewpoints for Quality Concerns, in Proc. of the 5th European Conference on Software Architecture (ECSA 2011),  LNCS 6903, pp. 26–34, 2011.

Paper Presentation - E. Demirli & B. Tekinerdogan. Software Language Engineering of Architectural Viewpoints, in Proc. of the 5th European Conference on Software Architecture (ECSA 2011), LNCS 6903, pp. 336–343, 2011.   

Workshop Moderator and Presentation -  Workshop on Architecture-Based Testing and System Validation, in conjunction with the 9th Working IEEE/IFIP Conference on Software Architecture (WICSA 2011), Boulder, Colorado, US, 20 June 2011.

Workshop Moderator and Presentation -  First Workshop on Architecting in Global Software Engineering (AGSE 2011), in conjunction with the 6th International Conference on Global Software Engineering (ICGSE 2011), Helsinki, Finland, August 15, 2011.

Paper Presentation - E. Demirli & B. Tekinerdogan. SAVE: Software Architecture Environment for Modeling Views, in proc. of WICSA 2011: 9th Working IEEE/IFIP Conference on Software Architecture, pp. 355-358, 20-24 June 2011.  

Paper Presentation - B. Tekinerdogan, K. Öztürk & A. Dogru. Modeling and Reasoning about Design Alternatives of Software as a Service Architectures, in Proc. Architecting Cloud Computing Applications and Systems workshop, 9th Working IEEE/IFIP Conference on Software Architecture, pp. 312-319, 20-24 June 2011.

Paper Presentation - B. Tekinerdogan, H. Sözer. Defining Architectural Viewpoints for Quality Concerns, in Proc. of the 5th European Conference on Software Architecture (ECSA 2011), LNCS 6903, pp. 26–34, 2011.

Invited Talk - Separation of Concerns in Model-Driven Software Development and Aspect-Oriented Software Development Paradigms, Hacettepe University, Ankara, Turkey, 27 May 2011.

2010

Invited Talk - Perspectives on the Integration of Aspect-Oriented Software Development and Model-Driven Software Development, Ege University International Computer Institute, İzmir, Turkey, 21 december 2010.

Panel Moderator - Third Turkish Conference on Software Architecture (3. Ulusal Yazılım Mimarisi Konferansı), "Industrial Experiences and Obstacles in Software Product Line Engineering", Ankara, Turkey, 5 November 2010.

Talk and Moderator - B. Tekinerdogan. Vision, Mission and Strategy for the Bilkent Software Engineering Group, Dept. of Computer Engineering, Bilkent University, 6 October 2010, 2010.

Paper Presentation - B. Tekinerdogan, E. Tüzün, E. Saykol. Multidimensional Classification Approach for Defining Product Line Engineering Transition Strategies, in: J. Bosch and J. Lee (Eds.): Proc. of the 14th International Software Product Line Conference (SPLC 2010), LNCS 6287, pp. 461–465, 17 September 2010.

Paper Presentation - B. Tekinerdogan, E. Tüzün, E. Saykol. Exploring the Business Case for Transitioning from a Framework-based Approach to a Software Product Line Engineering Approach, in Proc. of the 14th International Software Product Line Conference, Industrial Track, 17 September 2010. 

Seminar/Moderator, Model-Driven Software Development, Talk at the Second Turkish Symposium on Model-Driven Software Development, 22 May 2010, Ankara, Turkey.

Seminar/Moderator, Software Architecture Views, Application Frameworks and Software Product Line Engineering, Workshop on Documenting Software Architecture of Command Control Systems, Havelsan, Ankara, Turkey, 25 January, 2010.

Invited Talk - Software Product Line Engineering, Milsoft ICT, Ankara Turkey, 5 February 2010.

2009

Seminar/Moderator, Aspect-Oriented Software Development, Talk at the Fourth Turkish Aspect-Oriented Software Development Workshop, 29 December 2009, Ankara, Turkey.

Paper Presentation - Bedir Tekinerdogan & Ersin Er. Change Impact Analysis of Model-Driven Development Systems using Evolution Scenario Templates, in Proceedings of the Models and Evolution Workshop, Denver, USA, October 4, 2009.

Paper Presentation - Bedir Tekinerdogan & Namik Aktekin. Interaction-based Feature-Driven Model-Transformations for Generating E-Forms, in workshop proceedings of First International Workshop on Feature-Oriented Software Development, Denver, USA, October 6, 2009.

Seminar/Moderator, Introduction to Model-Driven Software Development, Talk at the First Turkish Symposium on Model-Driven Software Development, 20 May 2009, Ankara, Turkey.

Invited Talk - State-of-the-art and Future Trends in Model-Driven Software Development, TUBITAK-MAM, Gebze, May 28 2009, Turkey.

Invited Talk - Software Product Line Engineering, HAVELSAN, Ankara Turkey, 17 February 2009. 

Invited Talk - ArchiRationale: Feature-Based Rationale Management System for Supporting Software Architecture Adaptation, Software Dependability Symposium, Enschede, The Netherlands, 30 January 2009.

Invited Talk - Model-Driven Software Development, ASELSAN MGEO, Ankara, Turkey, 20 January 2009.

Invited Talk - Defining Perspectives for Software Engineering Research and Education in Turkey, Bilkent Cyberpark, Ankara, Turkey, 19 January 2009.

2008

Workshop Presentation - Third Turkish Aspect-Oriented Software Development Workshop, Bilkent University, Ankara, Turkey, 26 December, 2008.

Panel Moderator - Second National Conference on Software Architecture (2. Ulusal Yazılım Mimarisi Konferansı),"Software Architecture Design Practices in Industry", İzmir, Turkey, 12 September 2008.

Invited Talk, Software Paradigms in the Postmodern Era, Welfare symposium, University of Twente, June 20, 2008.

2007

Keynote Talk - Industry-Relevant Software Engineering Research and Education, Third National Conference on Software Engineering, 28 September, Ankara, Turkey, 2007.

Paper Presentation - B. Tekinerdoğan, C. Hofmann & M. Akşit. Modeling Traceability of Concerns for Synchronizing Architectural Views, Aspect-Oriented Modeling workshop at AOSD conference, Vancouver Canada, March 12, 2007.

Paper Presentation - B. Tekinerdoğan & M. Akşit. Reflections on Engineering and Philosophy from a Problem-Solving Perspective to Derive Lessons for Software Engineering, European Computing and Philosphy Conference, Enschede, The Netherlands, June 21-23, 2007.  

Paper Presentation - B. Tekinerdoğan, C. Hofmann, M. Akşit, J. Bakker. Metamodel for Tracing Concerns across the Software Life Cycle. in: A. Moreira & J. Grundy (Eds.), Early Aspects: Current Challenges and Future Directions. , Springer LNCS 4765, Vancouver, Canada, March 13, 2007.

2006

Conference Presentation - B. Tekinerdoğan, O. Kalıpsız, S. Çetin, A. Doğru (Eds.). Conference Proceedings of the First National Software Architecture Conference, İstanbul, Turkey, ISBN. 975-461-418-0, November, 2006.

2005

Invited Talk - Aspect-Oriented Software Development, Middle East Technical University, Ankara, Turkey, July 24, 2005.

Tutorial, "Software Architecture Design Concepts", Turkish Software Architecture Design Workshop, Ankara, Turkey, 24 September, 2005.

Paper Presentation - B. Tekinerdoğan, H. Sözer, M. Akşit. Software Architecture Reliability Analysis using Failure Scenarios, 5th Working IEEE/IFIP Conference on Software Architecture (WICSA), Working Session, Pittsburgh, US, November, 6-10, 2005.

Invited Talk - Jacquard Software Engineering Conference, ASAAM: Aspectual Software Architecture Analysis Method,  Zeist, The Netherlands, February 3-4, 2005.

2004

Invited Talk - Synthesizing Software Architectures from Domain Models, Cybersoft-METU Teknokent, Ankara, Turkey, July 29, 2004.

Invited Talk - Modularizing Crosscutting Concerns, Boğaziçi University, Istanbul, Turkey, May 24, 2004.

Invited Talk - Separating Aspect-Oriented Concerns, Aegian University, İzmir, Turkey, May 20, 2004.

Paper Presentation - B. Tekinerdoğan. ASAAM: Aspectual Software Architecture Analysis Method, in Proc. of 4th Working IEEE/IFIP Conference on Software Architecture (WICSA), pp. 5-14, June, 2004.

Workshop Presentation - B. Tekinerdoğan, A. Moreira, J. Araujo, P. Clements (Ed.). Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design, Lancaster, UK, March, 2004.

Paper Presentation - B. Tekinerdoğan, S. Bilir & C. Abatlevi. Integrating Platform Selection Rules in the Model Driven Architecture Approach, in: Proc. of Model-Driven Architecture: Foundations and Applications, pp. 186-203,Linkoping, Sweden, June 10/11, 2004.

Workshop Presentation - B. Tekinerdoğan, Y. Topaloğlu, S. Cetin, T. Torosdağli, M.Aksit (Ed.), Second Workshop on Impact of Software Process on Quality, Workshop Proceedings, Ege University, Izmir, Turkey, May 20/21, 2004.

2003

Invited Talk - Formalizing Agile Software Development Methods, Electronic Process Interaction and Communication Workshop (EPIC), Enschede, The Netherlands, 26-9-2003.

Invited Talk - Synthesis-Based Software Architecture Design, Middle East Technical University (ODTU), Ankara, Turkey, May 9, 2003.

Invited Talk - Separating Software Engineering Concerns, Aselsan A.Ş, Ankara, Turkey, April 30, 2003.

Invited Talk - Concerns in Software Engineering, Milsoft Software Technologies Inc. Ankara, Turkey, March 12, 2003.

Paper Presentation - B. Tekinerdoğan. Formalizing Agile Software Development Methods, Impact of Software Process on Quality Workshop, Ankara, Turkey, June 6, 2003.

Paper Presentation - B. Tekinerdoğan. ASAAM: Aspectual Software Architecture Analysis Method, Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, March 17, Boston, USA, 2003. 

Workshop Presentation - B. Tekinerdoğan (Ed.). First Turkish Workshop on Aspect-Oriented Software Development (TAOSD), Bilkent University, Ankara, Turkey, May 10, 2003.

Workshop Presentation - B. Tekinerdoğan, T. Torosdağli, Y. Topaloğlu. First workshop on Impact of Software Process on Quality, Bilkent University, Ankara, Turkey,  June 6, 2003.

2002

Invited Talk - Synthesis-based Software Architecture Design, Department of Computer Engineering, Bilkent University, Turkey, November 15, 2002.

2001

B. Tekinerdoğan. Design and Experimentation of a Fuzzy Logic Controller for Evaluating Domain Knowledge, in Proceedings of Second International Workshop on Softcomputing Applied to Software Engineering (SCASE), Enschede, The Netherlands, 2001. 

B. Tekinerdoğan, P. van den Broek, M. Saeki, P. Hruby, G. Sunyé, Automating Object-Oriented Software Development; Methods Workshop, Budapest, Hungary 2001.

2000

PhD Presentation and Defense - B. Tekinerdoğan. Synthesis-Based Software Architecture Design, PhD Thesis, Dept. of Computer Science, University of Twente, March 23, 2000. 

Paper Presentation - B. Tekinerdoğan and M. Akşit, Separation and Composition of Concerns through Synthesis-Based Design, ACM OOPSLA'2000 workshop on Advanced Separation of Concerns, Minneapolis, October 2000.

1998

Paper Presentation - B. Tekinerdoğan & M. Akşit. Deriving design aspects from conceptual models. In: Demeyer, S., & Bosch, J. (eds.), Object-Oriented Technology, LNCS 1543, Springer-Verlag, pp. 410-414, Brussels, Belgium, 1998. 

Paper Presentation - B.Tekinerdoğan & M. Akşit. Providing automatic support for heuristic rules of methods. In: Demeyer, S., & Bosch, J. (eds.), Object-Oriented Technology, LNCS 1543, Springer-Verlag, pp. 496-499, Brussels, Belgium,1998. 

1996

Paper Presentation - B. Tekinerdoğan and M. Akşit, Adaptability in Object-Oriented Software Development, Workshop, Linz, Austria, 1996.

Paper Presentation - B. Tekinerdoğan. Modeling adaptability in object-oriented software development. ECOOP '96, Adaptability in OO software development workshop. Linz, Austria, 1996. 

Paper Presentation - B. Tekinerdoğan. An application framework for building dynamically configurable transaction systems. OOPSLA '96, Development of Object-Oriented Frameworks Workshop, San Jose, US, 1996. 

1995

Paper Presentation - B. Tekinerdoğan & H. Krammer. Design of a Modular Composable Tutoring Shell for Imperative Programming Languages. In Proceedings of the International Conference on Computers in Education, Singapore, December 1995. 

Paper Presentation - B. Tekinerdoğan, H. Krammer, J. Merrienboer & M. Schonewille. A Generic Domain Model for an Imperative Programming Languages Tutor Shell. In Proceedings of the European Conference on Computer Assisted Language Learning, Valencia, Spain, September 1995. 

Paper Presentation - B. Tekinerdoğan, H. Krammer & J. Merrienboer. Design of a general Planmatcher for Diagnosing Student Programs. In Proceedings of the 7th world conference on Artificial Intelligence in Education, Washington DC, August 1995

1994

MSc Thesis presentation - B. Tekinerdoğan. Design of an object-oriented framework for atomic transactions, MSc. thesis, University of Twente, Dept of Computer Science, 1994.