Hernán Astudillo

Orcid: 0000-0002-6487-5813

According to our database1, Hernán Astudillo authored at least 163 papers between 1996 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
SEMGROMI - a semantic grouping algorithm to identifying microservices using semantic similarity of user stories.
PeerJ Comput. Sci., 2023

Architectural tactics in software architecture: A systematic mapping study.
J. Syst. Softw., 2023

Counterfactual Explanability: An Application of Causal Inference in a Financial Sector Delivery Business Process.
Proceedings of the 42nd IEEE International Conference of the Chilean Computer Science Society, 2023

Selecting Application Frameworks Using Architectural Patterns and Tactics.
Proceedings of the 42nd IEEE International Conference of the Chilean Computer Science Society, 2023

How Software Architects Learn: A pilot study of their learning style in Kolb's Learning Styles Inventory.
Proceedings of the 42nd IEEE International Conference of the Chilean Computer Science Society, 2023

Towards Resolving Security Smells in Microservices, Model-Driven.
Proceedings of the 18th International Conference on Software Technologies, 2023

Challenges to Use Role Playing in Software Engineering Education: A Rapid Review.
Proceedings of the Applied Informatics - 6th International Conference, 2023

Using Polarization and Alignment to Identify Quick-Approval Law Propositions: An Open Linked Data Application.
Proceedings of the Applied Informatics - 6th International Conference, 2023

Introduction to the Minitrack on Digital Government and Business Process Management (BPM).
Proceedings of the 56th Hawaii International Conference on System Sciences, 2023

To Security and Beyond: On The Impacts of Microservice Security Smells and Refactorings.
Proceedings of the XLIX Latin American Computer Conference, 2023

Causal Graph: Interpretation of Causal Relationships in Temporary Deviations of Business Processes.
Proceedings of the XLIX Latin American Computer Conference, 2023

Attention Mechanisms in Process Mining: A Systematic Literature Review.
Proceedings of the XLIX Latin American Computer Conference, 2023

Extending the SEMAT Kernel to Represent and Assess Software Architecture Evaluations.
Proceedings of the XLIX Latin American Computer Conference, 2023

2022
Smells and refactorings for microservices security: A multivocal literature review.
J. Syst. Softw., 2022

Drought-MRM: Towards a drought-management readiness model for rural communities.
Proceedings of the 41st International Conference of the Chilean Computer Science Society, 2022

Microservices Security: Bad vs. Good Practices.
Proceedings of the Software Architecture. ECSA 2022 Tracks and Workshops, 2022

Should Microservice Security Smells Stay or be Refactored? Towards a Trade-off Analysis.
Proceedings of the Software Architecture - 16th European Conference, 2022

2021
Defining and measuring microservice granularity - a literature overview.
PeerJ Comput. Sci., 2021

Security in microservice-based systems: A Multivocal literature review.
Comput. Secur., 2021

Microservices Backlog-A Genetic Programming Technique for Identification and Evaluation of Microservices From User Stories.
IEEE Access, 2021

Involving Stakeholders in the Implementation of Microservice-Based Systems: A Case Study in an Ambient-Assisted Living System.
IEEE Access, 2021

Recent Models for Collaborative E-Government Processes: A Survey.
IEEE Access, 2021

A Reference Model for Outside-in Open Innovation Platforms.
Proceedings of the OpenSym 2021: 17th International Symposium on Open Collaboration, 2021

DevOps-RAF: An assessment framework to measure DevOps readiness in software organizations.
Proceedings of the 40th International Conference of the Chilean Computer Science Society, 2021

School Community Remote Education Readiness Assessment Framework.
Proceedings of the 40th International Conference of the Chilean Computer Science Society, 2021

Introduction to the Minitrack on Digital Government and Business Process Management (BPM).
Proceedings of the 54th Hawaii International Conference on System Sciences, 2021

