OSGi provides a dynamic and versatile platform forthe embedded software evolution. Using this platform,products can be easily upgraded, flexibly reconfiguredand managed for its after-sale services. In OSGi,application...
详细信息
ISBN:
(纸本)0780379411
OSGi provides a dynamic and versatile platform forthe embedded software evolution. Using this platform,products can be easily upgraded, flexibly reconfiguredand managed for its after-sale services. In OSGi,applications are made up of bundles. The variousfunctions of a product are implemented throughinteractions and co-operations between the bundles. As aresult, how to efficiently and effectively manage thesebundles becomes prominent for the after-sale productsevolution. This article presents a component-basedapproach, where the services and its implementations aredivided into different bundles and are managed by aLeaderBundle for reconfiguration and update.
A number of proposals to manage aliasing in Java-like programming languages have been advanced over the last five years. It is not clear how practical these proposals are, that is, how well they relate to the kinds of...
详细信息
A number of proposals to manage aliasing in Java-like programming languages have been advanced over the last five years. It is not clear how practical these proposals are, that is, how well they relate to the kinds of programs currently written in Java-like languages. To address this problem, we analysed heap snapshots from a corpus of Java programs. Our results indicate that object-oriented programs do in fact exhibit symptoms of encapsulation in practice, and that proposed models of uniqueness, ownership, and confinement can usefully describe the aliasing structures of object-oriented programs. Understanding the kinds of aliasing present in programs should help us to design formalisms to make explicit the kinds of aliasing implicit in object-oriented programs. Copyright (C) 2004 John Wiley Sons, Ltd.
Design of distributed multimedia systems (DMMS)poses a number of challenges and yet it has beenapproached with traditional software engineeringmethodologies. On the other hand, Semantic analysisand representation of d...
详细信息
ISBN:
(纸本)0780379411
Design of distributed multimedia systems (DMMS)poses a number of challenges and yet it has beenapproached with traditional software engineeringmethodologies. On the other hand, Semantic analysisand representation of dynamic behavior attract theattention of the software design community. Thispaper reported the attempt of applying a newapproach to the design of DMMS, with emphasis inthe sharing and managing of design knowledgecollaboratively. A semantic model of DMMS and itsknowledge were represented with a semanticdatabase. Various design scenarios were used todescribe the use of the model. How the knowledge inthe semantic database could be used forcollaborative design was also examined.
Real-time consistency on intention maintenancein CSCW has been increasingly focused since someissues have been *** since intentionconsistency among collaborative users involvesmany non-deterministic factors,especially...
详细信息
ISBN:
(纸本)0780379411
Real-time consistency on intention maintenancein CSCW has been increasingly focused since someissues have been *** since intentionconsistency among collaborative users involvesmany non-deterministic factors,especially differenthuman *** evolution in such aspect *** and Exclusion Transformationoperations during processing the intentionconsistency are mostly adopted by *** twooperations are consistency maintenance ofprocess-oriented,which transforms each operationcaptured,so they are low efficient and a little costlyfor a real-time site users,In this paper,afinal-oriented method is proposed,which does nottransform each operation as soon as it is capturedbut focuses on the intention consistency ofphase orfinal effects of cooperative operations while tryingto hold the consensus of relevant distributedsite-users.A processing model is also given in orderto depict the mechanism of consistency processing.
The increased complexity and short life cycle of toady'sembedded systems increase the need ofmore aggressivemethodology capable of designing systems quicker andmore *** this paper with the hetp of Dynamic DataFloW...
详细信息
ISBN:
(纸本)0780379411
The increased complexity and short life cycle of toady'sembedded systems increase the need ofmore aggressivemethodology capable of designing systems quicker andmore *** this paper with the hetp of Dynamic DataFloW modeling technique and a component-orientedimplementation architecture we presents a concurrentdesign approach for data flow dominated *** approach can decompose the design processof an embedded system into a lot of separate design itemswith the consistency being *** generation ofimplementation code framework for hardwarelsoftwarecomponents and implementation code for,different types ofdata paths not onty accelerates the design process,butalso provides a guarantee for the integrity of the target system.
The paper describes an implementation of a module for calculating fair values and balance values of financial instruments, according to International Accounting Standard 39. Position balance values are estimated by Am...
详细信息
ISBN:
(纸本)9789549641387
The paper describes an implementation of a module for calculating fair values and balance values of financial instruments, according to International Accounting Standard 39. Position balance values are estimated by Amortization Cost Method (method of effectiveness rate of interest). This module is part of Portfolio Management System (PMS) of Much-Net AG. The module is developed in Microsoft Visual C++. The application is a Windows PC based system that operates on many database/data sources.
This paper deals first with the results of training students in computer simulation at the Computer Science Department of the University of Ostrava during the last 15 years. Education and training in computer simulati...
详细信息
ISBN:
(纸本)9789549641387
This paper deals first with the results of training students in computer simulation at the Computer Science Department of the University of Ostrava during the last 15 years. Education and training in computer simulation are based on an obligatory course of SIMULA taking two semesters. The special attention is paid to implementing nested (especially reflective) simulation models of production and logistic systems for enterprises and institutions outside educational system.
It is very important how to find the test order ofclasses in OO programs to make the test work reduced. Inthis Paper, An order-assigned strategy of classesintegration testing is presented. It considers not only thesta...
详细信息
ISBN:
(纸本)0780379411
It is very important how to find the test order ofclasses in OO programs to make the test work reduced. Inthis Paper, An order-assigned strategy of classesintegration testing is presented. It considers not only thestatic dependency but also dynamic dependency relationbetween classes in OO programs. Based on it, the testinglevel of all classes are defined and ordered. A testinglevel order automatic generating tool--TLOGOS,implements the above strategy. This tool has been used inYSS2000 Electric Power Monitor&Control System, andreduced the test works obviously.
Component-based software development has been increasingly adopted as a standard engineering practice to build large systems with prefabricated components. Although this development method enjoys the great benefits of...
详细信息
ISBN:
(纸本)0769521312
Component-based software development has been increasingly adopted as a standard engineering practice to build large systems with prefabricated components. Although this development method enjoys the great benefits of reusing valuable software assets, reducing development costs, improving productivity, etc., it also poses serious challenges to the quality assurance problem of component-based systems, since prefabricated components can not be simply trusted and they could be a new source of system failures. Solving this problem is of vital importance to safety-critical and mission-critical systems. This paper introduces a decompositional verification approach for component-based systems through both formal analysis (model-checking) and traditional software testing.
We consider vehicle routing problems in the context of the Air Force operational problem of routing unmanned aerial vehicles from base locations to various reconnaissance sites. The unmanned aerial vehicle routing pro...
详细信息
暂无评论