Dr. Serguei
Roubtsov
Position:
Researcher/Consultant, Technical University Eindhoven, Faculty of Mathematics
and Computer Science, Laboratory for Quality Software (LaQuSo)
Official address: P.O. Box 513, 5600 MB Eindhoven,
The Netherlands
E-mail: s.roubtsov (at) tue.nl
Telephone : +31-040-2472720
Education
MSc degree (with distinction) in Technical
Cybernetics at Yaroslavl State
Technical University,
1978.
Postgraduate studying at Moscow University of Chemical Engineering,
1980-1983.
PhD degree in Computer Science, Moscow University of Chemical
Engineering, December, 1983.
Employments
- since June 2004 - Researcher/Consultant in
Laboratory for Quality Software ( LaQuSo),
dep. of Mathematics and Computer Science, TU Eindhoven, the Netherlands
- October, 2003 - June 2004 - Postdoc in Formal Methods group,
dep. of Mathematics and Computer Science, TU Eindhoven, the Netherlands
- December, 2002 - August, 2003 - Researcher at VTT Electronics, Oulu, Finland
- October, 1992 - November, 2002 - Associate Professor at Yaroslavl State Technical University, dep. of Computer
Science and Applied mathematics
- September, 1985 - September 1992 - Lecturer at Yaroslavl
State
Technical
University,
dep. of Computer Science and Applied mathematics
- February, 1984 - August,1985 - Senior Researcher at Yaroslavl
State
Technical
University,
dep. of Technical Cybernetics
- December, 1980 - December, 1983 - PhD student at Moscow University of Chemical
Engineering ( now Moscow Engineering Ecological University )
- March, 1981 - September, 1983 (part time job)
- Junior Researcher at Moscow University of Chemical Engineering
- August, 1978 - December, 1980 - Junior Researcher at Yaroslavl
State
Technical
University
Research interests
- Software architecture specification, verification
and tooling
- Component-based software development,
verification and testing
- Software product lines: architectural design and
verification
Projects and grants
- 2005 till present - As a consultant I am taking part in numerous
projects in industry regarding software performance and quality
assessment and testing
- 2004, April - 2005, July Translink Systems & LaQuSo E-ticketing system for the Netherlands.
Site acceptance testing.
- 2003 - 2004, June - Technical
University Eindhoven.
PROGRESS
project Specification
Tooling for Embedded Software Components (STW EES5141)
- 2002-2003 - VTT Electronics. Research
fellowship granted by ERCIM (European
Research Consortium for Informatics and Mathematics). Projects: Agile Software Technologies
(VTT) and MOOSE (Software
Engineering Methodologies for Embedded Systems, ITEA).
- 1998-2000 - St.
Petersburg Electro-Technical
State University,
Yaroslavl State
University. Project "Models
and Tools for Design, Analysis and Verification of Dataflow Graphs"
- 1998-1999 - Russian
State Committee of High
Education. Project "Models and Software for Design, Analysis and Verification
of different classes of Dataflow systems"
- 1997-1998 - Yaroslavl
State University.
Project INTAS-RFBR N
95-0378 "Methods and Tools for Verification and Analysis
of Distributed Systems"
About 50 publications, among others in last years:
- M. v. d. Vlist, S.
Roubtsov, M. v. d. Brand & A. Serebrenik. Maintainability
metrics for embedded SQL. The 8th BElgian-NEtherlands software
eVOLution seminar (BENEVOL 2009), Louvain-la-Neuve,
Belgium, December, 2009
- A. Serebrenik, S. Roubtsov, M. v. d.
Brand.
n-based Design Quality
Comparison of Industrial Java Applications. 5th Central and Eastern
European Software Engineering Conference in Russia (CEE-SECR 2009), Moscow,
October, 2009.
- M. v. d. Brand, S. Roubtsov, A. Serebrenik. SQuAVisiT: A Flexible Tool for Visual
Software Analytics. In Proceedings on 13th European Conference
on Software Maintenance and Reengineering, Kaiserslautern,
Germany, March, 2009.
- S. Roubtsov, A.
Serebrenik. Quality analysis of industrial legacy systems: An integrated
approach. Third International Workshop on Software Quality and
Maintainability, Kaiserslautern, Germany, March, 2009.
- A. Serebrenik, S. Roubtsov, E.
Roubtsova, M. v. d. Brand. Reverse Engineering
Sequence Diagrams for Enterprise Java Beans with Business Method
Interceptors. 16th Working Conference on Reverse Engineering, IEEE
Computer Society, 2009, pp.269-273.
- A. Serebrenik, S. Roubtsov, M. v. d.
Brand. Dn-based
Architecture Assessment of Java Open Source Software Systems.
17th IEEE International Conference on Program Comprehension, IEEE Computer
Society, 2009, pp. 198-207.
- S. Roubtsov, A. Telea, D. Holten. SQuAVisiT: A Software Quality
Assessment and Visualisation Toolset. Proceedings of the Seventh IEEE
International Working Conference on Source Code Analysis and Manipulation
(SCAM 2007), pp.155-156. IEEE Xplore
- S.A. Roubtsov, P. Heck. Use Case-Based
Acceptance Testing of a Large Industrial System: Approach and Experience
Report. TAIC PART 2006, pp.
211-220
- E.E. Roubtsova, S.A.
Roubtsov. A Feature Computation Tree Model to
Specify Requirements and Reuse. Proceedings of
the 8th International Conference on Enterprise
Information Systems, ICEIS-2006, V.3. Information Systems Analysis and
Specification. pp.118-125.
- S.A. Roubtsov, E.E. Roubtsova. Incremental
Product Line Modelling. Poster Proceedings of the International Conference
on Software Maintenance, ICSM 2005, Budapest, 2005, pp.55-58.
- L. van Gool, H. Jonkers, E. Luit, R. Kuiper, S.
Roubtsov. Plug-ins
for ISpec. Proceeding of 5th PROGRESS
Symposium on Embedded Systems. PROGRESS/STW, ISBN 90-73461-41-3, pages
35-40, 2004.
- E. Roubtsova, S. Roubtsov. Constraints of Behavioural
Inheritance. Proceedings of the First
European Workshop on Software Architecture. St. Andrews,
Editors: Flavio Oquendo, Brian Warboys, Ron Morrison. Springer LNCS 3047,
pages 115-134, 2004. SpringerLink
- S. Roubtsov, E. Roubtsova. A Verification
Technique in Product Line Member Derivation (Extended Abstract).
Proceedings of the 2nd Groningen
Workshop on Software Variability Management (SVM2004). Editor J. Bosch. Groningen. IWI preprint 2004-7-01, 2004.
- E. Roubtsova, S. Roubtsov. Behavioural Inheritance in the UML
to Model Software Product Lines.
Elsevier journal "Science of Computer Programming", Editor J.
Bosch. Vol. 53/3,2004. pp 409-434.
- S. Roubtsov, E. Roubtsova, P. Abrahamsson. Evolutionary
Product Line Modelling International Workshop on Evolution of
Large-scale Industrial Software Applications (ELISA), Amsterdam, The Netherlands, September 2003.
- E. Roubtsova, S. Roubtsov. A
Human-Centric Tool for Component Design and Reuse in the UML.
Proceedings of 2003 IEEE Symposium on Human Centric Computing Languages
and Environments Visual Languages and Formal Methods, IEEE Catalog Number
03TH8722, ISBN: 0-7803-8225-0, Auckland, New Zealand, 2003, pp. 177-179.
- E. Roubtsova, S. Roubtsov A
UML-based Tool for Constructing Component Systems via Component Behaviour
Inheritance. International Workshop on Formal Methods for Industrial
Critical Systems, Norway, June 2003, Electronic Notes in Theoretical
Computer Science, Volume 80, pp.139-154.
- S. Roubtsov, E. Roubtsova. Modeling Evolution and Variability of
Software Product Lines Using Interface Suites, Workshop on Software
Variability Management, number
IWI preprint 2003-7-01, Groningen,
The Netherlands. February 2003, pp 62-71.
Skills
- Programming (in chronological order): Assembler, Fortran, xBase, Object (Delphi) Pascal, SQL, C++, Java, Visual Basic, C#
- Database and Information Systems design: dBase-family, Paradox, MS Access, SQL-servers
- Internet Applications: HTML, Java applets/scripts, XML
- Component-Based Software Engineering: UML and Rational Rose, Rational Rose
Extensibility System
Teaching
- High Level Methods of Programming, 2000-2002
- Programming (Fortran, Pascal, Object(Delphi)
Pascal, C, Borland C++), 1987-2002
- Theory of Information Systems, 1999-2002
- Database Design (MS Access, SQL, Interbase, MS SQL), 1999-2002
- Information Analysis in Industry and Business, 1999-2002
- Supervision on MSc degree students, 6 students, 2001-2002
- Mathematical models and methods, 1994-2002
- Theory of Chances and Mathematical Statistics, 1986-2000
- Applied Mathematics, 1986-2001
- High mathematics, 1985-1986
Some
links