Darius Silingas

Darius Silingas
No Magic, Inc.

PhD

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
0 Research Items
60 Citations
2017201820192020202120222023024681012
2017201820192020202120222023024681012
2017201820192020202120222023024681012
2017201820192020202120222023024681012
Additional affiliations
September 2008 - August 2009
Kaunas University of Technology
Position
  • PostDoc Position
September 2003 - June 2013
Vytautas Magnus University
Position
  • Lecturer / Associate Professor
Description
  • Teaching Software Engineering with focus on model-driven techniques for business analysis, requirements specification and system architecture. Supervised a number of Master students and co-supervised one Ph.D. student on their theses.

Publications

Publications (32)
Conference Paper
Full-text available
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...
Conference Paper
Full-text available
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...
Chapter
Full-text available
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).
Article
Full-text available
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...
Data
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
This deliverable address initial plans for influencing related standards.
Article
Full-text available
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.
Article
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
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...
Conference Paper
Full-text available
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...
Article
Full-text available
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...
Article
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...
Conference Paper
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
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...
Conference Paper
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...
Conference Paper
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
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...

Network

Cited By