Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Georgios-Dimitrios Kapos is active.

Publication


Featured researches published by Georgios-Dimitrios Kapos.


international workshop on research issues in data engineering | 2004

PYRAMID-S: a scalable infrastructure for semantic Web service publication and discovery

Thomi Pilioura; Georgios-Dimitrios Kapos; Aphrodite Tsalgatidou

Web services enhance current Web functionality by altering its nature from document to service-oriented. As the number of Web services increases, it becomes increasingly important to provide a scalable infrastructure of registries that allows both developers and end-users to perform discovery of semantic Web enabled services. The discovery of services needs to be based on QoS characteristics in order to enable result ranking and service selection. Current Web service publication and discovery mechanisms, such as UDDI, either address these issues partially or not at all. In this paper, we build on the enabling technologies of Web services, peer-to-peer and semantic Web in an attempt to address all these important dimensions of service publication and discovery. More specifically, we use a hybrid peer-to-peer topology to organize registries based on domains. In such a model, each registry retains its autonomy, meaning that it can use the publication and discovery mechanisms as well as the ontology of its choice.


international conference on software engineering advances | 2008

A SysML Profile for Classical DEVS Simulators

Mara Nikolaidou; Vassilis Dalakas; Loreta Mitsi; Georgios-Dimitrios Kapos; Dimosthenis Anagnostopoulos

Discrete 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.


Simulation | 2014

An integrated framework for automated simulation of SysML models using DEVS

Georgios-Dimitrios Kapos; Vassilis Dalakas; Mara Nikolaidou; Dimosthenis Anagnostopoulos

System models are constructed to design, study, and understand complex systems. According to the systems modeling language (SysML) that is a standard for model-based system engineering, all engineering activities should be performed using a common model. To validate complex system models defined in SysML, simulation is usually employed. There are numerous efforts to simulate SysML models using different simulation methods and tools. However, the efficient support of automated generation of executable simulation code is still an issue tangled by the research community. This paper introduces DEVSys, an integrated framework for utilizing existing SysML models and automatically producing executable discrete event simulation code, according to model driven architecture (MDA) concepts. Although this approach is not simulation-specific, discrete event system specification (DEVS) was employed, due to the similarities between SysML and DEVS, mainly in system structure description, and the mature, yet ongoing research on expressing executable DEVS models in a simulator-neutral manner. DEVSys framework elements include (a) a SysML profile for DEVS, enabling integration of simulation capabilities into SysML models, (b) a meta-model for DEVS, allowing the utilization of MDA concepts and tools, (c) a transformation of SysML models to DEVS models, using a standard model transformation language as query/view/transform (QVT), and (d) the generation of DEVS executable code for a DEVS simulation environment with an extensible markup language (XML) interface. The definition and implementation of DEVSys elements, as well as the process for its application are demonstrated and discussed, with the aid of a simple working example.


service oriented software engineering | 2014

Integrating simulation capabilities into SysML for enterprise information system design

Anargyros Tsadimas; Georgios-Dimitrios Kapos; Vassilis Dalakas; Mara Nikolaidou; Dimosthenis Anagnostopoulos

Performance requirements play a significant role in the design of large-scale systems, such as enterprise information systems. Systems Modeling Language (SysML), proposed by Object Management Group (OMG) for system engineering, provides for requirements specification, though a verification method for quantitative requirements as performance ones is lacking. In the information systems domain, performance requirements are usually verified using simulation. To integrate simulation capabilities into SysML the authors have proposed the concept of the Evaluation View, a discrete diagram to specify enterprise information system architecture under evaluation and the conditions under which performance requirements should be verified. A corresponding SysML profile, called Enterprise Information System (EIS) profile, has been defined. In this paper we present an approach that provides (a) the automated transformation of SysML-based EIS models defined in the Evaluation View to executable simulation code for Discrete Event System Specification (DEVS) simulation environments and (b) the incorporation of simulation results into the original EIS SysML models to enable the verification of corresponding performance requirements.


international conference on electronic commerce | 2004

Seamless Federation of Heterogeneous Service Registries

Thomi Pilioura; Georgios-Dimitrios Kapos; Aphrodite Tsalgatidou

Web service technology extends the existing web infrastructure by transforming it from a repository of documents to a source of services. As the number of web services increases, the provision of the appropriate service publication and discovery framework is of paramount importance for exploiting the full potential of the web service technology. This paper presents the principles, the functionality and the design of PYRAMID-S, a scalable framework for unified publication and discovery of semantically enhanced services scattered around heterogeneous Registries. It uses a hybrid peer-to-peer topology to organize Registries based on domains. In such a topology, each Registry retains its autonomy, meaning that it can use the publication and discovery mechanisms as well as the ontology of its choice. Furthermore, the discovery of services is based on QoS characteristics in order to enable service selection.


winter simulation conference | 2005

Introducing a UML model for faster-than-real-time simulation

Dimosthenis Anagnostopoulos; Georgios-Dimitrios Kapos; Vassilis Dalakas; Mara Nikolaidou

Faster-than-real-time simulation (FRTS) is used when attempting to reach conclusions for the near future. FRTS experimentation proves to be the most demanding phase for conducting FRTS, since it requires concurrent monitoring and management of both the real system and the simulation experiments. Having previously introduced a conceptual methodology and specification for conducting FRTS experiments, we now propose an implementation framework, based on the real time Unified Modeling Language (RT-UML). The derived RT-UML model includes specific timing attributes and is independent of the application examined via FRTS. Thus, implementation of FRTS program modules can be analyzed and realized, following the guidelines of this model, ensuring the reliability of the results within predetermined time frames. A pilot application regarding FRTS implementation based on the proposed RT-UML model and related experience is also discussed in the paper.


international conference on system of systems engineering | 2012

Basic guidelines for simulating SysML models: An experience report

Mara Nikolaidou; Georgios-Dimitrios Kapos; Vassilis Dalakas; Dimosthenis Anagnostopoulos


ieee computer society workshop on future trends of distributed computing systems | 1999

Distributed information systems tailorability: a component approach

Dimitrios Theotokis; Georgios-Dimitrios Kapos; Costas Vassilakis; Anya Sotiropoulou; Georgios Gyftodimos


ISCA PDCS | 2004

A Web Service-Based Platform for CSCW over Heterogeneous End-User Applications.

Georgios-Dimitrios Kapos; Aphrodite Tsalgatidou; Mara Nikolaidou


software engineering and data engineering | 2007

A UML2.0 profile for DEVS: Providing code generation capabilities for simulation.

Mara Nikolaidou; Vassilis Dalakas; Georgios-Dimitrios Kapos; Loreta Mitsi; Dimosthenis Anagnostopoulos

Collaboration


Dive into the Georgios-Dimitrios Kapos's collaboration.

Top Co-Authors

Avatar

Mara Nikolaidou

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Dimosthenis Anagnostopoulos

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Vassilis Dalakas

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Aphrodite Tsalgatidou

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Loreta Mitsi

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Thomi Pilioura

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Anargyros Tsadimas

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Anya Sotiropoulou

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge