Search results for "Software engineering"

showing 10 items of 1151 documents

Evolution of Secondary Software Businesses: Understanding Industry Dynamics

2008

Primary software industry originates from IBM’s decision to unbundle software-related computer system development activities to external partners. This kind of outsourcing from an enterprise internal software development activity is a common means to start a new software business serving a vertical software market. It combines knowledge of the vertical market process with competence in software development. In this research, we present and analyze the key figures of the Finnish secondary software industry, in order to quantify its interaction with the primary software industry during the period of 2000–2003. On the basis of the empirical data, we present a model for evolution of a secondary…

Business process managementSocial software engineeringProcess managementbusiness.industrySoftware developmentLean software developmentSoftware businessBusiness process modelingbusinessSoftware asset managementEnterprise software
researchProduct

IT Solutions for Business Process Management

2018

In the paper are listed the main types of architectures of systems for business process management. Thus, we can identify several categories of such architectures, namely architectures of workflow management systems, flexible workflow management architectures, service-oriented architecture, advanced service composition, and data-driven approaches. As such, there are two of the five categories, namely architectures of workflow management systems and architectures of flexible workflow management systems, and a methodology is proposed for developing solutions for business process management.

Business process managementWorkflowbusiness.industryComputer scienceService compositionArchitecturebusinessSoftware engineeringWorkflow management system
researchProduct

Information Systems Students’ Impressions on Learning Modeling Enterprise Architectures

2020

This Full Research Paper presents enterprise architecture (EA) modeling tools utilized in an educational context. EA is a well-known and a commonly used approach for organizational development aiming to improve the alignment of business operations and information technology. This high level design of information technology (IT) driven business operations lays the foundations on lower level technical activities such as the design and implementation of application programs and features, system boundary interfaces, database distribution and data pipes, and system recovery. Organizations’ architectures are made visible by creating EA artefacts, such as business process diagrams, data models and…

Business processComputer scienceEnterprise architecture02 engineering and technologytietotekniikkaData modelingHigh-level designcomputinginformation systemUnified Modeling LanguageOrganization development0502 economics and business0202 electrical engineering electronic engineering information engineeringInformation systemCompetence (human resources)computer.programming_languagetietojärjestelmäteducationbusiness.industry05 social sciencesCore competencyInformation technology020207 software engineeringmodelingBusiness operationsyrityksetEngineering managementkoulutusliiketoimintaenterprise architecturebusinesscomputertietomallit050203 business & management
researchProduct

Human-in-the-Loop Conversation Agent for Customer Service

2020

This paper describes a prototype system for partial automation of customer service operations of a mobile telecommunications operator with a human-in-the loop conversational agent. The agent consists of an intent detection system for identifying the types of customer requests that it can handle appropriately, a slot filling information extraction system that integrates with the customer service database for a rule-based treatment of the common scenarios, and a template-based language generation system that builds response candidates that can be approved or amended by customer service operators. The main focus of this paper is on the system architecture and machine learning system structure …

Business requirementsbusiness.industryComputer sciencemedia_common.quotation_subject020206 networking & telecommunications02 engineering and technologycomputer.software_genreAutomationInformation extraction0202 electrical engineering electronic engineering information engineeringSystems architectureHuman-in-the-loop020201 artificial intelligence & image processingConversationMobile telephonyDialog systembusinessSoftware engineeringcomputermedia_common
researchProduct

Explicit Bézier control net of a PDE surface

2017

The PDE under study here is a general fourth-order linear elliptic Partial Differential Equation. Having prescribed the boundary control points, we provide the explicit expression of the whole control net of the associated PDE Bézier surface. In other words, we obtain the explicit expressions of the interior control points as linear combinations of free boundary control points. The set of scalar coefficients of these combinations works like a mould for PDE surfaces. Thus, once this mould has been computed for a given degree, real-time manipulation of the resulting surfaces becomes possible by modifying the prescribed information. The work was partially supported by Spanish Ministry of Econo…

Bézier surfaceSurface GenerationPartial differential equationPDE surfaceScalar (mathematics)Mathematical analysis020207 software engineeringBézier curve010103 numerical & computational mathematics02 engineering and technologyBiharmonic Bézier surfaceBiharmonic surface01 natural sciencesComputational MathematicsPDE surfacePartial Differential EquationComputational Theory and MathematicsElliptic partial differential equationExplicit solutionModeling and Simulation0202 electrical engineering electronic engineering information engineering0101 mathematicsLinear combinationTensor product Bézier surfaceMathematicsComputers & Mathematics with Applications
researchProduct

An Information Systems Design Product Theory for Software Project Estimation and Measurement Systems

2009

There is relatively little research on software Project Estimation and Measurement Systems (PEMS). Commercial PEMS vary in functionality and effective- ness. Their intended users thus do not know what to ex- pect from PEMS and how to evaluate them. This paper creates an information system design product theory for the class of PEMS that prescribes the meta-requirements, the meta-design, and applicable theories for all products within the class. Meta-requirements and the meta-design are derived from the project estimation and measurement literature, experiences obtained during more than ten years of empirical work in Finnish Software Measurement Association, and a commercially available PEMS.

