Search results for " Soft"

showing 10 items of 1710 documents

An Expert System for the Design of Agents

2007

The growing interest for the design and development of multi-agent systems has brought to the creation of a specific research area called Agent-Oriented Software Engineering (AOSE), specifically conceived for the development of complex systems. The development of such systems needs the support of appropriate tools that could help the designer in producing the design artefacts. We developed a tool called Metameth that may be used to define a new (agent-oriented) design process as well as to apply it. In this paper, we describe only a slice of this complex tool, specifically addressing the interaction with human actors (the designers). This subsystem is conceived as a collaborative multi-agen…

Software engineering process definitionInformation Systems and ManagementKnowledge managementbusiness.industryComputer scienceMulti-agent systemProcess designInformation Systemcomputer.software_genreExpert systemDesign briefMulti-agent systemDesign educationDesign methodologyInformation systemDesign processSoftware engineeringbusinessComputer-aided software engineeringAgent supported cooperative workcomputerExpert system
researchProduct

State Model of Service Reliability

2006

We propose a simple formalism for modelling of a service reliability. A service is defined as an ordered set of states of a modelled application. In the model, a certain reliability is assigned to each application state. Reliability of a service is expressed in terms of above partial reliabilities.

Software frameworkComputer scienceSoftware sizingComponent-based software engineeringSoftware reliability testingSoftware systemApplication softwarecomputer.software_genrecomputerSoftware measurementSoftware qualityReliability engineering2006 International Conference on Dependability of Computer Systems
researchProduct

Quantum computing challenges in the software industry. A fuzzy AHP-based approach

2022

Context The current technology revolution has posed unexpected challenges for the software industry. In recent years, the field of quantum computing (QC) technologies has continued to grow in influence and maturity, and it is now poised to revolutionise software engineering. However, the evaluation and prioritisation of QC challenges in the software industry remain unexplored, relatively under-identified and fragmented. Objective The purpose of this study is to identify, examine and prioritise the most critical challenges in the software industry by implementing a fuzzy analytic hierarchy process (F-AHP). Method First, to identify the key challenges, we conducted a systematic literature rev…

Software process automationMultiple-criteria decision-making (MCDM):Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550 [VDP]Quantum computingFuzzy analytic hierarchy processVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550SoftwareQuantum software requirementComputer Science ApplicationsInformation Systems
researchProduct

A metrics suite for evaluating agent-oriented architectures

2010

The Multi-agent Systems (MASs) paradigm continues to consolidate itself as a new branch of software engineering. Traditional software engineering strongly recommends to apply metrics in software developments. However, several research groups of experts in agent-oriented software engineering agree that classical software metrics and object-oriented metrics cannot directly measure the quality of MAS architectures. For this reason, this work proposes a suite of metrics to measure certain quality attributes of MAS architectures, considering agents and their organization. Most of these metrics are inspired by object-oriented metrics but they are adapted to agent-oriented concepts. Proposed metri…

Software visualizationSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSocial software engineeringSoftware Engineering Process GroupResource-oriented architectureComputer sciencebusiness.industrySoftware developmentSoftware peer reviewAgent-oriented software engineeringSoftware qualitySoftware metricSoftwareSoftware sizingSoftware deploymentSoftware constructionComponent-based software engineeringmetric agentSoftware requirementsSoftware systemSoftware verification and validationbusinessSoftware engineeringHalstead complexity measures
researchProduct

Graph grammar engineering: A software specification method

1987

Graphs as conceptual data models are accepted and used in a wide range of different problem areas. Giving some examples we outline common aspects for modeling complex structures by graphs. We present a formal frame-work based on graph grammars to specify graph classes and the corresponding graph manipulations. We show that such a specification can be written in a systematic, engineering-like manner. This is achieved by an extension of the known programmed, attributed graph grammars. Node-set operators are introduced to facilitate graph queries. Concepts like abstraction, decomposition, refinement, parameterization, and integration have been adopted from software engineering to yield a compr…

