Evolving complexsystems, such as complex software systems, dynamic cloud systems and smart ecosystems, arise from the interactions of systems, agents and people, evolve and adjust dynamically over time. Evolving comp...
详细信息
Generic requirements are discussed for a CASE (computer-aided software engineering) database based on a study, performed in a programming-in-the-large environment, of a project which involves the interaction of thousa...
详细信息
ISBN:
(纸本)0818619155
Generic requirements are discussed for a CASE (computer-aided software engineering) database based on a study, performed in a programming-in-the-large environment, of a project which involves the interaction of thousands of software developers and over a million lines of source code and other related design objects. The discussion covers data modeling in software engineering and version control, as well as briefly touching on composite/complex object management, object servers, long transactions, and seamless query processing.
systemsengineering is in a transition period the existence of 'systems of systems' and other complexsystems has raised issues that challenge traditional methods of systemsengineering. This paper describes s...
详细信息
ISBN:
(纸本)9781424401871
systemsengineering is in a transition period the existence of 'systems of systems' and other complexsystems has raised issues that challenge traditional methods of systemsengineering. This paper describes selected high level aspects of a comprehensive systemsengineering method called model oriented systemsengineering (MOSE) that is intended to address the full scope of both traditional and complexsystems. The method supports similarities as well as differences of these system types. The modeling approach regards both scientific theories and engineering artifacts, such as concepts of operations, requirements specs, and architecture descriptions, as models of systems. The paper describes relations between models and systems, including the conceptualization of a model as a region of systems.
We propose a new feedback system, the BiDevelopment System- inspired by the development mechanism of Drosophila-and discuss possible computer graphics and data compression applications. Drosophila's development fo...
详细信息
ISBN:
(纸本)0780365836
We propose a new feedback system, the BiDevelopment System- inspired by the development mechanism of Drosophila-and discuss possible computer graphics and data compression applications. Drosophila's development forms complex organs from a fertilized egg by hierarchically diffusing different protein densities roughly among cells during the earlier stages and minutely during the later stages. The proposed system models this mechanism and realizes a hierarchical rough-to-detailed or simple-to-complex design, and vice versa. Unlike many conventional feedback systems, it is possible to embed our intended rough design into the mechanism, which is the most significant feature of the proposed system. We compare the BiDevelopment System to biological development with analogies, explain two example algorithms, create complex images from a simple seed code, and discuss its opposite application, data compression.
The systems perspective has been established as a means to structure and understand complex phenomenon. Current approaches are premised on defining and establishing a hierarchical (reductionist) structure that, in eff...
详细信息
ISBN:
(纸本)0780392981
The systems perspective has been established as a means to structure and understand complex phenomenon. Current approaches are premised on defining and establishing a hierarchical (reductionist) structure that, in effect represents a complex system as a System of systems. The underlying assumption of reductionism is that the resultant component behaviour and dynamics represent the overall system behaviour. In reality, most complexsystems and management approaches are highly interconnected, dynamic and subject to non-linear behaviour. As such, they defy any rational description in terms of overall behaviour and effectiveness as prescribed through reductionism. This paper considers the management of major projects as a complex of systems and discusses the nature, characteristics and properties that lead to the difficulties associated with reductionism. The need for systems science, or synthesis, approaches is briefly discussed as an effective means to addressing the situation.
Every organisation from the scale of whole countries down to small companies has a list of system developments which have ended in various forms of disaster. The nature of the failures varies bur typical examples are,...
详细信息
ISBN:
(纸本)0818678909
Every organisation from the scale of whole countries down to small companies has a list of system developments which have ended in various forms of disaster. The nature of the failures varies bur typical examples are, cost overruns;timescale overruns and sometimes, loss of life. The post-mortems to these systems reveal a wide range of reasons all the way from hardware failures, through software errors right to major system level mistakes. More importantly a large number of these systems share one attribute: complexity. This paper presents a fresh look at the nature of complexity in the building of computer based systems.
The model-driven development of systems involves multiple models, metamodels and transformations, and relationships between them. A bidirectional transformation (bx) is usually defined as a means of maintaining consis...
详细信息
ISBN:
(纸本)9781538634929
The model-driven development of systems involves multiple models, metamodels and transformations, and relationships between them. A bidirectional transformation (bx) is usually defined as a means of maintaining consistency between "two (or more)" models. This includes cases where one model may be generated from one or more others, as well as more complex ("symmetric") cases where models record partially overlapping information. In recent years binary bx, those relating two models, have been extensively studied. Multiary(1) bx, those relating more than two models, have received less attention. In this paper we consider how a multiary consistency relation may be defined in terms of binary consistency relations, and how consistency restoration may be carried out on a network of models and relationships between them. We relate this to megamodelling and discuss further research that is needed.
In recent years, graphic processing units (GPUs) have emerged as an attractive alternative to CPUs for implementing algorithms in a wide range of applications. The focus of this work is to give an overview about the c...
详细信息
ISBN:
(纸本)9781509012169
In recent years, graphic processing units (GPUs) have emerged as an attractive alternative to CPUs for implementing algorithms in a wide range of applications. The focus of this work is to give an overview about the current state on using GPUs for computer vision. We describe briefly tools like CUDA, OpenCL and OpenACC used for GPU programming and their respective advantages / disadvantages. We give information about the current state of the art for implementing important computer vision algorithms like optical flow, KLT feature point tracking and SIFT descriptor extraction efficiently on the CPU. Finally, we describe open source frameworks which either provide CPU-accelerated computer vision algorithms or which are helpful for porting algorithms to the GPU.
The large and complex dependency relationship between software components is at the root of system instability. A seemingly minor fault can propagate along dependency chains and bring down the system. Therefore, the f...
详细信息
ISBN:
(纸本)0769523080
The large and complex dependency relationship between software components is at the root of system instability. A seemingly minor fault can propagate along dependency chains and bring down the system. Therefore, the first step in the development of a robust system is the management and control of dependency relations between software components. The two contributions of this paper are: 1) a refinement of the commonly used failure semantics in the context of a real one control system;2) the development of a Dependency Algebra. Component dependency relationships can be described in terms of a set of refined failure semantics mappings, enabling differentiation and comparison of different relationships and designs. The system-wide evaluation and tracking of these dependency relationships are performed using Dependency Algebra.
Tangible User Interfaces (TUI) have emerged in the past years as effective computing platforms that intertwine digital information and visualization with physical interactivity. Whilst successfully capitalizing on the...
详细信息
ISBN:
(纸本)9781509055982
Tangible User Interfaces (TUI) have emerged in the past years as effective computing platforms that intertwine digital information and visualization with physical interactivity. Whilst successfully capitalizing on these properties within primary education to engage and educate children in an entertaining manner, TUI systems have seen limited deployment in more complex scenarios. To this end, this paper investigates the aptness and effectiveness of implementing TUI systems to enhance teaching and learning within higher educational institutes in order to aid the understanding of complex and abstract concepts. The proposal augments mere simulation processes by developing a table-top architecture to allow the real-time interaction and visualization of queuing theory concepts. The paper describes the deployment of the TUI framework within an undergraduate computer networks degree whereby the quantitative effectiveness of this system is assessed from a teaching and learning perspective within an engineering pedagogy.
暂无评论