Luca Dan Șerbănați at the baccalaureate, 1961
Luca Dan Șerbănați in the early 1970s
Luca Dan Șerbănați giving his last fifth-year lecture, April 1989

Luca Dan Șerbănați

Emeritus Professor at Politehnica University of Bucharest

Research, teaching, industry and memoirs

RO | EN | IT
Luca Dan Șerbănați in Venice, 1990
Luca Dan Șerbănați in New York, 2005
Luca Dan Șerbănați

My professional activity was not strictly confined to university and research. I started my career with three years of “production practice”, working in a factory. Another important part of my career was linked to industry, this time in Italy, where I worked as an analyst, software architect, technical director, general manager, consultant, and trainer. In all these roles, I tried to maintain the same engineering orientation that I had cultivated in the academic environment: clarity of models, rigor in design, and the connection between the technical solution and the real need of the beneficiary.

The industrial projects I participated in covered very diverse fields: telecommunications, economic management, distributed systems, Web applications, databases, vehicle monitoring, real estate services, security systems, and, at the intersection with research, healthcare software applications. This experience allowed me to verify in practice many of the ideas previously formulated in the area of software engineering and adapt them to the concrete constraints of the real world: deadlines, budgets, teams, clients, and already existing systems.

Chronological milestones

My activity in industry developed mostly after leaving Romania, over a period stretching approximately from 1989 to the present day, without the connection to the university environment and research being definitively broken. On the contrary, the three spheres — university, research, and industry — influenced each other.

This succession of roles shows a gradual shift from a predominantly technical activity towards increasingly complex roles, combining analysis, software architecture, team leadership, client relations, and professional training.

Main directions of industrial activity

Management and architecture

In several companies I had technical or managerial leadership responsibilities: defining solutions, organizing teams, dialoguing with beneficiaries, coordinating development, and choosing appropriate technologies.

Applied software projects

I worked on very different information systems, from management applications and databases to distributed systems, Web applications, telecommunications, vehicle monitoring, and IT solutions for the medical field.

Training and consulting

In parallel with product and project development, I carried out an intense professional training activity for companies, teaching advanced courses in software engineering, Java, C++, distributed architectures, Web, and object-oriented modeling.

Roles and responsibilities

In industry, I did not have a single professional profile. Depending on the context, I worked as a systems analyst, software architect, programmer, consultant, technical director, general manager, or training manager. This variety was not accidental: it reflects the fact that designing a serious information system requires a simultaneous understanding of the architecture, the development process, the team, and the application domain.

My management experience forced me to view software not just as a technical object, but also as a product, a service, and an investment. For this reason, in many projects I insisted not only on implementation, but also on development methodology, on the relationship between specification and solution, on reuse, and on system maintenance over time.

Representative projects

The diversity of projects I participated in is important not only biographically, but also professionally: it shows how software engineering methods can be transferred between very different domains.

Telecommunications and distributed systems

  • Smarten – innovative rating and billing system for mobile telecommunications.
  • VASS – client-server distributed application for the Italian telephone Lotto.

Tracking, logistics, and management

  • ViaSat projects – tracking and fleet management systems for vehicles.
  • Warehouse management system: provisioning, storage, shipping.
  • Database of the Italian agricultural machinery fleet.
  • SI EIMA – participant management for the international agricultural machinery exhibition in Bologna.

Web, services, and thematic applications

  • Toscano – information system for a national network of real estate agencies.
  • PiuCase – real estate services portal.
  • Web system for sales statistics of earth-moving machinery for construction.
  • Web system for the economic evaluation of medical protocols.

Another group of applications targeted real-time or critical systems: a lighting system for an underground parking lot, and an anti-intrusion and anti-fire system for a controlled-access area. Even in these projects, my constant concern remained the same: system architecture, reliability, and development discipline.

Professional training and consulting

An important component of my industrial activity was professional training. In companies and institutions, I taught courses that transferred the experience accumulated in university and research into the practical environment. This activity was not separated from projects, but often accompanied them naturally: new technologies and new architectures required properly trained teams.

Software Engineering

  • Object-Oriented Analysis and Design
  • Structured Analysis and Design
  • UML
  • Design Patterns
  • Functional Analysis

Distributed systems

  • Web Services Computing
  • CORBA 3.0
  • Enterprise Java Beans
  • J2EE Architectures with JSP and Servlets

Programming and the Internet

  • Java – introductory, advanced, and distributed level
  • C++
  • C
  • Internet Architecture and Protocols
  • Web Programming

Among the beneficiaries of these training activities were major companies and institutions in Italy, such as Datamat, Italcable, ENEA, Banca d'Italia, CNR Italia, Olivetti Ricerca, Digital-Italia, Telecom, Telesoft, Smarten, and Ministero di Grazia e Giustizia.

Links

In the future, this section will be expanded with pages dedicated to representative projects and companies, as well as details about the relationship between industrial activity and my research in software engineering, distributed systems, and medical informatics.