Hasil untuk "cs.SE"

Menampilkan 20 dari ~272730 hasil · dari CrossRef, DOAJ, arXiv

JSON API
arXiv Open Access 2025
Software Engineering Data Analytics: A Framework Based on a Multi-Layered Abstraction Mechanism

Chaman Wijesiriwardana, Prasad Wimalaratne

This paper presents a concept of a domain-specific framework for software analytics by enabling querying, modeling, and integration of heterogeneous software repositories. The framework adheres to a multi-layered abstraction mechanism that consists of domain-specific operators. We showcased the potential of this approach by employing a case study.

en cs.SE
arXiv Open Access 2025
Embedding Quality Assurance in project-based learning

Maria Spichkova

In this paper, we share our lessons learned from more than a decade of teaching software quality aspects within Software Engineering (SE) courses, where the focus is on Agile/Scrum settings: final year software development projects and the course on SE Project Management. Based on the lessons learned, we also provide a number of recommendations on embedding quality assurance topics in the project-based learning with Agile/Scrum context.

en cs.SE
arXiv Open Access 2022
Formal Semantics of the Kconfig Language

Steven She, Thorsten Berger

The Kconfig language defines a set of symbols that are assigned a value in a configuration. We describe the semantics of the Kconfig language according to the behavior exhibited in the xconfig configurator. We assume an abstract syntax representation for concepts in the Kconfig language and delegate the details of the translation from concrete to abstract syntaxes to a later document.

en cs.SE
arXiv Open Access 2021
Object-Process Methodology for Intelligent System Development

Vladislav Dorofeev

Development of the new artificial systems with unique characteristics is very challenging task. In this paper the application of the hybrid super intelligence concept with object-process methodology to develop unique high-performance computational systems is considered. The methodological approach how to design new intelligent components for existing high-performance computing development systems is proposed on the example of system requirements creation for "MicroAI" and "Artificial Electronic" systems.

en cs.SE
arXiv Open Access 2020
Modeling Support for Domain-Specific Application Definition

José Miguel Pérez-Álvarez, Adrian Mos

In this paper we present the modeling support infrastructure for domain-specific application definition. This consists of a set of meta-models and the associated generators to allow the definition of reusable and domain-specific behavior blocks, which can later be used to compose complex behaviors. In addition we also present the related visual languages that facilitate the creation of these models.

en cs.SE, cs.PL
arXiv Open Access 2019
Towards Deriving Verification Properties

Michael Winikoff

Formal software verification uses mathematical techniques to establish that software has certain properties. For example, that the behaviour of a software system satisfies certain logically-specified properties. Formal methods have a long history, but a recurring assumption is that the properties to be verified are known, or provided as part of the requirements elicitation process. This working note considers the question: where do the verification properties come from? It proposes a process for systematically identifying verification properties.

en cs.SE
CrossRef Open Access 2018
Synthesis and Crystal Structure of Cs<sub>2</sub>U<sub>2</sub>(P<sub>2</sub>Se<sub>9</sub>)(Se<sub>2</sub>)<sub>2</sub>

Adel Mesbah, Jai Prakash, Jessica C. Beard et al.

Black single crystals of Cs2U2(P2Se9)(Se2)2 were synthesized at 1023 K by a solid‐state reaction. Its structure was determined by single‐crystal X‐ray diffraction methods. The compound is isostructural with Rb2U2(P2Se9)(Se2)2 and Cs2Th2(P2Se9)(Se2)2 compounds, and crystallizes in the orthorhombic space group Pbca. Cs2U2(P2Se9)(Se2)2 displays a three‐dimensional structure comprising USe9 polyhedra connected via the Se22– and P2Se9 species with channels filled by Cs atoms. From electronic structure calculations the compound is found to be a metal with a ferromagnetic arrangement of the magnetic moments.

4 sitasi en
arXiv Open Access 2017
An Introduction to Rocker: Docker Containers for R

Carl Boettiger, Dirk Eddelbuettel

We describe the Rocker project, which provides a widely-used suite of Docker images with customized R environments for particular tasks. We discuss how this suite is organized, and how these tools can increase portability, scaling, reproducibility, and convenience of R users and developers.

en cs.SE
arXiv Open Access 2014
Guidelines to minimize cost of software quality in agile scrum process

Deepa Vijay, Gopinath Ganapathy

This paper presents a case study of Agile Scrum process followed in Retail Domain project. This paper also reveals the impacts of Cost of Software Quality, when agile scrum process is not followed efficiently. While analyzing the case study, the gaps were found and guidelines for process improvements were also suggested in this paper.

en cs.SE
arXiv Open Access 2014
Proceedings Ninth Workshop on Model-Based Testing

Holger Schlingloff, Alexander K. Petrenko

This volume contains the proceedings of the Ninth Workshop on Model-Based Testing (MBT 2014), which was held in Grenoble, France on April 6, 2014 as a satellite workshop of the European Joint Conferences on Theory and Practice of Software (ETAPS 2014).

arXiv Open Access 2013
Variability and Evolution in Systems of Systems

Goetz Botterweck

In this position paper (1) we discuss two particular aspects of Systems of Systems, i.e., variability and evolution. (2) We argue that concepts from Product Line Engineering and Software Evolution are relevant to Systems of Systems Engineering. (3) Conversely, concepts from Systems of Systems Engineering can be helpful in Product Line Engineering and Software Evolution. Hence, we argue that an exchange of concepts between the disciplines would be beneficial.

arXiv Open Access 2011
Communicating Concurrent Functions

Bob Diertens

In this article we extend the framework of execution of concurrent functions on different abstract levels from previous work with communication between the concurrent functions. We classify the communications and identify problems that can occur with these communications. We present solutions for the problems based on encapsulation and abstraction to obtain correct behaviours. The result is that communication on a low level of abstraction in the form of shared memory and message passing is dealt with on an higher level of abstraction.

en cs.SE
arXiv Open Access 2010
On Object-Orientation

B. Diertens

Although object-orientation has been around for several decades, its key concept abstraction has not been exploited for proper application of object-orientation in other phases of software development than the implementation phase. We mention some issues that lead to a lot of confusion and obscurity with object-orientation and its application in software development. We describe object-orientation as abstract as possible such that it can be applied to all phases of software development.

en cs.SE

Halaman 8 dari 13637