A Pattern for a Secure Actuator Node.
Proceedings of the EuroPLoP'21: European Conference on Pattern Languages of Programs 2021, Graz, Austria, July 7, 2021

A pattern for a Secure IoT Thing.
Proceedings of the EuroPLoP'21: European Conference on Pattern Languages of Programs 2021, Graz, Austria, July 7, 2021

2020
Security in Telehealth Systems From a Software Engineering Viewpoint: A Systematic Mapping Study.
IEEE Access, 2020

Towards a Maturity Model for Assessment of Organization Readiness in Implementing and Deploying an Open Innovation Platform.
Proceedings of the OpenSym 2020: 16th International Symposium on Open Collaboration, 2020

A multi-criteria stochastic approach to prioritize user-stories in Agile Software Development.
Proceedings of the 39th International Conference of the Chilean Computer Science Society, 2020

Mapping SETMAT practices to SPEM.
Proceedings of the 39th International Conference of the Chilean Computer Science Society, 2020

Microservices Backlog - A Model of Granularity Specification and Microservice Identification.
Proceedings of the Services Computing - SCC 2020, 2020

Hearing the Voice of Software Practitioners on Causes, Effects, and Practices to Deal with Documentation Debt.
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2020

Defining Security Metrics To Evaluate Electronic Health Records Systems: A Case Study in Chile.
Proceedings of the 2020 IEEE International Conference on Software Architecture Companion, 2020

Evaluating Frameworks Assemblies In Microservices-based Systems Using Imperfect Information.
Proceedings of the 2020 IEEE International Conference on Software Architecture Companion, 2020

Framework to prioritize digital transformation initiatives based on the country's development impact.
Proceedings of the ICEGOV 2020: 13th International Conference on Theory and Practice of Electronic Governance, 2020

Introduction to the Minitrack on Digital Government and Business Process Management (BPM).
Proceedings of the 53rd Hawaii International Conference on System Sciences, 2020

Quick Evaluation of a Software Architecture Using the Decision-Centric Architecture Review Method: An Experience Report.
Proceedings of the Software Architecture - 14th European Conference, 2020

Teaching Students Software Architecture Decision Making.
Proceedings of the Software Architecture - 14th European Conference, 2020

Frameworks and High-Availability in Microservices: An Industrial Survey.
Proceedings of the XXIII Iberoamerican Conference on Software Engineering, 2020

2019
Industry 4.0 Challenges for Business Process Management and Electronic-Commerce.
J. Theor. Appl. Electron. Commer. Res., 2019

Migrating from monolithic architecture to microservices: A Rapid Review.
Proceedings of the 38th International Conference of the Chilean Computer Science Society, 2019

Familiarity, Causes and Reactions of Software Practitioners to the Presence of Technical Debt: A Replicated Study in the Chilean Software Industry.
Proceedings of the 38th International Conference of the Chilean Computer Science Society, 2019

Towards a state's digital transformation centered in public values through enterprise architecture.
Proceedings of the 38th International Conference of the Chilean Computer Science Society, 2019

Evaluating Impact of Experience in Architectural Design Decision-Making Techniques: An Experimental Study.
Proceedings of the 38th International Conference of the Chilean Computer Science Society, 2019

A proposed model-driven approach to manage architectural technical debt life cycle.
Proceedings of the Second International Conference on Technical Debt, 2019

Exploring security issues in telehealth systems.
Proceedings of the 1st International Workshop on Software Engineering for Healthcare, 2019

Assessing Migration of a 20-Year-Old System to a Micro-Service Platform Using ATAM.
Proceedings of the IEEE International Conference on Software Architecture Companion, 2019

A study of over-the-air (OTA) update systems for CPS and IoT operating systems.
Proceedings of the 13th European Conference on Software Architecture, 2019

Mitigating security threats through the use of security tactics to design secure cyber-physical systems (CPS).
Proceedings of the 13th European Conference on Software Architecture, 2019

Identifying availability tactics to support security architectural design of microservice-based systems.
Proceedings of the 13th European Conference on Software Architecture, 2019

