VLDB 2026 Research / reviewers in the wild / expert
Dimosthenis Anagnostopoulos
dblp:29/806
· DBLP profile ↗
44ranked-venue papers
2as first author
9since 2021 · last 2025
0000-0003-0747-4252ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 14 · 1 since 2021Databases, data management, data science and information retrieval · 9 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 1 first-authorArtificial intelligence and machine learning · 6 · 1 first-author · 1 since 2021Systems, architecture and hardware · 5Human-computer interaction and ubiquitous computing · 5 · 2 first-author · 1 since 2021Security and privacy · 2 · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Are Public Cloud Solutions Really Cheaper? Cost Analysis Findings from the Migration Project of a Large-Scale Governmental OrganizationabstractThis study investigates whether cloud provider solutions offer cost advantages over private cloud infrastructures in large-scale government settings. Focusing on the case of Greek Governmental Cloud (GCloud), we conduct a comprehensive cost comparison across three deployment models: the existing on-premise infrastructure, an IaaS cloud provider solution and a PaaS cloud provider solution. The cost analysis considers a five-year operational time window and uses real procurement data and updated discount policies. We take into consideration that the organization already has data center infrastructure and explores the migration options to cloud provider solutions. The cost analysis findings show that although provider solution can match or slightly undercut on-premise costs under specific conditions where agility is important, there is no financial advantage regarding standard operation needs. This real-world case study of the Greek Government Cloud highlights that cloud migration decisions for large organizations, with existing IT infrastructures, should be taken after thorough cost evaluation, accurate workload analysis, and a deep understanding of dynamic pricing models. Moreover, this study offers practical recommendations to decision-makers that navigate complex infrastructure choices. While infrastructure choices involve factors such as performance, security, and operational flexibility, this study intentionally focuses solely on the cost, aiming to provide a clear and quantifiable economic comparison. In general, this study aims to open a discussion about whether Cloud solutions are a panacea, especially in government settings. Vassilis Dalakas, Evangelia Filiopoulou, Cleopatra Bardaki, George Fragiadakis, Anargyros Tsadimas, Christos Michalakelis, Mara Nikolaidou, Dimosthenis Anagnostopoulos |
IC2E | 8 |
| 2025 | Insider Threats and Countermeasures Based on AI Lie Detection
Konstantinos Kalodanis, Panagiotis Rizomiliotis, Charalampos Papapavlou, Apostolos Skrekas, Stavros Papadimas, Dimosthenis Anagnostopoulos |
SECRYPT | 6 |
| 2024 | European Artificial Intelligence Act: an AI security approachabstractPurpose The purpose of this paper is to highlight the key technical challenges that derive from the recently proposed European Artificial Intelligence Act and specifically, to investigate the applicability of the requirements that the AI Act mandates to high-risk AI systems from the perspective of AI security. Design/methodology/approach This paper presents the main points of the proposed AI Act, with emphasis on the compliance requirements of high-risk systems. It matches known AI security threats with the relevant technical requirements, it demonstrates the impact that these security threats can have to the AI Act technical requirements and evaluates the applicability of these requirements based on the effectiveness of the existing security protection measures. Finally, the paper highlights the necessity for an integrated framework for AI system evaluation. Findings The findings of the EU AI Act technical assessment highlight the gap between the proposed requirements and the available AI security countermeasures as well as the necessity for an AI security evaluation framework. Originality/value AI Act, high-risk AI systems, security threats, security countermeasures. Konstantinos Kalodanis, Panagiotis Rizomiliotis, Dimosthenis Anagnostopoulos |
Inf. Comput. Secur. | 3 |
| 2021 | An adaptive cluster-based sparse autoregressive model for large-scale multi-step traffic forecasting
Athanasios Salamanis, Anastasia-Dimitra Lipitakis, George A. Gravvanis, Sotiris B. Kotsiantis, Dimosthenis Anagnostopoulos |
Expert Syst. Appl. | 5 |
| 2021 | Correction to: MongoDB Vs PostgreSQL: a comparative study on performance aspectsabstractThe article “MongoDB Vs PostgreSQL: A comparative study on performance aspects”, written by Antonios Makris, Konstantinos Tserpes, Giannis Spiliopoulos, Dimitrios Zissis, Dimosthenis Anagnostopoulos, was originally published electronically on the publisher’s internet portal on 05 June 2020 without open access. Antonios Makris, Konstantinos Tserpes, Giannis Spiliopoulos, Dimitrios Zissis, Dimosthenis Anagnostopoulos |
GeoInformatica | 5 |
| 2021 | MongoDB Vs PostgreSQL: A comparative study on performance aspectsabstractAbstract Several modern day problems need to deal with large amounts of spatio-temporal data. As such, in order to meet the application requirements, more and more systems are adapting to the specificities of those data. The most prominent case is perhaps the data storage systems, that have developed a large number of functionalities to efficiently support spatio-temporal data operations. This work is motivated by the question of which of those data storage systems is better suited to address the needs of industrial applications. In particular, the work conducted, set to identify the most efficient data store system in terms of response times, comparing two of the most representative of the two categories (NoSQL and relational), i.e. MongoDB and PostgreSQL. The evaluation is based upon real, business scenarios and their subsequent queries as well as their underlying infrastructures and concludes in confirming the superiority of PostgreSQL in almost all cases with the exception of the polygon intersection queries. Furthermore, the average response time is radically reduced with the use of indexes, especially in the case of MongoDB. Antonios Makris, Konstantinos Tserpes, Giannis Spiliopoulos, Dimitrios Zissis, Dimosthenis Anagnostopoulos |
GeoInformatica | 5 |
| 2021 | CISMET: A Semantic Ontology Framework for Regulatory-Requirements-Compliant Information Systems Development and Its Application in the GDPR CaseabstractCompliance to regulatory requirements is a critical concern in information system development projects. Managing this aspect is increasingly challenging while failures impose costly consequence on the organizations world-wide. However, how a legislation may or may not affect information system development projects is often not easily identifiable due to lack of clear understanding and guidelines. This paper presents compliant information system development (CISMET) ontology, exploiting concepts from 21 existing ontologies (regarding regulatory compliance and information system development). The key findings are the six parent classes in the CISMET ontology describing the system development goals, services, process, activities, artifacts, and resources. Also, there are 26 sub classes and 21 class properties that describe various concepts and their relationships in regulatory compliant information system development. The General Data Protection Regulation (GDPR) of the European Union has been instantiated in the proposed framework to indicate how regulatory requirements compliance concepts are mapped to system development projects. Thus, involved stakeholders (information system researchers and system developers) may identify dependencies and actions needed with relation to various rules in the regulation and their link to the system elements through a relevant software application. The latter enables users to easily submit queries towards the backend ontology through a specialized front-end application that can aid in formulating and submitting these queries. Mohammad Mahmudul Hasan, George Kousiouris, Dimosthenis Anagnostopoulos, Teta Stamati, Peri Loucopoulos, Mara Nikolaidou |
Int. J. Semantic Web Inf. Syst. | 3 |
| 2021 | CMMN evaluation: the modelers' perceptions of the main notation elements
Ioannis Routis, Cleopatra Bardaki, Georgia Dede, Mara Nikolaidou, Thomas Kamalakis, Dimosthenis Anagnostopoulos |
Softw. Syst. Model. | 6 |
| 2021 | A Declarative Approach for Transforming SysML Models to Executable Simulation ModelsabstractSystems Modeling Language (SysML) is an object management group standard for systems-of-systems engineering. It enables the description of complex system models; however, it cannot effectively support all system engineering activities. For instance, system performance evaluation is usually performed via simulation. In this case, the transformation of SysML system models to executable simulation models for specific simulation methodologies and tools is required. Model transformation is a key component for addressing the challenges of seamless integration of SysML model simulation in model-based system engineering. In this paper, we explore a declarative approach, based on the query/view/transformation-relations (QVT-R) standard, for the transformation of SysML models to executable simulation models, fully adhering model-driven architecture (MDA) concepts. It is supported by a framework implemented to provide executable simulation model and code generation. Methodological guidelines, for the effective use of a declarative language as QVT-R, for model transformation, are provided, emphasizing the utilization of existing domain-specific SysML profiles, as well as executable simulation library components. The experience obtained from two different domains, namely, enterprise information and railway transportation systems, modeled as systems-of-systems via SysML, is discussed, based on a quantitative analysis of the respective QVT-R transformations. Georgios-Dimitrios Kapos, Anargyros Tsadimas, Christos Kotronis, Vassilis Dalakas, Mara Nikolaidou, Dimosthenis Anagnostopoulos |
IEEE Trans. Syst. Man Cybern. Syst. | 6 |
| 2020 | Context agnostic trajectory prediction based on λ-architecture
Evangelos Psomakelis, Konstantinos Tserpes, Dimitrios Zissis, Dimosthenis Anagnostopoulos, Theodora A. Varvarigou |
Future Gener. Comput. Syst. | 4 |
| 2020 | REHAB-C: Recommendations for Energy HABits Change
Christos Sardianos, Iraklis Varlamis, George Dimitrakopoulos 0001, Dimosthenis Anagnostopoulos, Abdullah Alsalemi, Faycal Bensaali, Yassine Himeur, Abbes Amira |
Future Gener. Comput. Syst. | 4 |
| 2020 | Open Source Systems: Enterprise Software and Solutions
Ioannis Stamelos, Iraklis Varlamis, Dimosthenis Anagnostopoulos, Jesús M. González-Barahona |
J. Syst. Softw. | 3 |
| 2020 | Empirical evaluation of CMMN models: a collaborative process case study
Ioannis Routis, Mara Nikolaidou, Dimosthenis Anagnostopoulos |
Softw. Syst. Model. | 3 |
| 2019 | An IoT-Based Framework for Elderly Remote MonitoringabstractThis Paper presents an Internet of Things (IoT) based framework to monitor ECG for biometric recognition and acceleration for fall detection. To this end, an-IoT based Remote Elderly Monitoring System (REMS) platform is described. REMS consists of a Shimmer3TM device transmitting physiological signal wirelessly to a nearby gateway which routes the data to a remote IoT-platform, able to accommodate dynamically changing configurations. The Shimmer firmware has been modified to send data based on the compressive sensing theory in order to ameliorate energy consumption in addition of real data, and the analysis and processing are done locally on a heterogeneous multicore edge device in order to solve latency issues related to cloud reliance. Subsequently the framework has been designed to handle the different parameter settings and multiple scenarios in a user-friendly way. Furthermore, it allows the user to monitor physiological data and acquire some feedback related to their analysis. Depending on a scenario (energy save, secure communication) the system can be configured manually or automatically to monitor ECG or acceleration data and displays them, it can also identify the subject based on ECG recognition and detect fall if it occurs. Issam Boukhennoufa, Abbes Amira, Faycal Bensaali, Dimosthenis Anagnostopoulos, Mara Nikolaidou, Christos Kotronis, Elena Politi, George Dimitrakopoulos 0001 |
DSD | 4 |
| 2019 | Database system comparison based on spatiotemporal functionalityabstractThe amount of sources and sheer volumes of spatiotemporal data have met an unprecedented growth during the last decade. As a consequence, a rapidly increasing number of applications are seeking to generate value by crunching those data. The development of a system that will tap into the potential value of the spatiotemporal big data analysis for a multitude of applications remains one of the biggest challenges in computer engineering. This paper delves into the key-characteristics of the most prominent suchlike systems. In particular, it provides a thorough analysis of NoSQL datastores as well as a traditional relational database system in terms of their geospatial querying capabilities. Antonios Makris, Konstantinos Tserpes, Dimosthenis Anagnostopoulos, Mara Nikolaidou, José A. F. de Macêdo |
IDEAS | 3 |
| 2019 | Survey-based investigation, feature extraction and classification of Greek municipalities maturity for open source adoption and migration prospects
Stavros Koloniaris, George Kousiouris, Dimosthenis Anagnostopoulos, Mara Nikolaidou, Konstantinos Tserpes |
J. Syst. Softw. | 3 |
| 2018 | BUDaMaF - Data Management in Cloud FederationsabstractData management has always been a multi-domain problem even in the simplest cases. It involves, quality of service, security, resource management, cost management, incident identification, disaster avoidance and/or recovery, as well as many other concerns. In our case, this situation gets ever more complicated because of the divergent nature of a cloud federation like BASMATI. In this federation, the BASMATI Unified Data Management Framework (BUDaMaF), tries to create an automated uniform way of managing all the data transactions, as well as the data stores themselves, in a polyglot multi-cloud, consisting of a plethora of different machines and data store systems. Evangelos Psomakelis, Konstantinos Tserpes, Dimosthenis Anagnostopoulos, Theodora A. Varvarigou |
CLOSER | 3 |
| 2017 | A novel object placement protocol for minimizing the average response time of get operations in distributed key-value storesabstractWe present a novel object placement protocol for distributed storage systems that migrates objects between nodes in run time with the goal to minimize the average response times in the system. We rely on a combination of consistent hashing with small lookup tables for objects that have been moved and for which the hash function cannot be aware of. We test our approach in various scenarios based on the assumptions that “get” operations follow a power law distribution and that the request rate is the most significant contributor in the decreasing of the response time based on past research. The results show significant improvements in comparison to the baseline scenario. Antonios Makris, Konstantinos Tserpes, Dimosthenis Anagnostopoulos |
IEEE BigData | 3 |
| 2017 | Employing traditional machine learning algorithms for big data streams analysis: The case of object trajectory prediction
Angelos Valsamis, Konstantinos Tserpes, Dimitrios Zissis, Dimosthenis Anagnostopoulos, Theodora A. Varvarigou |
J. Syst. Softw. | 4 |
| 2016 | Embedded intelligence in smart cities through multi-core smart building architectures: Research achievements and challengesabstractEconomic growth in Europe has been, strongly associated with urbanization, overwhelming cities with vehicles. This renders mobility inside cities problematic, since it is often associated with large waste of time in traffie congestions, environmental pollution and accidents. Cities struggle to invent and deploy “smart” solutions in the domain of urban mobility, so as to offer innovative services to citizens and visitors and improve the overall quality of life. In this context, the paper discusses on the fundamental challenges that cities face when trying to become smarter, focusing on the particular area of smart buildings and the management of multi-core, smart building architectures and presents some key research achievements and relevant research challenges. Basil Nikolopoulos, George Dimitrakopoulos 0001, George Bravos, Alexandros C. Dimopoulos, Mara Nikolaidou, Dimosthenis Anagnostopoulos |
RCIS | 6 |
| 2016 | Simulating SysML transportation modelsabstractModel-based Systems Engineering (MBSE) promises efficient and effective systems development, by providing integrated system model views and streamlining the transition between different development activities. For instance, system testing with simulation should be provided as a simple facility for the performance evaluation of complex systems. Transportation systems are complex and their behavior is determined by dynamic factors. However, research efforts define simulation models for transportation systems, using custom or simulation-specific notation. Additionally, model-based approaches for transportation systems emphasize peripheral issues, such as safety conditions and environmental impact. In this work, a framework that enables seamless performance evaluation of Railway Transportation System (RTS) models via simulation is proposed. The de facto standard for MBSE modeling, Systems Modeling Language (SysML), is selected as the modeling infrastructure, while other standards, like Query/View/Transformation (QVT), are used for the generation of executable simulation models. The latter can be simulated in Discrete Event System Specification (DEVS) simulators and the simulation results are returned in the RTS SysML model. Additionally, the application of the framework in the public RTS of Athens and the obtained simulation results are presented. Christos Kotronis, Anargyros Tsadimas, Georgios-Dimitrios Kapos, Vassilis Dalakas, Mara Nikolaidou, Dimosthenis Anagnostopoulos |
SMC | 6 |
| 2016 | Driver assistance through an autonomous safety management frameworkabstractThe increasing need for mobility has revealed inefficiencies related to transportation, such as congestion, accidents and environmental pollution. An innovative solution to achieve more efficient and safer mobility is to attribute to vehicles embedded intelligence functionality. This paper introduces a framework for providing intelligence to vehicles. The framework operates by collecting contextual, profile, and policy information from the surrounding vehicles, traffic lights and road signs, processes it intelligently, integrating knowledge and experience, and visually informs the driver proactively for forthcoming emergencies, based on a set of warning functions. In order to reach the required driver-assisting decisions, a heuristic algorithm is used, based on rules-of-thumb. Extensive simulation results showcase the algorithm's advantages compared to current ADAS solutions in terms of response times, simplicity and scalability, since it acts proactively thus reducing response times, while it utilizes existing 3G/4G/5G infrastructures. Theodoros Zographos, George Dimitrakopoulos 0001, Dimosthenis Anagnostopoulos |
WiMob | 3 |
| 2015 | An autonomic management framework for multi-criticality smart building applicationsabstractThe Future Internet (FI) era dictates the deployment of high complexity systems having a variety of properties such as adaptivity, self configuration and self optimization. This paper discusses on the design and deployment of an autonomic management framework, targeting real-time optimization of operational properties in a smart building cognitive environment. The architecture of an autonomous smart building system is described, focusing on diverse requirement satisfaction, including response time, energy efficiency and users' satisfaction. The main systems' components are introduced along with a indicative operation scenario that demonstrates multi - criticality issues explored. The scope of the paper is a) to point out challenges in building an autonomic smart building environment to support multi-critical applications and b) to indicate efficient solutions for dealing with them, promoting self-configuration and self-optimisation properties. George Bravos, V. Nikolopoulos, Mara Nikolaidou, Alexandros C. Dimopoulos, Dimosthenis Anagnostopoulos, George Dimitrakopoulos 0001 |
INDIN | 5 |
| 2014 | Collaborative management of applications in enterprise social networksabstractEnterprise social networks are gaining momentum as a platform for collaboration between members of an enterprise, leading to the notion of Enterprise 2.0. Participant collaboration includes communication, information and data dissemination and also application execution, leading to task completion. This paper presents an approach extending social network data model to promote participant collaboration through collaborative application execution and management. The proposed extensions support not only process monitoring but actual execution, management and composition of applications within the context of the social network, in a uniform way. In order to achieve this effectively, external services must be wrapped and integrated in the social network environment as applications, and consequently they must be mapped to business tasks executed in each participant profile, according to their actual role and responsibilities in the enterprise. The social network framework must take into account the actual roles, relationships and responsibilities of the members of an enterprise, which, combined, dictate enterprise workflow schemes and policies. To explore the potential of the proposed approach, a prototype social network platform is discussed as a case study. Ourania Hatzi, Giannis Meletakis, Mara Nikolaidou, Dimosthenis Anagnostopoulos |
RCIS | 4 |
| 2012 | Infusing Semantics in WSDL Web Service Descriptions to Enhance Service Composition and Discovery
Ourania Hatzi, Mara Nikolaidou, Dimosthenis Anagnostopoulos |
CLOSER | 3 |
| 2012 | A Specialized Search Engine for Web Service DiscoveryabstractWeb service discovery on the web is not a trivial task as the number of available web service descriptions continuously increases, and global UDDI registries are no longer available. As discovery through conventional, general-purpose search engines does not yield satisfactory results, a more promising alternative should be explored through specialized search engines. This paper explores the design and implementation of such a framework, resulting in WESS, a search engine targeted to discovering and retrieving web service descriptions. The presented system features an adaptive web service description collection process, through specialized and directed crawling, as well as an enhanced indexing and retrieval mechanism, which handles description documents as semi-structured text, separating actual information from tags and annotations. The paper also presents experiments and use cases regarding different search scenarios, in addition to performance results. Ourania Hatzi, Georgios Batistatos, Mara Nikolaidou, Dimosthenis Anagnostopoulos |
ICWS | 4 |
| 2012 | An Integrated Approach to Automated Semantic Web Service Composition through PlanningabstractThe paper presents an integrated approach for automated semantic web service composition using AI planning techniques. An important advantage of this approach is that the composition process, as well as the discovery of the atomic services that take part in the composition, are significantly facilitated by the incorporation of semantic information. OWL-S web service descriptions are transformed into a planning problem described in a standardized fashion using PDDL, while semantic information is used for the enhancement of the composition process as well as for approximating the optimal composite service when exact solutions are not found. Solving, visualization, manipulation, and evaluation of the produced composite services are accomplished, while, unlike other systems, independence from specific planners is maintained. Implementation was performed through the development and integration of two software systems, namely PORSCE II and VLEPPO. PORSCE II is responsible for the transformation process, semantic enhancement, and management of the results. VLEPPO is a general-purpose planning system used to automatically acquire solutions for the problem by invoking external planners. A case study is also presented to demonstrate the functionality, performance, and potential of the approach. Ourania Hatzi, Dimitris Vrakas, Mara Nikolaidou, Nick Bassiliades, Dimosthenis Anagnostopoulos, Ioannis P. Vlahavas |
IEEE Trans. Serv. Comput. | 5 |
| 2010 | A visual programming system for automated problem solving
Ourania Hatzi, Dimitris Vrakas, Nick Bassiliades, Dimosthenis Anagnostopoulos, Ioannis P. Vlahavas |
Expert Syst. Appl. | 4 |
| 2009 | Handling Non-functional Requirements in Information System Architecture DesignabstractInformation system architecture design is a complex task depending on both functional and non-functional requirements. Since system architecture definition is strongly related to system performance, non-functional requirements play a significant role during enterprise information system design. To explore the effect of non-functional requirements on system design process, a model-based approach emphasizing non-functional requirements is proposed. To facilitate the designer to effectively define and handle requirements during architecture design, a number of system views are offered, each of them focusing on discrete design issues and satisfying different kind of requirements. A consistent requirement model is defined representing how non-functional requirements are related between them and to system components forming the overall system architecture. SysML has been adopted as the modeling language, since it enables requirement definition and can be formally extended. Moreover, requirement derivation process is discussed and a case study where the proposed concepts are applied in practice while redesigning the legacy system of a large-scale organization is presented. Anargyros Tsadimas, Mara Nikolaidou, Dimosthenis Anagnostopoulos |
ICSEA | 3 |
| 2009 | Semantic Web Service Composition Using Planning and Ontology Concept RelevanceabstractThis paper presents PORSCE II, a system that combines planning and ontology concept relevance for automatically composing semantic web services. The presented approach includes transformation of the web service composition problem into a planning problem, enhancement with semantic awareness and relaxation and solution through external planners. The produced plans are visualized and their accuracy is assessed. Ourania Hatzi, Georgios Meditskos, Dimitris Vrakas, Nick Bassiliades, Dimosthenis Anagnostopoulos, Ioannis P. Vlahavas |
Web Intelligence | 5 |
| 2008 | A SysML Profile for Classical DEVS SimulatorsabstractDiscrete event simulation specification (DEVS) is a formalism facilitating hierarchical and modular description of the models executed using DEVS simulators. Lack of standardized, easy-to-use interface enabling simulation practitioners to define their models is an important drawback, since in most cases DEVS models are defined as C++ or Java programs based on existing simulator-specific DEVS libraries. Standard MDA concepts can be applied for the construction of DEVS models executed in different programming environments. DEVS models can be defined using DEVSML, a platform-independent, XML-based format. SysML is proposed as a standardized, graphical representation language of DEVS models stored in DEVSML, consequently transformed into executable code for existing DEVS Simulators, as DEVSJava and DEVSim++. The first step toward this endeavor, is the formal definition of the DEVS SysML profile proposed in this paper. Mara Nikolaidou, Vassilis Dalakas, Loreta Mitsi, Georgios-Dimitrios Kapos, Dimosthenis Anagnostopoulos |
ICSEA | 5 |
| 2007 | Accommodating EIS UML 2.0 Profile using a standard UML modeling toolabstractExtension mechanisms offered by UML 2.0 are often explored in order to define UML profiles that serve specific modeling purposes. These UML 2.0 profiles should be effectively accommodated by standard UML-based modeling tools, which provide the means for applying them in practice. Almost every UML 2.0 modeling tool supports the definition of stereotypes and the description of constraints in Object Constraint Language. However, implementing a profile in practice often entails the development of additional functionality. This requirement mainly stems from the fact that when dealing with complex models it is more efficient for end-users to help them enforce a constraint rather than notify them when it is broken. Such issues, encountered when developing a UML 2.0 profile for enterprise information systems engineering using Rational Software Modeler as a standard UML 2.0 modeling tool, are discussed in the paper. Mara Nikolaidou, Nancy Alexopoulou, Anargyros Tsadimas, Alexandros Dais, Dimosthenis Anagnostopoulos |
ICSEA | 5 |
| 2006 | A Consistent Framework for Enterprise Information System EngineeringabstractSystem engineering is the process of defining the desired architecture of a system and exploring performance requirements, ensuring that all system components are identified and properly allocated and system resources can provide the desired performance. A consistent framework for enterprise information engineering, compatible to Zachman framework is proposed. It consists of a metamodel describing different system views and the relations between them, a corresponding methodology of discrete stages, performed by the system designer or software tools, and a UML 2.0 profile for view representation Mara Nikolaidou, Nancy Alexopoulou, Anargyros Tsadimas, Alexandros Dais, Dimosthenis Anagnostopoulos |
EDOC | 5 |
| 2006 | A UML Profile utilizing Enterprise Information System Configuration
Mara Nikolaidou, Anargyros Tsadimas, Nancy Alexopoulou, Alexandros Dais, Dimosthenis Anagnostopoulos |
ICECCS | 5 |
| 2006 | Extending UML 2.0 to Augment Control Over Enterprise Information System Engineering ProcessabstractEnterprise Information Systems can be described according to the Open Distributed Processing Reference Model (RM-ODP), where five different viewpoints are specified analyzing various aspects of the system. Configuration issues are explored in the Engineering Viewpoint of RM-ODP. In practice, configuration issues are explored in discrete stages, supported by autonomous software tools, each of which adopts its own metamodel for system representation. We propose a platform independent framework, which focuses on the Engineering Viewpoint of Enterprise Information Systems managing application configuration and network design issues independently of application development progress. In order to apply this framework using existing tools, model exchangeability and tool coordination must be supported by standard, open methods. Thus, a common metamodel is proposed to generate enterprise information system models, which are stored in XML. A UML 2.0 profile is defined to visualize these models, facilitate the designer to interact with them and coordinate specific tool invocation. Mara Nikolaidou, Nancy Alexopoulou, Anargyros Tsadimas, Alexandros Dais, Dimosthenis Anagnostopoulos |
ICSEA | 5 |
| 2005 | Using UML to Model Distributed System Architectures
Mara Nikolaidou, Nancy Alexopoulou, Anargyros Tsadimas, Alexandros Dais, Dimosthenis Anagnostopoulos |
CAINE | 5 |
| 2005 | Web Service Composition Using a Deductive XML Rule Language
Nick Bassiliades, Dimosthenis Anagnostopoulos, Ioannis P. Vlahavas |
Distributed Parallel Databases | 2 |
| 2005 | A Systematic Approach for Configuring Web-Based Information Systems
Mara Nikolaidou, Dimosthenis Anagnostopoulos |
Distributed Parallel Databases | 2 |
| 2004 | Enterprise Information Systems Configuration: Emphasizing the Symbiotic Relationship between Applications and the Underlying NetworkabstractEnterprise information systems consist of interrelated intranet-based and Internet-based applications, thus the Web platform serves well as the middleware for their development. Even though, in many cases, discrete applications operate efficiently, the overall system performance is less than expected. A potential cause is that, configuration issues although interrelated are solved in isolation. The architecture and performance characteristics of the underlying network affect application configuration. Thus, the symbiotic relationship between application and network architecture must also be explored. We argue that, in order to effectively configuring and evaluating enterprise information systems, network infrastructure restrictions must be incorporated within application configuration process and vice versa. An effective four-stage methodology is proposed for this purpose. It is important to note the significance of a consistent model for the representation of system entities throughout all stages. UML-like notation is used for system representation. Alternative views of the system emphasizing specific configuration stages are offered through UML package representation. Since the modelling scheme is extendable, the adaptation of UML constructs simplifies the process of extending or customizing the model. A case study where the proposed methodology is used for the configuration a large-scale medical information system and the experience obtained are also presented. Mara Nikolaidou, Dimosthenis Anagnostopoulos |
ICECCS | 2 |
| 2003 | Exploring Web-Based Information System Design: A Discrete-Stage Methodology and the Corresponding Model
Mara Nikolaidou, Dimosthenis Anagnostopoulos |
CAiSE | 2 |
| 2003 | Using a Medical Digital Library for Education PurposesabstractAthens Medical School is one of the largest medical research institutions in Greece, where educational activities are combined with every-day practice in the University Hospital. The laboratories operating in the University Hospital produce a large amount of research material, mainly consisting of medical images and videos in digital format. In this paper, we present the Digital Library System built to support the collections of Athens Medical School laboratories. The system facilitates access through the Web to medical research material and on-line presentations/lessons. Laboratory collections have different requirement regarding digital material structure and metadata modelling. Thus, while designing the Digital Library architecture, the organisation and administration of dynamically created collections was explored We introduced the term dynamic collection management to denote the support of automated collection definition and management within an integrated Digital Library environment. Laboratory staff is responsible for selecting the material to be added in the library, while they also participate in metadata creation. Furthermore, they use this material to create presentation or on-line tutorials, also stored in the Digital Library. To facilitate the aforementioned functionality the Digital Library system also supports a complex workflow environment. Mara Nikolaidou, Dimosthenis Anagnostopoulos, Michael Hatzopoulos |
CBMS | 2 |
| 2003 | Executing a Minimum Number of Replications to Support the Reliability of FRTS PredictionsabstractIn faster-than-real-time simulation (FRTS), a valid model may be maintained in real time through comparing simulation results with the corresponding system observations at regular time intervals. As, in the general case, simulation does not reach a steady state within each such interval, experiments must involve multiple replications, which must be completed (i.e. reach predictions) within the given time. In the past, methods have been introduced for examining the possibility of executing a specific number of replications, based on measurements obtained from a number of initial replications. We discuss how such a method may be applied, both in sequential and distributed simulation, for determining the maximum number of replications that may be executed in the given time. Nevertheless, n may be less than a minimum n/sub min/ required to support the reliability of results. To deal with this case, we need to decrease the time period for which predictions are made, to save up execution time. We propose method extensions for determining the time interval for which results may be reached by n/sub min/ replications. Experimental results from various models are presented to substantiate the validity and effectiveness of the proposed method. Dimosthenis Anagnostopoulos, Mara Nikolaidou |
DS-RT | 1 |
| 2002 | Guidelines and techniques for comparing system observations with multiple sets of simulation resultsabstractUsing simulation to support reaching conclusions for real-time processes imposes that models are thoroughly validated. This paper discusses widely adopted techniques for testing the validity of simulation results against real observations and proposes a more effective comparison technique for the case where a single system data set and multiple model data sets are available. To apply this technique, we consider the system data set as a discrete signal and use M-fold decimation, fulfilling the essential requirements Imposed according to signal processing theory. Experimental results are also presented to exhibit the applicability and effectiveness of the proposed technique. Dimosthenis Anagnostopoulos, Vassilis Dalakas, Mara Nikolaidou |
SMC (2) | 1 |
| 2001 | An Application-Oriented Approach for Distributed System Modeling and SimulationabstractComplexity of applications operating in a network environment has been considerably increased, since numerous architectural models, such as the client/server model and its extensions, have lately emerged. When dealing with distributed applications, network modeling is not so demanding and modeling solutions for widely used network components are already adopted by commercial tools. We introduce a modeling approach for distributed systems, putting the emphasis on distributed applications. This approach enables the analytical description of applications on the basis of predetermined, high-level operations (or actions) which can be customized to conform to specific architectural models. Operations are ultimately expressed in terms of primitive actions. Through this multi-layer decomposition scheme, in-depth analysis of application mechanisms is promoted. The modeling approach is oriented towards performance evaluation through simulation and a simulation tool has been constructed for this purpose. Modeling examples and a case study for a distributed database banking system are also presented. Mara Nikolaidou, Dimosthenis Anagnostopoulos |
ICDCS | 2 |