Apostolos V. Zarras

Orcid: 0000-0001-9521-5853

Affiliations:
  • University of Ioannina, Department of Computer Science, Greece


According to our database1, Apostolos V. Zarras authored at least 64 papers between 1998 and 2023.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Two Patterns, a study and a message for the validation of our patterns.
Proceedings of the 28th European Conference on Pattern Languages of Programs, 2023

A Safari for Deviating GoF Pattern Definitions and Examples on the Web.
Proceedings of the Conceptual Modeling - 42nd International Conference, 2023

Parallel lives diagrams for co-evolving communities and their application to schema evolution.
Proceedings of the Companion Proceedings of the 42nd International Conference on Conceptual Modeling: ER Forum, 2023

Joint Source and Schema Evolution: Insights from a Study of 195 FOSS Projects.
Proceedings of the Proceedings 26th International Conference on Extending Database Technology, 2023

2022
The athletic heart syndrome in web service evolution.
J. Softw. Evol. Process., 2022

2020
Recommending Trips in the Archipelago of Refactorings.
Proceedings of the SOFSEM 2020: Theory and Practice of Computer Science, 2020

Do People Use Naming Conventions in SQL Programming?
Proceedings of the SOFSEM 2020: Theory and Practice of Computer Science, 2020

Common Mistakes When Using the Command Pattern and How to Avoid Them.
Proceedings of the EuroPLoP '20: European Conference on Pattern Languages of Programs 2020, 2020

How to Test the Extract Method Refactoring.
Proceedings of the EuroPLoP '20: European Conference on Pattern Languages of Programs 2020, 2020

A Study on the Effect of a Table's Involvement in Foreign Keys to its Schema Evolution.
Proceedings of the Conceptual Modeling - 39th International Conference, 2020

2019
Mining Abstract XML Data-Types.
ACM Trans. Web, 2019

Schema evolution and foreign keys: a study on usage, heartbeat of change and relationship of foreign keys to table activity.
Computing, 2019

The three-step refactoring detector pattern.
Proceedings of the 24th European Conference on Pattern Languages of Programs, 2019

2018
And the Tool Created a GUI That was Impure and Without Form: Anti-Patterns in Automatically Generated GUIs.
Proceedings of the 23rd European Conference on Pattern Languages of Programs, 2018

2017
Schema Evolution Survival Guide for Tables: Avoid Rigid Childhood and You're En Route to a Quiet Life.
J. Data Semant., 2017

Gravitating to rigidity: Patterns of schema evolution - and its absence - in the lives of tables.
Inf. Syst., 2017

Schema Evolution and Foreign Keys: Birth, Eviction, Change and Absence.
Proceedings of the Conceptual Modeling - 36th International Conference, 2017

Survival in Schema Evolution: Putting the Lives of Survivor and Dead Tables in Counterpoint.
Proceedings of the Advanced Information Systems Engineering, 2017

Extraction of Embedded Queries via Static Analysis of Host Code.
Proceedings of the Advanced Information Systems Engineering, 2017

2016
Keep Calm and Wait for the Spike! Insights on the Evolution of Amazon Services.
Proceedings of the Advanced Information Systems Engineering, 2016

2015
Cohesion-Driven Decomposition of Service Interfaces without Access to Source Code.
IEEE Trans. Serv. Comput., 2015

Growing up with stability: How open-source relational databases evolve.
Inf. Syst., 2015

Multi-objective Service Similarity Metrics for More Effective Service Engineering Methods (Short Paper).
Proceedings of the 8th IEEE International Conference on Service-Oriented Computing and Applications, 2015

Navigating through the archipelago of refactorings.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Fitness workout for fat interfaces: Be slim, clean, and flexible.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

How is Life for a Table in an Evolving Relational Schema? Birth, Death and Everything in Between.
Proceedings of the Conceptual Modeling - 34th International Conference, 2015

Schema Evolution for Databases and Data Warehouses.
Proceedings of the Business Intelligence - 5th European Summer School, 2015

2014
Open-Source Databases: Within, Outside, or Beyond Lehman's Laws of Software Evolution?
Proceedings of the Advanced Information Systems Engineering, 2014

2012
Cross-layer routing for peer database querying over mobile ad hoc networks.
Comput. Networks, 2012