Security Mechanisms Used in Microservices-Based Systems: A Systematic Mapping.
Proceedings of the XLV Latin American Computing Conference, 2019

Assessing Architectural Patterns Trade-offs using Moment-based Pattern Taxonomies.
Proceedings of the XLV Latin American Computing Conference, 2019

Architectural Tactics for Scalability.
Proceedings of the XXII Iberoamerican Conference on Software Engineering, 2019

BlackSheep: Dynamic Effort Estimation in Agile Software Development using Machine Learning.
Proceedings of the XXII Iberoamerican Conference on Software Engineering, 2019

2018
An architecture based on computing with words to support runtime reconfiguration decisions of service-based systems.
Int. J. Comput. Intell. Syst., 2018

An Empirical Study of Scalability Frameworks in Open Source Microservices-based Systems.
Proceedings of the 37th International Conference of the Chilean Computer Science Society, 2018

Characterizing Architectural Evaluations and Identifying Quality Attributes addressed in Systems-of-Systems: A Systematic Mapping Study.
Proceedings of the 37th International Conference of the Chilean Computer Science Society, 2018

Using the SEMAT Kernel for Software Process Assessment and Practices Implementation in an Software Process Improvement Initiative.
Proceedings of the 37th International Conference of the Chilean Computer Science Society, 2018

Exploration of academic and industrial evidence about architectural tactics and patterns in microservices.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Empirical evidence of Colombian national e-government programs' impact on local Smart City-Adoption.
Proceedings of the 11th International Conference on Theory and Practice of Electronic Governance, 2018

Security tactics selection poker (TaSPeR): a card game to select security tactics to satisfy security requirements.
Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, 2018

A pattern language for scalable microservices-based systems.
Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, 2018

An Exploratory Study of Academic Architectural Tactics and Patterns in Microservices: A systematic literature review.
Proceedings of the XXI Iberoamerican Conference on Software Engineering, 2018

Actual Use of Architectural Patterns in Microservices-Based Open Source Projects.
Proceedings of the 25th Asia-Pacific Software Engineering Conference, 2018

2017
Influence of Money Distribution on Civil Violence Model.
Complex., 2017

Towards the selection of security tactics based on non-functional requirements: Security tactic planning poker.
Proceedings of the 36th International Conference of the Chilean Computer Science Society, 2017

Assessing development teams and organizations with the SEMAT Kernel: Lessons learned from a real-world experience.
Proceedings of the 36th International Conference of the Chilean Computer Science Society, 2017

Deriving high-priority acceptance test cases using utility trees: A case study.
Proceedings of the 36th International Conference of the Chilean Computer Science Society, 2017

The Benefit of Thinking Small in Big Data.
Proceedings of the 6th International Conference on Data Science, 2017

ATAM-RPG: A role-playing game to teach architecture trade-off analysis method (ATAM).
Proceedings of the 2017 XLIII Latin American Computer Conference, 2017

Systematic Selection of Software Components through Architectural Tactics. Is a Relationship between Tactics and NFRs Possible?
Proceedings of the XX Iberoamerican Conference on Software Engineering, 2017

2016
The Scientometric Bubble Considered Harmful.
Sci. Eng. Ethics, 2016

Software Development Initiatives to Identify and Mitigate Security Threats - Two Systematic Mapping Studies.
CLEI Electron. J., 2016

Preface to the special issues devoted to CLEI 2015.
CLEI Electron. J., 2016

Selecting components assemblies from non-functional requirements through tactics and scenarios.
Proceedings of the 35th International Conference of the Chilean Computer Science Society, 2016

Assessing scope and cohesion of nonprofits audiences in social media: A case study.
Proceedings of the 35th International Conference of the Chilean Computer Science Society, 2016

Mitigating security threats using tactics and patterns: a controlled experiment.
Proceedings of the Proccedings of the 10th European Conference on Software Architecture Workshops, Copenhagen, Denmark, November 28, 2016

