About
32
Publications
35,654
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
187
Citations
Citations since 2017
Introduction
Additional affiliations
September 2008 - August 2009
September 2003 - June 2013
Publications
Publications (32)
In modern society public administrations (PAs) are undergo- ing a transformation of their perceived role from controllers to proactive service providers. PAs are today under pressure to constantly improve the quality of delivered services, while coping with quickly changing context (changes in law and regulations, societal globalization, fast techn...
ThispaperpresentstheworkingversionofLearnPAdmetamodelthat captures the concepts that are used to model process-centric business architecture (process, motivation, organization structure, measurements, etc.) in sufficient de- tail to be useful for on-the-job learning in public administrations. We provides detailed concepts and relationships reusing...
In this chapter, we will discuss emerging technology that enables intelligent business processes enacting services based on choreography specifications. This technology was produced by CHOReOS research project funded under European research program FP7 (CHOReOS 2013).
This paper presents a new approach for the business and information systems (IS) alignment consisting of a framework, metamodel, process, and tools for implementing it in practice. The purpose of the approach is to fill in the gap between the existing conceptual business and IS alignment frameworks and the empirical business and IS alignment method...
The paper describes a conceptual framework for model-driven development based on concise application of UML and modeling tool functionality. A case study of modeling software for library management is presented as an illustration of how to apply the proposed framework. Modeling tool features such as model transformations, code generation cartridges...
The Future Internet envisions a ubiquitous world where available services can be easily discovered and coordinated so as to fit users needs. Service choreographies will play a central role in this vision as an effective means to allow heterogeneous services to suitably collaborate. This deliverable defines the CHOReOS Dynamic Development Process Mo...
UML is the main modeling language used in model-driven development (MDD). In many cases, UML- based modeling systems need to be extended by plug-ins to support different modeling approaches. This paper proposes a conceptual framework for model-driven development of plug-ins, which enables reuse of UML modeling capabilities for defining executable p...
This deliverable address initial plans for influencing related standards.
This report summarizes achievement of the CHOReOS project in terms of disseminating project's goals and results during the first year. It further provides links to the concrete material that has been disseminated so far, hence enabling the interested reader to get access to the published material to know more about CHOReOS.
The goal of this document is to elucidate the requirements that the various actors involved with future Internet choreographies will have from the CHOReOS Integrated Development and Runtime Environment (IDRE). Since the IDRE integrates the work performed in the work packages WP 2 - 4, the aforementioned requirements lead to the specification of req...
The D1.2 deliverable outlines the CHOReOS perspective on the Future Internet and its conceptualization. In particular, the deliverable focuses on: - Definition of the Future Internet and related Future Internet of Services and (Smart) Things, as considered within CHOReOS, further stressing the many dimensions underpinning the Ultra-Large Scale of t...
The idea of the enterprise architecture (EA) has been active since 1980-ies. However, enterprise architecture performance attributes analysis still lacks a clear approach and tools for implementing it in practice. The paper presents an approach for the model-driven performance evaluation of the EA models. The suggested approach is based on the Unif...
This paper introduces an extension of UML for modeling GUI prototypes. It presents the UML profile for GUI modeling, its implementation in MagicDraw, and its application to an experimental system. The profile contains stereotypes for the major GUI components that can be found in classic GUI libraries like Java Swing and several helper stereotypes a...
The idea of the enterprise architecture (EA) has been active since 1980-ies. However, enterprise architecture performance attributes analysis still lacks a clear approach and tools for implementing it in practice. The paper presents an approach for the model-driven performance evaluation of the EA models. The suggested approach is based on the Unif...
An Integrated OCL Development Environment (IDE4OCL) can significantly improve the pragmatics and praxis of OCL. We present the domain concepts, toolâlevel interactions with OCL and the use cases we identified in a systematic analysis of requirements for an IDE4OCL. The domain concepts is an important contribution of our work as it attempts to cla...
The paper presents MD Wizard-a new model-driven framework, which supports wizard-based modeling guidance in UML tools. The framework uses Software Process Engineering Metamodel (SPEM) profile and extends it with stereotypes enabling wizard execution in the modeling environment. It allows the end-users of a modeling tool to define the activity diagr...
An Integrated OCL Development Environment (IDE4OCL) can significantly improve the pragmatics and praxis of OCL. We present the domain concepts, tool–level interactions with OCL and the use cases we identified in a systematic analysis of requirements for an IDE4OCL. The domain concepts is an important contribution of our work as it attempts to clari...
The idea of the enterprise architecture (EA) has been active since 1980-ies. However, enterprises still lack a clear approach and tools for implementing it in practice. In most cases, enterprise models are fragmental and use domain-specific frameworks that do not have appropriate support in industrial tools. We introduce a novel approach to customi...
The Model-Driven Architecture (MDA) paradigm promotes raising the level of abstraction and develo-pment effi ciency by leveraging visual modeling instead of textual programming as the main means for producing software artifacts. In this paper, we focus on applying the MDA approach to data design. We introduce an integrated model-driven data design...
UML is considered to be de facto standard for software modeling. However, in software requirements analysis it is quite common to apply only use case and activity diagrams and focus on the textual requirements specification with some non-standard graphical illustrations. In this paper we present a framework for modeling software requirements consis...
Modeliais pagrįstos architektūros (MDA) paradigma siūlo didinti programinės įrangos kūrimo efektyvumą keliant abstrakcijos lygį. Tuo tikslu siūloma kaip pagrindinę programų konstravimo priemonę naudoti ne tekstines programavimo kalbas, o vizualias
modeliavimo kalbas, tokias kaip UML. Šiame straipsnyje nagrinėjamas MDA taikymas duomenų struktūrų pro...
This paper presents a technique and experiments on choosing a set of mixed-duration modeling units representing language-specific phonetic details based on the analysis of available training data. A case study for Lithuanian speech recognition is presented. Lithuanian language defines the following major phonetic features: linguistic stress, conson...
This paper presents a technique and experiments on choosing a set of mixed-duration modeling units representing language-specific phonetic details based on the analysis of available training data. A case study for Lithuanian speech recognition is presented. Lithuanian language defines the following major phonetic features: linguistic stress, conson...
Specifics of hidden Markov model-based sp eech recognition are investigated. Influ- ence of modeling simple and context-dependent phones, using simple Gaussian, two and three- component Gaussian mixture probability density functions for modeling feature distribution, and incorporating language model are discussed. Word recognition rates and model c...
Investigation of software projects has shown that requirements analysis is one of the most problematic activities in software development. Textual requirements specifications are difficult to develop, understand, review, and maintain. Graphical modeling is widely recognized as a more effective analysis tool. Software industry has adopted UML (Unifi...
Domain-Specific Modeling Languages (DSML) play a key role in model-driven development. There are many approaches how to create a DSML. Recent trends in domain-specific modeling languages and issues of creating and using UML profiles are discussed in this paper. Then we present a novel approach for defining a full-featured DSML based on a UML profil...