Listing 1 - 5 of 5 |
Sort by
|
Choose an application
Computer software --- Software architecture --- Component software --- Logiciels --- Architecture logicielle --- Composants logiciels --- Quality control --- Congresses. --- Reliability --- Qualité --- Contrôle --- Congrès --- Fiabilité --- Computer Science --- Engineering & Applied Sciences --- Architecture, Software --- Computer software architecture --- Architecture --- Design --- Computer science. --- Computer communication systems. --- Computer system failures. --- Software engineering. --- Computer logic. --- Computers and civilization. --- Computer Science. --- Software Engineering/Programming and Operating Systems. --- System Performance and Evaluation. --- Software Engineering. --- Logics and Meanings of Programs. --- Computer Communication Networks. --- Computers and Society. --- Civilization and computers --- Civilization --- Computer science logic --- Logic, Symbolic and mathematical --- Computer software engineering --- Engineering --- Computer failures --- Computer malfunctions --- Computer systems --- Failure of computer systems --- System failures (Engineering) --- Fault-tolerant computing --- Communication systems, Computer --- Computer communication systems --- Data networks, Computer --- ECNs (Electronic communication networks) --- Electronic communication networks --- Networks, Computer --- Teleprocessing networks --- Data transmission systems --- Digital communications --- Electronic systems --- Information networks --- Telecommunication --- Cyberinfrastructure --- Electronic data processing --- Network computers --- Informatics --- Science --- Failures --- Distributed processing --- Computer system performance. --- Logic design. --- Design, Logic --- Design of logic systems --- Digital electronics --- Electronic circuit design --- Logic circuits --- Machine theory --- Switching theory
Choose an application
Computer science --- Computer architecture. Operating systems --- Computer. Automation --- informatica --- maatschappij --- computerbesturingssystemen --- programmeren (informatica) --- software engineering --- computernetwerken
Choose an application
At the beginning of the 21st century, both software engineering and business application development are facing a variety of challenges. On the one hand, thereissigni?cantpressuretostreamlinethedevelopmentprocessandreducethe costs to create, deploy, and maintain software applications. On the other hand, software applications have to ful?ll constantly growing demands, in particular as they are being recognized as integral parts of an organization's competitive advantageand astheir signi?cant impact on the corporate(e-) business strategy becomes obvious. Nowadays, software applications have to satisfy rapidly evolving functional andextra-functionalrequirements.Similarly, the importanceofsoftwarein te- nical applications is also constantly growing, as more and more software c- tributes to the value of various products and technical processes. In both - mains,theenterpriseandthetechnicalproduct,softwarebecomesmoreandmore critical, as its failures can have dramatic impact on enterprises, users, and the environment. Cross-cutting these demands, managing the application compl- ity, ?exibly adapting applications to changes in the business environment, and reducing the development time are of primary concern in today's development projects. In order to better comply with these challenges, designing software archit- tures of good quality becomes a critical success factor. A software application is organized by its architecture that partitions it into elements and de?nes - lationships among them. For this, we usually use multiple views, each with a di?erent organizing principle. In addition, a software architecture supports r- soning about properties that are emergent and cannot be ascribed to particular elements. These properties are described using a language of quality attributes.
Computer science --- Computer architecture. Operating systems --- Computer. Automation --- informatica --- maatschappij --- computerbesturingssystemen --- programmeren (informatica) --- software engineering --- computernetwerken
Choose an application
Computer science --- Computer architecture. Operating systems --- Computer. Automation --- informatica --- maatschappij --- computerbesturingssystemen --- programmeren (informatica) --- software engineering --- computernetwerken
Choose an application
The goal of software engineering is to achieve high-quality software in a cost-effective, timely, and reproducible manner. Advances in technology offer reductions in cost and schedule, but their effect on software quality often remains unknown. The International Conferenceon the Quality of Software Architectures(QoSA 2005)focusedon software architectures and their relation to software quality, while the International Workshop on Software Quality (SOQUA 2005) mainly focused on quality assurance and more precisely on software testing. These events complement each other in their view on software quality. One of the main motivations for explicitly modelling software architectures is to enable reasoning on software quality. From a software engineering perspective, a so- ware architecture not only depicts the coarse-grained structure of a program, but also includes additional information such as the program's dynamics (i. e. , the ?ows of c- trol through the system) and the mapping of its components and connections to e- cution environments (such as hardware processors, virtual machines, network conn- tions, and the like). In this area, QoSA 2005is concernedwith researchand experiences that investigate the in?uence a speci?c software architecturehas on software quality - pects. Additionally,the developmentof methodsto evaluate software architectureswith respect to these quality attributes is considered to be an important topic. The quality - tributes of interest include external properties, such as reliability and ef?ciency, as well as internal properties, such as maintainability.
Computer science --- Computer architecture. Operating systems --- Computer. Automation --- informatica --- maatschappij --- computerbesturingssystemen --- programmeren (informatica) --- software engineering --- computernetwerken
Listing 1 - 5 of 5 |
Sort by
|