Making explicit the mappings between real-world con-cepts and program elements that implement them is an es-sential step in understanding, using or evaluating the pub-lic interface of programs, libraries and other collections of classes that model core domain concepts. Unfortunately, due to the big abstraction gap between the modeled domain and today’s programming languages, the mapping is most of the times ambiguous as concepts and relations from the real world are distorted and diffused in the code. In this pa-per we present a comprehensive formal framework for de-scribing the many-to-many mappings between domain con-cepts and the program elements, real-world relations and program relations and the real-world concept names and program ide...
abstract: The complexity of the systems that software engineers build has continuously grown since t...
Context: The vast majority of software engineering research is independent of the application domain...
We address the task of mapping a given domain model (e.g., an industry-standard reference model) for...
Making explicit the mappings between real-world con-cepts and program elements that implement them i...
Programming is modeling the reality. Most of the times, the mapping between source code and the real...
Gaining an overview of the concepts represented in large programs is very demanding as multiple dime...
Programs model the real world: they act and respond to domain experts inputs as such they would know...
Knowledge-based software engineering enables a pro-grammer to integrate rich semantics in the softwa...
Abstract—Programming involves representing domain con-cepts by using programming abstractions. In ob...
International audienceIn recent years, programs and knowledge about programs have become an importan...
We propose a novel integration of programming languages with semantic technologies. We create a sema...
Abstract—We address the task of mapping a given textual domain model (e.g., an industry-standard ref...
To eliminate the di#culties caused by the implicit nature of the natural relationship between domai...
Although a considerable number of successful frameworks have been developed during the last decade, ...
This paper is concerned with an ontology driven approach for Program Comprehension that starts picki...
abstract: The complexity of the systems that software engineers build has continuously grown since t...
Context: The vast majority of software engineering research is independent of the application domain...
We address the task of mapping a given domain model (e.g., an industry-standard reference model) for...
Making explicit the mappings between real-world con-cepts and program elements that implement them i...
Programming is modeling the reality. Most of the times, the mapping between source code and the real...
Gaining an overview of the concepts represented in large programs is very demanding as multiple dime...
Programs model the real world: they act and respond to domain experts inputs as such they would know...
Knowledge-based software engineering enables a pro-grammer to integrate rich semantics in the softwa...
Abstract—Programming involves representing domain con-cepts by using programming abstractions. In ob...
International audienceIn recent years, programs and knowledge about programs have become an importan...
We propose a novel integration of programming languages with semantic technologies. We create a sema...
Abstract—We address the task of mapping a given textual domain model (e.g., an industry-standard ref...
To eliminate the di#culties caused by the implicit nature of the natural relationship between domai...
Although a considerable number of successful frameworks have been developed during the last decade, ...
This paper is concerned with an ontology driven approach for Program Comprehension that starts picki...
abstract: The complexity of the systems that software engineers build has continuously grown since t...
Context: The vast majority of software engineering research is independent of the application domain...
We address the task of mapping a given domain model (e.g., an industry-standard reference model) for...