Kostas Kontogiannis

Orcid: 0009-0001-5623-256X

According to our database1, Kostas Kontogiannis authored at least 153 papers between 1992 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
Erratum to "Improving design quality using meta-pattern transformations: a metric-based approach".
J. Softw. Evol. Process., October, 2023

Goal Driven Code Generation for Smart Contract Assemblies.
Proceedings of the 12th International Conference on Software and Computer Applications, 2023

Reputation-Based Trust Assessment of Transacting Service Components.
Proceedings of the 47th IEEE Annual Computers, Software, and Applications Conference, 2023

Prediction of Bug Inducing Commits Using Metrics Trend Analysis.
Proceedings of the 47th IEEE Annual Computers, Software, and Applications Conference, 2023

3rd Workshop on Software Techniques for Engineering Cyber-Physical Systems.
Proceedings of the 33rd Annual International Conference on Computer Science and Software Engineering, 2023

Digital Twin Models for Resource Oriented Service Systems.
Proceedings of the 33rd Annual International Conference on Computer Science and Software Engineering, 2023

Smart Interactions of Inter-networked Service Oriented Resources.
Proceedings of the 33rd Annual International Conference on Computer Science and Software Engineering, 2023

2022
Goal and Policy Based Code Generation and Deployment of Smart Contracts.
Proceedings of the IEEE International Conference on Software Analysis, 2022

2nd Workshop on Software Techniques for Engineering Cyber Physical Systems.
Proceedings of the 32nd Annual International Conference on Computer Science and Software Engineering, 2022

Evaluating the Impact of NIST 800.53 Security Control Violations.
Proceedings of the 32nd Annual International Conference on Computer Science and Software Engineering, 2022

2021
Process-metrics trends analysis for evaluating file-level error proneness.
Proceedings of the CASCON '21: Proceedings of the 31st Annual International Conference on Computer Science and Software Engineering, Toronto, Ontario, Canada, November 22, 2021

Combining domain expert knowledge and machine learning for the identification of error prone files.
Proceedings of the CASCON '21: Proceedings of the 31st Annual International Conference on Computer Science and Software Engineering, Toronto, Ontario, Canada, November 22, 2021

Compliance by design: software analytics and AIOps.
Proceedings of the CASCON '21: Proceedings of the 31st Annual International Conference on Computer Science and Software Engineering, Toronto, Ontario, Canada, November 22, 2021

Software techniques for engineering cyber-physical systems.
Proceedings of the CASCON '21: Proceedings of the 31st Annual International Conference on Computer Science and Software Engineering, Toronto, Ontario, Canada, November 22, 2021

2020
Goal Modelling Meets Service Choreography: A Graph Transformation Approach.
Proceedings of the 24th IEEE International Enterprise Distributed Object Computing Conference, 2020

1st workshop on AIOps and systems compliance.
Proceedings of the CASCON '20: Proceedings of the 30th Annual International Conference on Computer Science and Software Engineering, Toronto, Ontario, Canada, November 10, 2020

Report on evaluation experiments using different machine learning techniques for defect prediction.
Proceedings of the CASCON '20: Proceedings of the 30th Annual International Conference on Computer Science and Software Engineering, Toronto, Ontario, Canada, November 10, 2020

2018
Efficient parallel reasoning on fuzzy goal models for run time requirements verification.
Softw. Syst. Model., 2018

2nd workshop on DevOps and software analytics for continuous engineering and improvement.
Proceedings of the 28th Annual International Conference on Computer Science and Software Engineering, 2018

2017
Distributed analysis and filtering of application event streams.
J. Syst. Softw., 2017

Case study on which relations to use for clustering-based software architecture recovery.
Empir. Softw. Eng., 2017

Assisting developers towards fault localization by analyzing failure reports.
Proceedings of the 27th Annual International Conference on Computer Science and Software Engineering, 2017

DevOps toolchains for continuous engineering and improvement.
Proceedings of the 27th Annual International Conference on Computer Science and Software Engineering, 2017

2016
Run-time requirements verification for reconfigurable systems.
Inf. Softw. Technol., 2016