An approach for software knowledge sharing based on architectural decisions.
Proceedings of the XLII Latin American Computing Conference, 2016

Identifying potential suppliers for competitive bidding using Latent Semantic Analysis.
Proceedings of the XLII Latin American Computing Conference, 2016

Software Development Initiatives to Identify and Mitigate Security Threats: A Systematic Mapping.
Proceedings of XIX Ibero-American Conference on Software Engineering, 2016

2015
Preface to the Best Papers from CLEI 2014 Special Issue.
CLEI Electron. J., 2015

Identifying emerging security concepts using software artifacts through an experimental case.
Proceedings of the 34th International Conference of the Chilean Computer Science Society, 2015

A Conceptual-KDD Tool for Ontology Construction from a Database Schema.
Proceedings of the 4th International Workshop "What can FCA do for Artificial Intelligence?", 2015

Machine-assisted Cyber Threat Analysis Using Conceptual Knowledge Discovery.
Proceedings of the 4th International Workshop "What can FCA do for Artificial Intelligence?", 2015

Using Trust Networks to Improve Data Quality and Recommendations.
Proceedings of the 4th International Workshop "What can FCA do for Artificial Intelligence?", 2015

DVIA: Understanding how software architects make decisions in design meetings.
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

Revisiting Architectural Tactics for Security.
Proceedings of the Software Architecture - 9th European Conference, 2015

Comparing scalability of message queue system: ZeroMQ vs RabbitMQ.
Proceedings of the 2015 Latin American Computing Conference, 2015

Comparando Patrones de Seguridad y Tácticas de Seguridad para construir sistemas seguros: Identificando amenazas de seguridad.
Proceedings of the XVIII IberoAmerican Conference on Software Engineering, 2015

2014
Time-Based Hesitant Fuzzy Information Aggregation Approach for Decision-Making Problems.
Int. J. Intell. Syst., 2014

Web metadata extraction and semantic indexing for learning objects extraction.
Appl. Intell., 2014

VirtualMarket: Extending Chilecompra with Agent Capabilities for Identifying Providers Associativity Opportunities and Negotiate Alliance Participation.
Proceedings of the 33rd International Conference of the Chilean Computer Science Society, 2014

Modeling Software Architecture Process with a Decision-Making Approach.
Proceedings of the 33rd International Conference of the Chilean Computer Science Society, 2014

Decentralized Strategy for Supporting Multi-agent Negotiation of Several Aspects of Different Products.
Proceedings of the 33rd International Conference of the Chilean Computer Science Society, 2014

Analysis of design meetings for understanding software architecture decisions.
Proceedings of the XL Latin American Computing Conference, 2014

Trust-based improved recommendation of IT-related Web resources.
Proceedings of the XL Latin American Computing Conference, 2014

Managing requirements@run.time with a linguistic decision making approach.
Proceedings of the XVII Iberoamerican Conference on Software Engineering, 2014

An exploratory comparison of security patterns and tactics to harden systems.
Proceedings of the XVII Iberoamerican Conference on Software Engineering, 2014

Achieving reuse in casual game developers - A Blender Game Engine approach?
Proceedings of the XVII Iberoamerican Conference on Software Engineering, 2014

2013
Semi-automated Tool Recommender for Software Development Processes.
Proceedings of the XXXIX Latin American Computer Conference - Selected Papers, 2013

Exploring the Trust and Knowledge Obsolescence Relation.
Proceedings of the 32nd International Conference of the Chilean Computer Science Society, 2013

Using pattern structures to support information retrieval with Formal Concept Analysis.
Proceedings of the International Workshop "What can FCA do for Artificial Intelligence?" (FCA4AI at IJCAI 2013), 2013

Addressing the QoS drift in specification models of self-adaptive service-based systems.
Proceedings of the 2nd International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, 2013

