Search results for " Software"

showing 10 items of 1178 documents

Development Platforms as a Niche for Software Companies in Open Source Software

2006

As long as information systems do not become overly large and while they address a well-known domain, they can be controlled by engineering staff. Nevertheless, when dealing with large-scale, complex, or innovative information systems, it can be difficult to separate design issues and to formulate a meaningful information system proposal. In such a context, platforms for software engineering appear to be a promising approach. In this paper, we propose to view development platforms as a major opportunity for Open Source Software and Open Formats.

Social software engineeringResource-oriented architecturebusiness.industryComputer scienceSoftware deploymentSoftware as a serviceOpen formatSoftware developmentPackage development processBackportingbusinessSoftware engineering
researchProduct

Experiences from Software Maintenance Seminars: Organizing Three Seminars with 127 Groups

2009

Software maintenance and evolution (SME) is an important but problematic topic-area for university-level computer science education. Seminars can be used to provide versatile and up-to-date knowledge for students regarding scientifically relevant issues. We have organized three systematic university-level seminars on SME with a total of 127 seminar groups. Each group has been assigned a task of analyzing one scientific SME-article. The main results include the general confirmed feasibility of the selected seminar-based approach. The paper describes the background of the seminars, their contents, and experiences concerning organization and feasibility of the seminars. The results support org…

Social software engineeringSoftware Engineering Process GroupComputingMilieux_THECOMPUTINGPROFESSIONbusiness.industryComputer scienceSoftware maintenanceSoftware peer reviewTask (project management)Engineering managementPersonal software processComputingMilieux_COMPUTERSANDEDUCATIONSoftware engineeringbusinessSoftware project management
researchProduct

Editorial: Software language engineering

2008

Software languages play an important role in software development. Software languages are the artificial languages that are used to describe software systems at various abstraction levels. They are applied to describe requirements and designs for software, definitions of software architectures, and implementations of software systems. A huge variety of different technological spaces exist to describe languages: programming languages, software modeling languages, data modeling languages, domain-specific languages, ontology language, and others.

Social software engineeringbusiness.industryComputer scienceProgramming languageSoftware developmentSecond-generation programming languageOntology languagecomputer.software_genreComputer Graphics and Computer-Aided DesignSoftware frameworkComponent-based software engineeringSoftware constructionSoftware systembusinessSoftware engineeringcomputerIET Software
researchProduct

JEM–X science analysis software

2003

The science analysis of the data from JEM-X on INTEGRAL is performed through a number of levels including corrections, good time selection, imaging and source finding, spectrum and light-curve extraction. These levels consist of individual executables and the running of the complete analysis is controlled by a script where parameters for detailed settings are introduced. The end products are FITS files with a format compatible with standard analysis packages such as XSPEC. Martinez Nuñez, Silvia, Silvia.Martinez@uv.es

Software ; X-ray data analysis ; INTEGRAL ; Satellite ; JEM-X010504 meteorology & atmospheric sciencesAstrophysicsUNESCO::ASTRONOMÍA Y ASTROFÍSICA01 natural sciencesSoftware0103 physical sciencesAnalysis software010303 astronomy & astrophysicsSelection (genetic algorithm)0105 earth and related environmental sciencesPhysicsX-ray data analysisINTEGRALbusiness.industryAstronomy and Astrophysicscomputer.file_format:ASTRONOMÍA Y ASTROFÍSICA::Cosmología y cosmogonia [UNESCO]Computer engineeringSatelliteSpace and Planetary ScienceJEM-XSatelliteExecutableUNESCO::ASTRONOMÍA Y ASTROFÍSICA::Cosmología y cosmogoniabusinesscomputerSoftware:ASTRONOMÍA Y ASTROFÍSICA [UNESCO]Astronomy & Astrophysics
researchProduct

Personalization of Computer-Based Technologies for Autism: An Open Challenge for Software Engineering?

2018

Autism Spectrum Disorder (ASD) is neurodevelopmental condition characterized by social interaction and communication difficulties, along with narrow and repetitive interests. Being an spectrum disorder, ASD affects individuals with a large range of combinations of challenges along dimensions such intelligence, social skills, or sensory processing. Hence, any computer-based technology for ASD ought to be personalized to meet the particular profile and needs of each person that uses it. Within the realm of Software Engineering, there is an extensive body of research and practice on software customization whose ultimate goal is meeting the diverse needs of software stakeholders in an efficient…