Continuous software engineering: challenge areas and frameworks.
Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering, 2016

2015
Extracting REST resource models from procedure-oriented service interfaces.
J. Syst. Softw., 2015

Big Picture of Big Data Software Engineering: With Example Research Challenges.
Proceedings of the 1st IEEE/ACM International Workshop on Big Data Software Engineering, 2015

Mining Software Logs for Goal-Driven Root Cause Analysis.
Proceedings of the Art and Science of Analyzing Software Data, 2015

2014
Schema Independent Reduction of Streaming Log Data.
Proceedings of the Advanced Information Systems Engineering, 2014

Task Specification and Reasoning in Dynamically Altered Contexts.
Proceedings of the Advanced Information Systems Engineering, 2014

2013
Special issue: selected papers from the 12th International Symposium on Web Systems Evolution (WSE 2010).
J. Softw. Evol. Process., 2013

Towards a Goal Driven Task Personalization Specification Framework.
Proceedings of the IEEE Ninth World Congress on Services, 2013

Model Contextual Variability for Agents Using Goals and Commitments.
Proceedings of the 6th International <i>i*</i> Workshop 2013, 2013

2nd International Workshop on Personalized Web Tasking.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

4th Workshop on Leveraging REST and Web Technologies in Enterprise Service Systems.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

A Goal Driven Framework for Software Project Data Analytics.
Proceedings of the Advanced Information Systems Engineering, 2013

Considerations of Adapting Service-Offering Components to RESTful Architectures.
Proceedings of the Migrating Legacy Applications, 2013

2012
Policy modeling and compliance verification in enterprise software systems: A survey.
Proceedings of the 6th IEEE International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, 2012

Partial evaluation of model transformations.
Proceedings of the 34th International Conference on Software Engineering, 2012

Domain Independent Event Analysis for Log Data Reduction.
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012

3rd Workshop on Leveraging REST and Web Technologies in Enterprise Service Systems.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2012

Requirements-Driven Root Cause Analysis Using Markov Logic Networks.
Proceedings of the Advanced Information Systems Engineering, 2012

2011
Event clustering for log reduction and run time system understanding.
Proceedings of the 2011 ACM Symposium on Applied Computing (SAC), TaiChung, Taiwan, March 21, 2011

Towards an interpretation framework for assessing interface uniformity in REST.
Proceedings of the Second International Workshop on RESTful Design, 2011

Fifth International Workshop on System Quality and Maintainability.
Proceedings of the 15th European Conference on Software Maintenance and Reengineering, 2011

Towards a requirements-driven framework for detecting malicious behavior against software systems.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2011

2<sup>nd</sup> Workshop on Leveraging REST in Enterprise Service Systems.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2011

2010
Maintenance: Techniques.
Proceedings of the Encyclopedia of Software Engineering, 2010

Welcome from the chairs.
Proceedings of the 12th IEEE International Symposium on Web Systems Evolution, 2010

Identification of REST-like Resources from Legacy Service Descriptions.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010

Log filtering and interpretation for root cause analysis.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

Dynamic Analysis for the Reconstruction of System Behavior Models.
Proceedings of the Workshop Proceedings of the 34th Annual IEEE International Computer Software and Applications Conference, 2010

Integrated system diagnosis and root cause analysis.
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010

Issues and challenges leveraging REST architectural style in enterprise service systems.
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010

2009
Special issue on the 12th conference on software maintenance and reengineering (CSMR 2008).
J. Softw. Maintenance Res. Pract., 2009

MESOA 2009: 3<sup>rd</sup> International workshop on maintenance and evolution of service-oriented systems.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

ProtoTalk: A Generative Software Engineering Framework for Prototyping Protocols in Smalltalk.
Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference, 2009

Impact of multi-organizational SOA implementation on the software life cycle.
Proceedings of the 2009 conference of the Centre for Advanced Studies on Collaborative Research, 2009

Incremental model synchronization in model driven development environments.
Proceedings of the 2009 conference of the Centre for Advanced Studies on Collaborative Research, 2009