Process-based evaluation and comparison of OTS software alternatives.
Proceedings of the 2013 Federated Conference on Computer Science and Information Systems, 2013

Ontology and semantic wiki for an Intangible Cultural Heritage inventory.
Proceedings of the 2013 XXXIX Latin American Computing Conference (CLEI), 2013

A Conceptual-KDD Approach and its Application to Cultural Heritage.
Proceedings of the Tenth International Conference on Concept Lattices and Their Applications, 2013

2012
Bridging the gap between software architecture rationale formalisms and actual architecture documents: An ontology-driven approach.
Sci. Comput. Program., 2012

E-Government procurement observatory, maturity model and early measurements.
Gov. Inf. Q., 2012

Market-aware Requirements.
Proceedings of the Anais do WER12, 2012

Market-Awareness in Service-Based Systems.
Proceedings of the Sixth IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops, 2012

Mitigating the obsolescence of quality specifications models in service-based systems.
Proceedings of the Second IEEE International Workshop on Model-Driven Requirements Engineering, 2012

Tagging tagged images: on the impact of existing annotations on image tagging.
Proceedings of the ACM multimedia 2012 workshop on Crowdsourcing for multimedia, 2012

Web Service Compositions Which Emerge from Virtual Organizations with Fair Agreements.
Proceedings of the Agent and Multi-Agent Systems. Technologies and Applications, 2012

A Digital Library Built Around the Information-Content Model Duality.
Proceedings of the Outreach of Digital Libraries: A Globalized Resource Network, 2012

2011
Conception, development and implementation of an e-Government maturity model in public agencies.
Gov. Inf. Q., 2011

Externalizing the Autopoietic Part of Software to Achieve Self-Adaptability.
Proceedings of the World Congress on Services, 2011

From Virtual Organizations to Self-Organizing Web Service Compositions.
Proceedings of the 30th International Conference of the Chilean Computer Science Society, 2011

Recommending APIs for Mashup Completion Using Association Rules Mined from Real Usage Data.
Proceedings of the 30th International Conference of the Chilean Computer Science Society, 2011

Improving the Component Discovery Process by Leveraging Automatic Sensitive Analysis.
Proceedings of the Fifth Brazilian Symposium on Software Components, 2011

Improving Web API Discovery by Leveraging Social Information.
Proceedings of the IEEE International Conference on Web Services, 2011

The Tutelkan Reference Process: A Reusable Process Model for Enabling SPI in Small Settings.
Proceedings of the Systems, Software and Service Process Improvement, 2011

Simplifying mashup component selection with a combined similarity- and social-based technique.
Proceedings of the 5th International Workshop on Web APIs and Service Mashups, 2011

Cheating to achieve Formal Concept Analysis over a Large Formal Context.
Proceedings of The Eighth International Conference on Concept Lattices and Their Applications, 2011

From Early Architectural Decisions to Self-Discovery Components.
Proceedings of the 14th Iberoamerican Conference on Software Engineering, 2011

Self-Adaptive Fuzzy QoS-Driven Web Service Discovery.
Proceedings of the IEEE International Conference on Services Computing, 2011

2010
Preface to the IWASE'09 Special Issue.
CLEI Electron. J., 2010

Jump-starting a Body-of-Knowledge with a Semantic Wiki on a Discipline Ontology.
Proceedings of the 5th Workshop on Semantic Wikis, 2010

MACOCO: A Discoverable Component Composition Framework Using a Multiagent System.
Proceedings of the SCCC 2010, 2010

Combining COSTUME and Azimut+ to Address Functional and Non-functional Requirements in Software Component Selection.
Proceedings of the SCCC 2010, 2010

Clustering and semantics preservation in cultural heritage information spaces.
Proceedings of the Recherche d'Information Assistée par Ordinateur, 2010

From i* Models to Service Oriented Architecture Models.
Proceedings of the ACT4SOC 2010, 2010

The Tutelkan SPI Framework for Small Settings: A Methodology Transfer Vehicle.
Proceedings of the Systems, Software and Services Process Improvement, 2010

