Skip to content
View dsanmartins's full-sized avatar

Block or report dsanmartins

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dsanmartins/README.md

Daniel San Martín is an Assistant Professor at the School of Engineering at the Catholic University of the North (UCN). He holds a PhD and an MSc in Computer Science from the Federal University of São Carlos, building a career centered on software engineering, architecture, and programming models. His work primarily focuses on architecture conformance checking, the process of identifying drifts and violations between a system’s planned design and its implementation, to ensure long-term software quality and maintainability.

In addition to his foundational work in software maintenance, Daniel is actively exploring the integration of data science into software engineering and has recently expanded his research into the field of quantum computing. He is a dedicated educator, teaching courses on software patterns and programming at UCN, and has published extensively on topics such as domain-specific languages (DSLs) and architectural modernization. His diverse research portfolio reflects a commitment to both refining traditional software systems and pioneering methods for future computing technologies.

Popular repositories Loading

  1. dotfiles-dt dotfiles-dt Public

    Dotfiles are the customization files (their filenames usually begin with a period) that are used to personalize your linux or other Unix-based system. From DT (Derek Taylor)

    C 5 1

  2. Parser4Java Parser4Java Public

    A parser for java projects that generates method calls, package calls and execution traces in GraphViz for Java. I use JavaParser and graphviz-java for parsing and creating the graphs. In order to …

    Java 4 2

  3. jabRefImproved jabRefImproved Public

    Testing

    Java 1

  4. PhdComputationalSupport PhdComputationalSupport Public

    It supports the identification of architectural drifs, violations and smells o adaptive systems

    Java 1

  5. PhdProject PhdProject Public

    It supports the identification of architectural drifs, violations and smells of adaptive systems

    Java 1

  6. TOPES2016-TICKET-SYSTEM TOPES2016-TICKET-SYSTEM Public

    TOPES 2016 TICKET SYSTEM FOR REUSE COURSE, TOPICS IN SOFTWARE ENGINEERING

    Java