The SOA programming model: challenges in a services oriented world.
Proceedings of the 2009 conference of the Centre for Advanced Studies on Collaborative Research, 2009

Root cause analysis and diagnosis in SOA and cloud environments.
Proceedings of the 2009 conference of the Centre for Advanced Studies on Collaborative Research, 2009

2008
MESOA 2008: 2<sup>nd</sup> international workshop on a research agenda for maintenance and evolution of service-oriented systems.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

SDSOA 2008: second international workshop on systems development in SOA environments.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

A research agenda for service-oriented architecture.
Proceedings of the 2nd International Workshop on Systems Development in SOA Environments, 2008

SOAM 2008: 2nd Workshop on SOA-Based Systems Maintenance and Evolution.
Proceedings of the 12th European Conference on Software Maintenance and Reengineering, 2008

Pattern and Policy Driven Log Analysis for Software Monitoring.
Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, 2008

2007
A Research Agenda for Maintenance & Evolution of SOA-Based Systems.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

SDSOA 2007: International Workshop on Systems Development in SOA Environments.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

The Landscape of Service-Oriented Systems: A Research Perspective.
Proceedings of the International Workshop on Systems Development in SOA Environments, 2007

A Research Agenda for Service-Oriented Architecture.
Proceedings of the Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems, 2007

2006
Introduction to the special issue on software analysis, evolution and reengineering.
Sci. Comput. Program., 2006

Towards Automatic Establishment of Model Dependencies Using Formal Concept Analysis.
Int. J. Softw. Eng. Knowl. Eng., 2006

Model Driven Evolution of Network-Centric Applications: Perspectives, Challenges, and Issues.
Proceedings of the Eighth IEEE International Workshop on Web Site Evolution (WSE 2006), 2006

Working Session: Program Comprehension and Migration Strategies for Web Service and Service-Oriented Architectures.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

Comprehension and Maintenance of Large-Scale Multi-Language Software Applications.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

Managing Known Clones: Issues and Open Questions.
Proceedings of the Duplication, Redundancy, and Similarity in Software, 23.07., 2006

Clone Detector Use Questions: A List of Desirable Empirical Studies.
Proceedings of the Duplication, Redundancy, and Similarity in Software, 23.07., 2006

A Framework for Software Architecture Refactoring using Model Transformations and Semantic Annotations.
Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR 2006), 2006

2005
Report from the 4th International Workshop on Net-Centric Computing (NCC 2005).
Proceedings of the 13th International Workshop on Software Technology and Engineering Practice (STEP 2005), 2005

Using Formal Concept Analysis to Establish Model Dependencies.
Proceedings of the International Symposium on Information Technology: Coding and Computing (ITCC 2005), 2005

An XML-Based Framework for Language Neutral Program Representation and Generic Analysis.
Proceedings of the 9th European Conference on Software Maintenance and Reengineering (CSMR 2005), 2005

2004
Improving design quality using meta-pattern transformations: a metric-based approach.
J. Softw. Maintenance Res. Pract., 2004

Model-Driven Business Process Recovery.
Proceedings of the 11th Working Conference on Reverse Engineering, 2004

A Framework for Business Model Driven Development.
Proceedings of the 12th International Workshop on Software Technology and Engineering Practice (STEP 2004), 2004

Quality and Constraint Driven Workflow Composition.
Proceedings of the 12th International Workshop on Software Technology and Engineering Practice (STEP 2004), 2004

Model synchronization as a problem of maximizing model dependencies.
Proceedings of the Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2004

Requirements Driven Software Evolution.
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004

Developing a Multi-Objective Decision Approach to Select Source-Code Improving Transformations.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

Model Synchronization for Efficient Software Application Maintenance.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

Tracing Evolution Changes of Software Artifacts through Model Synchronization.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

Refactoring Web sites to the Controller-Centric Architecture.
Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), 2004

Source Code Modularization Using Lattice of Concept Slices.
Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), 2004

m-Roam: A Service Invocation and Roaming Framework for Pervasive Computing.
Proceedings of the 18th International Conference on Advanced Information Networking and Applications (AINA 2004), 2004