Service selection for happy users: making user-intuitive quality abstractions.
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012


2011
Erratum to: Service-oriented middleware for the Future Internet: state of the art and research directions.
J. Internet Serv. Appl., 2011

Service-oriented middleware for the Future Internet: state of the art and research directions.
J. Internet Serv. Appl., 2011

Fine-Grained Metrics of Cohesion Lack for Service Interfaces.
Proceedings of the IEEE International Conference on Web Services, 2011

Mining service abstractions.
Proceedings of the 33rd International Conference on Software Engineering, 2011

2010
Accelerating Web Service Workflow Execution via Intelligent Allocation of Services to Servers.
J. Database Manag., 2010

Schedule-Aware Transactions for Ambient Intelligence Environments.
Int. J. Ambient Comput. Intell., 2010

2009
Service Substitution Revisited.
Proceedings of the ASE 2009, 2009

Context-Aware Query Processing in Ad-Hoc Environments of Peers.
Proceedings of the Database Technologies: Concepts, 2009

2008
CoWSAMI: Interface-aware context gathering in ambient intelligence environments.
Pervasive Mob. Comput., 2008

Developing Mobile Commerce Applications.
J. Electron. Commer. Organ., 2008

Modelling and analysing reliable service-oriented processes.
Int. J. Bus. Process. Integr. Manag., 2008

Dynamic Service Substitution in Service-Oriented Architectures.
Proceedings of the 2008 IEEE Congress on Services, Part I, 2008

2007
Revisiting Java Bytecode Compression for Embedded and Mobile Computing Environments.
IEEE Trans. Software Eng., 2007

Cross-layer Networking for Peer Databases over Wireless Ad-Hoc Communities.
Proceedings of IEEE International Conference on Communications, 2007

2006
Applying Model-Driven Architecture to achieve distribution transparencies.
Inf. Softw. Technol., 2006

Engineering Reconfigurable Distributed Software Systems: Issues Arising for Pervasive Computing.
Proceedings of the Rigorous Development of Complex Fault-Tolerant Systems [FP6 IST-511599 RODIN project], 2006

2005
Timely Provisioning of Mobile Services in Critical Pervasive Environments.
Proceedings of the On the Move to Meaningful Internet Systems 2005: CoopIS, 2005

Query management over ad-hoc communities of Web services.
Proceedings of the International Conference on Pervasive Services 2005, 2005

2004
Online Upgrade of Object-Oriented Middleware.
J. Object Technol., 2004

A Comparison Framework for Middleware Infrastructures.
J. Object Technol., 2004

Model-Driven Renewal of LAN-Based Business Information Systems Towards Web-Based Systems.
Proceedings of the IADIS International Conference WWW/Internet 2004, 2004

A Middleware Service for Managing Time and Quality Dependent Context.
Proceedings of the IADIS International Conference WWW/Internet 2004, 2004

Model-Driven Dependability Analysis of WebServices.
Proceedings of the On the Move to Meaningful Internet Systems 2004: CoopIS, 2004

2003
Software Architecture and Dependability.
Proceedings of the Formal Methods for Software Architectures, 2003

2002
Systematic aid for developing middleware architectures.
Commun. ACM, 2002

Quality Analysis of Dependable Systems: A Developer Oriented Approach.
Proceedings of the Architecting Dependable Systems [the book is a result of the ICSE 2002 Workshop on Software Architectures for Dependable Systems], 2002

2001
Automating the Performance and Reliability Analysis of Enterprise Information Systems.
Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE 2001), 2001

2000
The Role of Software Architecture in Constraining Adaptation in Component-Based Middleware Platforms.
Proceedings of the Middleware 2000, 2000

1999
Towards Systematic Synthesis of Reflective Middleware.
Proceedings of the Meta-Level Architectures and Reflection, 1999

Component-Based Programming of Distributed Applications.
Proceedings of the Advances in Distributed Systems, 1999

1998
Multi-view description of software architectures.
Proceedings of the Third International Workshop on Software Architecture, 1998

Imposing transactional properties on distributed software atchitectures.
Proceedings of the 8th ACM SIGOPS European Workshop: Support for Composing Distributed Applications, 1998

A dynamic reconfiguration service for CORBA.
Proceedings of the Fourth International Conference on Configurable Distributed Systems, 1998


  Loading...