COSMIC software sizingComputer scienceSoftware walkthroughSoftware peer reviewSoftware development processSoftware analyticsSoftwareSoftware sizingSoftware systemSoftware verification and validationSoftware measurementSoftware design descriptionEstimationSocial software engineeringbusiness.industrySoftware developmentSoftware metricSoftware deploymentSystems development life cyclePersonal software processSoftware constructionSoftware designPackage development processSoftware engineeringbusinessSoftware project management2009 42nd Hawaii International Conference on System Sciences
researchProduct

Improving Communication in Risk Management of Health Information Technology Systems by means of Medical Text Simplification

2019

Health Information Technology Systems (HITS) are increasingly used to improve the quality of patient care while reducing costs. These systems have been developed in response to the changing models of care to an ongoing relationship between patient and care team, supported by the use of technology due to the increased instance of chronic disease. However, the use of HITS may increase the risk to patient safety and security. While standards can be used to address and manage these risks, significant communication problems exist between experts working in different departments. These departments operate in silos often leading to communication breakdowns. For example, risk management stakeholder…

Care processInteractive computer systemsMedical terminologyHealth information technologyText simplificationComputer sciencemedia_common.quotation_subjectKnowledge management02 engineering and technologyInformation technologyPatient safetyOrder (exchange)Computer securityPatient Empowerment; Health Information Seeking; User Requirements; Risk Management; IEC 80001-1; Medical Terminology Simplification;Machine learning0202 electrical engineering electronic engineering information engineeringInformation retrievalQuality (business)Risk managementComputer networksmedia_commonEstimationRisk ManagementSettore INF/01 - Informaticabusiness.industryCommunication020206 networking & telecommunications020207 software engineeringMedical Terminology SimplificationWorld Wide WebEducational technologyChronic diseaseRisk analysis (engineering)HealthbusinessIEC 80001-1Machine translating
researchProduct

Cartoon filter via adaptive abstraction

2016

We propose a non-parametric methodology to realize abstraction images.The redundant wavelet "a trous" algorithm is applied for details detection.An multi-scale circular median filter is used as a smoothing filter.The proposed algorithm is simple and fast on low-cost entry-level hardware. Abstraction in computer graphics defines a procedure that discriminates the essential information that is worth keeping. Usually details, that correspond to higher frequency components, allow to distinguish otherwise similar images. Vice versa, low frequencies are related to the main information, which are larger structures. Contours themselves may also be identified by high frequencies and separate each pi…

Cartoon filterRedundant wavelet02 engineering and technologyEdge-preserving smoothingRedundant waveletsMultiresolution abstractionComputer graphicsCircular median filterWaveletFast multi-scale median0202 electrical engineering electronic engineering information engineeringMedian filterMedia TechnologyComputer visionElectrical and Electronic EngineeringMathematicsAbstraction (linguistics)1707Settore INF/01 - Informaticabusiness.industryEdge preserving smoothingWavelet transform[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringFilter (video)Mathematical morphologyEuclidean distance transformSignal Processing020201 artificial intelligence & image processingComputer Vision and Pattern RecognitionArtificial intelligencebusinessAlgorithmSmoothing
researchProduct

Knowledge Creation - A Perspective on the Development of Design Principles

2020

In this paper we reflect on and conceptualize on the development of design principles in a design process. We use the concept of ba to describe how design principles can be created when involving users, domain experts, designers and researchers in the design process. The study applies action design research (ADR) to design and develop a self-reflective career support tool for persons with intellectual disabilities (ID). We have applied processes of knowledge creation and their corresponding ba, the originating ba, the interacting ba, the systemizing ba and the exercising ba to conceptualize the development of design principles. Preliminary findings imply that a structured process of knowled…

Class (computer programming)Knowledge managementDevelopment (topology)Process (engineering)business.industryComputer sciencePerspective (graphical)Design processDesign elements and principlesEngineering design processbusinessDomain (software engineering)
researchProduct

Elements of Language Theory

1988

In this chapter we shall review the mathematical and computer science background on which the presentation in this book is based. We shall discuss the elements of discrete mathematics and formal language theory, emphasizing those issues that are of importance from the point of view of context-free parsing. We shall devote a considerable part of this chapter to matters such as random access machines and computational complexity. These will be relevant later when we derive efficient algorithms for parsing theoretic problems or prove lower bounds for the complexity of these problems. In this chapter we shall also discuss a general class of formal language descriptors called “rewriting systems”…

Class (computer programming)ParsingProgramming languageComputer scienceObject language020207 software engineering0102 computer and information sciences02 engineering and technologyDecision problemcomputer.software_genre01 natural sciencesPicture languageLinguisticsPhilosophy of language010201 computation theory & mathematicsFormal language0202 electrical engineering electronic engineering information engineeringRewritingcomputer
researchProduct