Search results for " Soft"
showing 10 items of 1710 documents
Analysing software integration scenarios: the case of telecommunications operations software
2008
Telecom operators deploy a vast number of software systems to support their operations. Vendors of this software often integrate in their products several software systems, in order to enable innovations, minimize customer's integration efforts, etc. Different integration scenarios can be envisioned, and the issue of identifying more beneficial scenarios is of a great importance to the vendors. This paper aims at analyzing different software integration scenarios from the viewpoint of their support for innovations, and focuses on the context of telecommunications operations software. For each scenario, the overall modularity of the set of software systems is evaluated, and the expected bene…
Apathy Towards the Integration of Usability Work: A Case of System Justification
2016
In this article we report from a case study of a software development organization and we study in particular the developers’ and product managers’ attitudes towards integrating usability work into software development. We offer explanations based on system justification theory illuminating what would-be integrators might be up against. The analysis shows how the developers only pay lip service to usability work and how they treat users superficially. It further shows how that leads to stereotyping of usability designers and users in order to preserve status quo, and how internalization of inequality between the developers and usability designers rationalizes the preservation of status quo.…
Explaining Change Paths of Systems and Software Development Practices
2010
This chapter discusses how systems development practices are shaped. Based on interviews conducted in ten development organizations and previous literature, we identify eight types of change paths in systems development practices: emergence, adoption, idealization, formalization, abandonment, informalization, entropy, and disobedience. We argue that the eight change path types provide an integrated theoretical framework on the study of how systems development practices change in organizations, projects, and among individual developers in a given context. We discuss how this framework complements existing theories and concepts of the contemporary literature on systems development.
MetaEdit+ A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment
1996
Computer Aided Software Engineering (CASE) environments have spread at a lower pace than expected. One reason for this is the immaturity of existing environments in supporting development in-the-large and by-many and their inability to address the varying needs of the software developers. In this paper we report on the development of a next generation CASE environment called MetaEdit+. The environment seeks to overcome all the above deficiencies, but in particular pays attention to catering for the varying needs of the software developers. MetaEdit+ is a multi-method, multi-tool platform for both CASE and Computer Aided Method Engineering (CAME). As a CASE tool it establishes a versatile an…
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.
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…
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.
A minimal G$\bar{\textrm{o}}$-model for rebuilding whole genome structures from haploid single-cell Hi-C data
2019
We present a minimal computational model, which allows very fast, on-the-fly construction of three dimensional haploid interphase genomes from single cell Hi-C contact maps using the HOOMD-blue molecular dynamics package on graphics processing units. Chromosomes are represented by a string of connected beads, each of which corresponds to 100,000 base pairs, and contacts are mediated via a structure-based harmonic potential. We suggest and test two minimization protocols which consistently fold into conformationally similar low energy states. The latter are similar to previously published structures but are calculated in a fraction of the time. We find evidence that mere fulfillment of conta…
Entropy Driven Phase Separation in a Model Colloid-Polymer Mixture
2004
A grand canonical Monte Carlo method for the simulation of a simple colloid-polymer mixture called the AO model will be described. The phase separation known to occur in this model is driven by entropy. The phase diagram of the unmixing transition, the surface tension and thecritical point will be determined. To appear in: "Computer Simulation Studies in Condensed Matter Physics XVIII, Eds. D.P. Landau, S.P. Lewis, and H.B. Schuettler (Springer Verlag, Heidelberg, Berlin, 2004).
Rotating hematite cube chains
2023
Recently a two-dimensional chiral fluid was experimentally demonstrated. It was obtained from cubic-shaped hematite colloidal particles placed in a rotating magnetic field. Here we look at building blocks of that fluid, by analyzing short hematite chain behavior in a rotating magnetic field. We find equilibrium structures of chains in static magnetic fields and observe chain dynamics in rotating magnetic fields. We find and experimentally verify that there are three planar motion regimes and one where the cube chain goes out of the plane of the rotating magnetic field. In this regime we observe interesting dynamics -- the chain rotates slower than the rotating magnetic field. In order to ca…