2003
A user-assisted approach to component clustering.
J. Softw. Maintenance Res. Pract., 2003

Quality-driven software re-engineering.
J. Syst. Softw., 2003

The Migration of Multi-tier E-commerce Applications to an Enterprise Java Environment.
Inf. Syst. Frontiers, 2003

First International Workshop on Refactoring : Achievements, Challenges, and Effects (REFACE?03).
Proceedings of the 10th Working Conference on Reverse Engineering, 2003

Transforming Legacy Web Applications to the MVC Architecture.
Proceedings of the 11th International Workshop on Software Technology and Engineering Practice (STEP 2003), 2003

Semantic Web Data Description and Discovery.
Proceedings of the 11th International Workshop on Software Technology and Engineering Practice (STEP 2003), 2003

On Modeling Software Architecture Recovery as Graph Matching.
Proceedings of the 19th International Conference on Software Maintenance (ICSM 2003), 2003

A Metric-Based Approach to Enhance Design Quality through Meta-pattern Transformation.
Proceedings of the 7th European Conference on Software Maintenance and Reengineering (CSMR 2003), 2003

Incremental Transformation of Procedural Systems to Object Oriented Platforms.
Proceedings of the 27th International Computer Software and Applications Conference (COMPSAC 2003): Design and Assessment of Trustworthy Software-Based Systems, 2003

Migration of legacy web applications to enterprise Java<sup>TM</sup> environments net.data® to JSP<sup>TM</sup> transformation.
Proceedings of the 2003 conference of the Centre for Advanced Studies on Collaborative Research, 2003

2002
Extracting Java library subsets for deployment on embedded systems.
Sci. Comput. Program., 2002

A Methodology for Developing Transformations Using the Maintainability Soft-Goal Graph.
Proceedings of the 9th Working Conference on Reverse Engineering (WCRE 2002), 28 October, 2002

Migration to Object Oriented Platforms: A State Transformation Approach.
Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 2002

A Software Transformation Framework for Quality-Driven Object-Oriented Re-engineering.
Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 2002

On the Role of Design Patterns in Quality-Driven Re-engineering.
Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR 2002), 2002

A Generic Worklist Algorithm for Graph Reachability Problems in Program Analysis.
Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR 2002), 2002

Quality Driven Transformation Compositions for Object Oriented Migration.
Proceedings of the 9th Asia-Pacific Software Engineering Conference (APSEC 2002), 2002

2001
Requirements-Driven Software Re-engineering Framework.
Proceedings of the Eighth Working Conference on Reverse Engineering, 2001

Component Clustering Based on Maximal Association.
Proceedings of the Eighth Working Conference on Reverse Engineering, 2001

i-Cube: A Tool-Set for the Dynamic Extraction and Integration of Web Data Content.
Proceedings of the Topics in Electronic Commerce, Second International Symposium, 2001

A Graph Pattern Matching Approach to Software Architecture Recovery.
Proceedings of the 2001 International Conference on Software Maintenance, 2001

On the Syllogistic Structure of Object-Oriented Programming.
Proceedings of the 23rd International Conference on Software Engineering, 2001

3rd International Workshop on Net-Centric Computing (NCC 2001): Theme: Migrating to the Web.
Proceedings of the 23rd International Conference on Software Engineering, 2001

A Framework for Migrating Procedural Code to Object-Oriented Platforms.
Proceedings of the 8th Asia-Pacific Software Engineering Conference (APSEC 2001), 2001

2000
End-to-end E-commerce Application Development Based on XML Tools.
IEEE Data Eng. Bull., 2000

A Maintainability Model for Industrial Software Systems using Design Level Metrics.
Proceedings of the Seventh Working Conference on Reverse Engineering, 2000

Towards Portable Source Code Representations using XML.
Proceedings of the Seventh Working Conference on Reverse Engineering, 2000

Advanced Clone-Analysis to Support Object-Oriented System Refactoring.
Proceedings of the Seventh Working Conference on Reverse Engineering, 2000

A workbench for quality based software re-engineering (Doctoral Symposium).
Proceedings of the Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming Systems, 2000