2009
Visualization and comparison of architecture rationale with semantic web technologies.
J. Syst. Softw., 2009

Identifying Weaknesses for Chilean E-Government Implementation in Public Agencies with Maturity Model.
Proceedings of the Electronic Government, 8th International Conference, 2009

2008
Querying Software Interdependence Graphs.
Proceedings of the 32nd Annual IEEE Software Engineering Workshop, 2008

Deconstructing Agile Processes: Would Planned Design Be Helpful in XP Projects?
Proceedings of the XXVII International Conference of the Chilean Computer Science Society (SCCC 2008), 2008

Weak Constraint Programming to Identify Alternative Composite COTS-Based Software Systems from Imperfect Information.
Proceedings of the XXVII International Conference of the Chilean Computer Science Society (SCCC 2008), 2008

NDR Ontology: Sharing and Reusing NFR and Design Rationale Knowledge.
Proceedings of the First International Workshop on Managing Requirements Knowledge, 2008

Semantic-Aided Interactive Identification of Reusable NFR Knowledge Fragments.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2008 Workshops, 2008

Adding planned design to xp might help novices' productivity (or might not): two controlled experiments.
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008

ESB-QM: Modelo de Calidad para productos ESBs.
Proceedings of the Actas 2do Encuentro Informática y Gestión, 2008

No mining, no meaning: relating documents across repositories with ontology-driven information extraction.
Proceedings of the 2008 ACM Symposium on Document Engineering, 2008

2007
Agile Commitments: Enhancing Business Risk Management in Agile Development Projects.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2007

An Empirical Evaluation of Evolutionary Design Approach - Design, Results and Discussion of Experiments on Extreme Programming.
Proceedings of the ENASE 2007, 2007

Agile Commitments: Dealing with Business Expectations Risks in Agile Development.
Proceedings of the ENASE 2007, 2007

2006
Knowledge Representation for Software Architecture Domain by Manual and Automatic Methodologies.
CLEI Electron. J., 2006

Evaluating Alternative COTS Assemblies from Imperfect Component Information.
Proceedings of the Quality of Software Architectures, 2006

Multidimensional Catalogs for Systematic Exploration of Component-Based Design Spaces.
Proceedings of the IFIP 19th World Computer Congress, 2006

Incremental Software Reuse.
Proceedings of the Reuse of Off-the-Shelf Components, 2006

Identifying "Interesting" Component Assemblies for NFRs Using Imperfect Information.
Proceedings of the Software Architecture, Third European Workshop, 2006

2005
Open Issues in Industrial Use Case Modeling.
J. Object Technol., 2005

Classifying Software Architecture Quality Research.
Proceedings of the Fifth Working IEEE / IFIP Conference on Software Architecture (WICSA 2005), 2005

Explicit Architectural Policies to Satisfy NFRs Using COTS.
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005

Use Cases in Model-Driven Software Engineering.
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005

Introducción Sistemática de Tecnologías Internet en PyMEs.
Proceedings of the Memorias de la VIII Conferencia Iberoamericana de Software Engineering (CIbSE 2005), 2005

2004
MASPEGHI 2004 Mechnisms for Specialization, Generalization and Inheritance.
Proceedings of the Object-Oriented Technology: ECOOP 2004 Workshop Reader, 2004

2002
Automatic Generation of Hierarchical Taxonomies from Free Text Using Linguistic Algorithms.
Proceedings of the Advances in Object-Oriented Information Systems, 2002

MAnaging SPEcialization/Generalization HIerarchies.
Proceedings of the Advances in Object-Oriented Information Systems, 2002

2000
How conceptual system architecture leads to business process.
Proceedings of the Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming Systems, 2000

1997
Maximizing Object Reuse with a Biological Metaphor.
Theory Pract. Object Syst., 1997

1996
Reorganizing Split Objects.
Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1996


  Loading...