1,112,165 research outputs found

    Managing toxic and hazardous substances of concern in manufacturing

    Get PDF
    This thesis examined data management from an object relational database perspective. The database used was a product from Cornell University called PREDATOR. The context of the evaluation is the life-cycle of a manufactured product. The manufacturing life-cycle was chosen to correspond to an environmental life-cycle being done at NJIT. However, the goal was to use a generic model that could be applied to many situations. The first phase developed the conceptual life-cycle model. At a high level, the model was not designed with a programming language in mind. Several questions needed to be answered and the a [sic] model answers the questions regardless of implementation. Once the conceptual model was completed, the implementation phase began. Knowledge and past experience affected implementation of the life-cycle model. A totally object oriented approach was the first step. Class diagrams were first developed. Then a JAVA application was built against the class diagram. Once the object oriented approach proved successful, the move to an object relational implementation began. As this morphing occurred, it became clear that, for this life-cycle model, the object relational approach is not appropriate. This is shown by demonstrating that the object model becomes a purely relational model

    Towards a general object-oriented software development methodology

    Get PDF
    An object is an abstract software model of a problem domain entity. Objects are packages of both data and operations of that data (Goldberg 83, Booch 83). The Ada (tm) package construct is representative of this general notion of an object. Object-oriented design is the technique of using objects as the basic unit of modularity in systems design. The Software Engineering Laboratory at the Goddard Space Flight Center is currently involved in a pilot program to develop a flight dynamics simulator in Ada (approximately 40,000 statements) using object-oriented methods. Several authors have applied object-oriented concepts to Ada (e.g., Booch 83, Cherry 85). It was found that these methodologies are limited. As a result a more general approach was synthesized with allows a designer to apply powerful object-oriented principles to a wide range of applications and at all stages of design. An overview is provided of this approach. Further, how object-oriented design fits into the overall software life-cycle is considered

    Design of object processing systems

    Get PDF
    Object processing systems are met rather often in every day life, in industry, tourism, commerce, etc. When designing such a system, many problems can be posed and considered, depending on the scope and purpose of design. We give here a general approach which involves graph theory, and which can have many applications. The generation of possible designs for an object processing system, known as synthesis in the engineering field, is reduced to first solving a graph embedding problem. We believe that our model could be successful and relatively easily implemented in a software tool, called Smart Synthesis Tool, so that the engineering design process will perform quicker. We propose three types of graph transformations which aid the way an object processing system can be designed. Future work will show to which extent these transformation types suffice for generating most of the layouts of the object processing systems

    Enterprise-Wide Object Model For Life Insurance Industry

    Get PDF
    The purpose of this project is to define two core life insurance business processes of the life insurance industry, namely, new applications processing and claims processing and to define an enterprise-wide object for the industry. This enterprise-wide object model is defined to act as a reference model for the industry. Development of the reference model is important for a developer to save time and resources in developing an integrated life insurance information system. This enterprise-wide object model has been developed using Unified Modeling Language (UML). Besides that, a prototype system has also been developed using this enterprise-wide object model. The prototype system is a web-based relational database. Finally, this project discusses some limitations that were discovered during the development of this project and some recommendations to overcome the limitations for the future development of this project

    Algorithmic statistics: forty years later

    Full text link
    Algorithmic statistics has two different (and almost orthogonal) motivations. From the philosophical point of view, it tries to formalize how the statistics works and why some statistical models are better than others. After this notion of a "good model" is introduced, a natural question arises: it is possible that for some piece of data there is no good model? If yes, how often these bad ("non-stochastic") data appear "in real life"? Another, more technical motivation comes from algorithmic information theory. In this theory a notion of complexity of a finite object (=amount of information in this object) is introduced; it assigns to every object some number, called its algorithmic complexity (or Kolmogorov complexity). Algorithmic statistic provides a more fine-grained classification: for each finite object some curve is defined that characterizes its behavior. It turns out that several different definitions give (approximately) the same curve. In this survey we try to provide an exposition of the main results in the field (including full proofs for the most important ones), as well as some historical comments. We assume that the reader is familiar with the main notions of algorithmic information (Kolmogorov complexity) theory.Comment: Missing proofs adde

    How nouns and verbs differentially affect the behavior of artificial organisms

    Get PDF
    This paper presents an Artificial Life and Neural Network (ALNN) model for the evolution of syntax. The simulation methodology provides a unifying approach for the study of the evolution of language and its interaction with other behavioral and neural factors. The model uses an object manipulation task to simulate the evolution of language based on a simple verb-noun rule. The analyses of results focus on the interaction between language and other non-linguistic abilities, and on the neural control of linguistic abilities. The model shows that the beneficial effects of language on non-linguistic behavior are explained by the emergence of distinct internal representation patterns for the processing of verbs and nouns

    Object links in the repository

    Get PDF
    Some of the architectural ramifications of extending the Eichmann/Atkins lattice-based classification scheme to encompass the assets of the full life-cycle of software development are explored. In particular, we wish to consider a model which provides explicit links between objects in addition to the edges connecting classification vertices in the standard lattice. The model we consider uses object-oriented terminology. Thus, the lattice is viewed as a data structure which contains class objects which exhibit inheritance. A description of the types of objects in the repository is presented, followed by a discussion of how they interrelate. We discuss features of the object-oriented model which support these objects and their links, and consider behavior which an implementation of the model should exhibit. Finally, we indicate some thoughts on implementing a prototype of this repository architecture
    • …
    corecore