A workbench for quality based software re-engineering (Poster).
Proceedings of the Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming Systems, 2000

A Pattern Matching Framework for Software Architecture Recovery and Restructuring.
Proceedings of the 8th International Workshop on Program Comprehension (IWPC 2000), 2000

The Effect of Call Graph Construction Algorithms for Object-Oriented Programs on Automatic Clustering.
Proceedings of the 8th International Workshop on Program Comprehension (IWPC 2000), 2000

Migrating and Specifying Services for Web Integration.
Proceedings of the Engineering Distributed Objects, Second International Workshop, 2000

Customizable Service Integration in Web-Enabled Environments.
Proceedings of the Engineering Distributed Objects, Second International Workshop, 2000

Architectural Design Recovery using Data Mining Techniques.
Proceedings of the 4th European Conference on Software Maintenance and Reengineering, 2000

Web-based specification and integration of legacy services.
Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative Research, 2000

1999
Partial Redesign of Java Software Systems Based on Clone Analysis.
Proceedings of the Sixth Working Conference on Reverse Engineering, 1999

Measuring Clone Based Reengineering Opportunities.
Proceedings of the 6th IEEE International Software Metrics Symposium (METRICS 1999), 1999

Migration of procedural systems to network-centric platforms.
Proceedings of the 1999 conference of the Centre for Advanced Studies on Collaborative Research, 1999

An Approach for Measuring Software Evolution Using Source Code Features.
Proceedings of the 6th Asia-Pacific Software Engineering Conference (APSEC '99), 1999

1998
Change And Adaptive Maintenance in Java Software Systems.
Proceedings of the 5th Working Conference on Reverse Engineering, 1998

Code migration through transformations: an experience report.
Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative Research, November 30, 1998

1997
The Software Bookshelf.
IBM Syst. J., 1997

Evaluation Experiments on the Detection of Programming Patterns Using Software Metrics.
Proceedings of the 4th Working Conference on Reverse Engineering, 1997

1996
Pattern Matching for Clone and Concept Detection.
Autom. Softw. Eng., 1996

A Generic Integration Architecture for Cooperative Information Systems.
Proceedings of the First IFCIS International Conference on Cooperative Information Systems (CoopIS'96), 1996

1995
Reengineering User Interfaces.
IEEE Softw., 1995

Workshop Report: The Two-Day Workshop on Research Issues in the Intersection between Software Engineering and Artificial Intelligence (Held in conjunction with ICSE-16).
Autom. Softw. Eng., 1995

Pattern Matching for Design Concept Localization.
Proceedings of the 2nd Working Conference on Reverse Engineering, 1995

Using an integrated toolset for program understanding.
Proceedings of the 1995 Conference of the Centre for Advanced Studies on Collaborative Research, 1995

1994
Reverse engineering questionnaire.
ACM SIGSOFT Softw. Eng. Notes, 1994

Investigating Reverse Engineering Technologies for the CAS Program Understanding Project.
IBM Syst. J., 1994

Localization of Design Concepts in Legacy Systems.
Proceedings of the International Conference on Software Maintenance, 1994

Towards an integrated toolset for program understanding.
Proceedings of the 1994 Conference of the Centre for Advanced Studies on Collaborative Research, October 31, 1994

Partial design recovery using dynamic programming.
Proceedings of the 1994 Conference of the Centre for Advanced Studies on Collaborative Research, October 31, 1994

1993
Reverse Engineering of User Interfaces.
Proceedings of Working Conference on Reverse Engineering, 1993

A process algebra based program and system representation for reverse engineering.
Proceedings of the IEEE Second Workshop on Program Comprehension, 1993

The development of a partial design recovery environment for legacy systems.
Proceedings of the 1993 Conference of the Centre for Advanced Studies on Collaborative Research, 1993

Program representation and behavioural matching for localizing similar code fragments.
Proceedings of the 1993 Conference of the Centre for Advanced Studies on Collaborative Research, 1993

1992
Toward program representation and program understanding using process algebras.
Proceedings of the 1992 Conference of the Centre for Advanced Studies on Collaborative Research, 1992


  Loading...