Software Engineering (cs.SE)FOS: Computer and information sciencesComputer Science - Software Engineering
researchProduct

Essencery - A Tool for Essentializing Software Engineering Practices

2018

Software Engineering practitioners work using highly diverse methods and practices, and general theories in software engineering are lacking. One attempt at creating a common ground in the area of software engineering methodologies has been the Essence Theory of Software Engineering, which can be considered a method-agnostic project management tool for software engineering. Essence supports the use of any development practices and provides a framework for building a suitable method for any software engineering context. However, Essence presently suffers from low practitioner adoption that is partially considered to be caused by a lack of proper tooling. In this paper, we present Essencery, …

Software Engineering (cs.SE)FOS: Computer and information sciencesComputer Science - Software Engineering
researchProduct

A Focused Mapping Study on Customization in Interactive Technologies for Autism

2018

Autism Spectrum Disorder (ASD) is neurodevelopmental condition characterized by social interaction and communication difficulties, along with narrow and repetitive interests. Being an spectrum disorder, ASD affects individuals with a large range of combinations of challenges along dimensions such intelligence, social skills, or sensory processing. Hence, any interactive technology for ASD ought to be customizable to fit the particular profile of each individual that uses it. The goal of this paper is to characterize the support of customization in this area. To do so, we performed a focused study that identifies the dimensions of ASD where customization has been considered on wearable and n…

Software Engineering (cs.SE)FOS: Computer and information sciencesComputer Science - Software EngineeringComputingMilieux_COMPUTERSANDSOCIETY
researchProduct

Use of UML and Model Transformations for Workflow Process Definitions

2006

Currently many different modeling languages are used for workflow definitions in BPM systems. Authors of this paper analyze the two most popular graphical languages, with highest possibility of wide practical usage - UML Activity diagrams (AD) and Business Process Modeling Notation (BPMN). The necessary in practice workflow aspects are briefly discussed, and on this basis a natural AD profile is proposed, which covers all of them. A functionally equivalent BPMN subset is also selected. The semantics of both languages in the context of process execution (namely, mapping to BPEL) is also analyzed in the paper. By analyzing AD and BPMN metamodels, authors conclude that an exact transformation …

Software Engineering (cs.SE)FOS: Computer and information sciencesComputer Science - Software EngineeringD.2.2D.2.13D.3.1D.2.2; D.2.13; D.3.1
researchProduct

Towards Human-Bot Collaborative Software Architecting with ChatGPT

2023

Architecting software-intensive systems can be a complex process. It deals with the daunting tasks of unifying stakeholders' perspectives, designers' intellect, tool-based automation, pattern-driven reuse, and so on, to sketch a blueprint that guides software implementation and evaluation. Despite its benefits, architecture-centric software engineering (ACSE) inherits a multitude of challenges. ACSE challenges could stem from a lack of standardized processes, socio-technical limitations, and scarcity of human expertise etc. that can impede the development of existing and emergent classes of software (e.g., IoTs, blockchain, quantum systems). Software Development Bots (DevBots) trained on la…

Software Engineering (cs.SE)FOS: Computer and information sciencessoftware architectureComputer Science - Software EngineeringArtificial Intelligence (cs.AI)ChatGPTComputer Science - Artificial Intelligenceohjelmistoarkkitehtuurilarge language modelsDevBotstekoäly
researchProduct

Software Framework for Tribotronic Systems

2019

Increasing the capabilities of sensors and computer algorithms produces a need for structural support that would solve recurring problems. Autonomous tribotronic systems self-regulate based on feedback acquired from interacting surfaces in relative motion. This paper describes a software framework for tribotronic systems. An example of such an application is a rolling element bearing (REB) installation with a vibration sensor. The presented plug-in framework offers functionalities for vibration data management, feature extraction, fault detection, and remaining useful life (RUL) estimation. The framework was tested using bearing vibration data acquired from NASA's prognostics data repositor…

Software Engineering (cs.SE)Signal Processing (eess.SP)FOS: Computer and information sciencesComputer Science - Software EngineeringFOS: Electrical engineering electronic engineering information engineeringSystems and Control (eess.SY)Electrical Engineering and Systems Science - Signal ProcessingElectrical Engineering and Systems Science - Systems and Control
researchProduct