Software visualizationbusiness.industryComputer scienceProgramming languageSearch-based software engineeringSoftware developmentSoftware requirements specificationcomputer.software_genreSoftware sizingSoftware constructionSoftware designbusinesscomputerSoftware verification
researchProduct

Adoption of Open Source Software and Software-as-a- Service Models in the Telecommunication Industry

2011

A case research is carried out on adoption of open source software (OSS) and software-as-a-service (SaaS) in the telecommunication industry. The study was conducted to examine the types of software deployed as OSS and SaaS and the conditions of adopting OSS and SaaS. Findings of the case study indicate that industry-specific software is not developed as OSS or deployed in SaaS mode. Based on the findings, we also arrive at conclusion: Adoption is hindered by specificity of processes and technology interfaces.

SoftwareMode (computer interface)business.industryComputer scienceInformationSystems_INFORMATIONSYSTEMSAPPLICATIONSSoftware as a serviceOpen source softwareSoftware engineeringbusinessTelecommunications
researchProduct

Natural language access to software applications

1998

This paper reports on the ESPRIT project MELISSA (Methods and Tools for Natural-Language Interfacing with Standard Software Applications)1. MELISSA aims at developing the technology and tools enabling end users to interface with computer applications, using natural-language (NL), and to obtain a precompetitive product validated in selected enduser applications. This paper gives an overview of the approach to solving (NL) interfacing problem and outlines some of the methods and software components developed in the project.

SoftwareNatural language user interfaceInterfacingbusiness.industryComputer scienceEnd userComputer ApplicationsHuman–computer interactionInterface (computing)Component-based software engineeringInterface description languageSoftware engineeringbusinessProceedings of the 36th annual meeting on Association for Computational Linguistics -
researchProduct

Experiences with the integration of protocol software tools

1996

An analysis of a number of protocol software tools that are widely used in the development of communication protocols in the Finnish telecommunications industry is presented. To analyse the integrated use of these tools, a non-trivial application layer protocol with ACSE, ROSE and a simple presentation layer has been designed and implemented with the help of these software tools. Particular attention has been paid to compose a complete protocol implementation from the fragments produced with separate tools. Our observations clearly indicate that this integration is a major problem with the current practices.

SoftwareSIMPLE (military communications protocol)Computer Networks and CommunicationsPresentation layerComputer sciencebusiness.industryDistributed computingCommunications protocolSoftware engineeringbusinessComputer-aided software engineeringProtocol (object-oriented programming)Application layerComputer Communications
researchProduct

PyCellBase

2019

Python package for easy retrieval of biological data from heterogeneous sources.

Software_GENERALHardware_GENERALComputer Science::Information RetrievalInformationSystems_INFORMATIONSTORAGEANDRETRIEVALTranscription factors and regulatory sitesComputer Science::Mathematical SoftwareComputingMethodologies_GENERAL
researchProduct

Fast-growing willow (Salix viminalis) as a filler in polyethylene composites

2018

Abstract The study investigated the possibility of using wood flour obtained from fast-growing willow chips (Salix viminalis) as an alternative for standard hard- and softwood flours used in the production of wood polymer composites (WPCs). The composites contained willow flour and polyethylene matrix (OPCs) were prepared, characterized and compared with other WPCs which had been filled with hard- or softwood flours. Moreover, the structural and functional properties were investigated and discussed. Greater hemicellulose contents and lower lignin contents in OPCs resulted in better impact strength values of those materials. Which is interesting, the chemical composition of OPCs was found si…

SoftwoodMaterials science02 engineering and technologyengineering.material010402 general chemistry01 natural sciencesIndustrial and Manufacturing Engineeringpolyethylene compositeschemistry.chemical_compoundhardwood and softwood fillerFiller (materials)HardwoodLigninHemicelluloseCelluloseComposite materialbiologyMechanical EngineeringWood flourfast-growing willow021001 nanoscience & nanotechnologybiology.organism_classification0104 chemical sciencesSalix viminalischemistryMechanics of MaterialsCeramics and Compositesengineering0210 nano-technologywood polymer compositeComposites Part B: Engineering
researchProduct